Lines Matching refs:Deoptimizer
327 class Deoptimizer : public Malloced {
368 Deoptimizer::BailoutType type, bool frame) in JumpTableEntry()
383 Deoptimizer::BailoutType bailout_type;
399 static Deoptimizer* New(JSFunction* function,
405 static Deoptimizer* Grab(Isolate* isolate);
440 ~Deoptimizer();
444 static void ComputeOutputFrames(Deoptimizer* deoptimizer);
466 static int input_offset() { return OFFSET_OF(Deoptimizer, input_); } in input_offset()
468 return OFFSET_OF(Deoptimizer, output_count_); in output_count_offset()
470 static int output_offset() { return OFFSET_OF(Deoptimizer, output_); } in output_offset()
473 return OFFSET_OF(Deoptimizer, caller_frame_top_); in caller_frame_top_offset()
499 Deoptimizer::BailoutType type_;
515 Deoptimizer(Isolate* isolate, JSFunction* function, BailoutType type,
835 int deopt_entry_code_entries_[Deoptimizer::kLastBailoutType + 1];
836 MemoryChunk* deopt_entry_code_[Deoptimizer::kLastBailoutType + 1];
838 Deoptimizer* current_;
840 friend class Deoptimizer; variable
1058 friend class Deoptimizer; variable