Lines Matching refs:Deoptimizer
91 class Deoptimizer : public Malloced {
123 Deoptimizer::BailoutType type, bool frame) in JumpTableEntry()
139 Deoptimizer::BailoutType bailout_type;
156 static Deoptimizer* New(JSFunction* function,
162 static Deoptimizer* Grab(Isolate* isolate);
202 ~Deoptimizer();
213 static void ComputeOutputFrames(Deoptimizer* deoptimizer);
235 static int input_offset() { return OFFSET_OF(Deoptimizer, input_); } in input_offset()
237 return OFFSET_OF(Deoptimizer, output_count_); in output_count_offset()
239 static int output_offset() { return OFFSET_OF(Deoptimizer, output_); } in output_offset()
242 return OFFSET_OF(Deoptimizer, has_alignment_padding_); in has_alignment_padding_offset()
267 Deoptimizer::BailoutType type_;
298 Deoptimizer(Isolate* isolate,
643 int deopt_entry_code_entries_[Deoptimizer::kBailoutTypesWithCodeEntry];
644 MemoryChunk* deopt_entry_code_[Deoptimizer::kBailoutTypesWithCodeEntry];
648 Deoptimizer* current_;
650 friend class Deoptimizer; variable
918 DeoptimizedFrameInfo(Deoptimizer* deoptimizer,
985 friend class Deoptimizer; variable