Home | History | Annotate | Download | only in src

Lines Matching defs:Deoptimizer

394 class Deoptimizer : public Malloced {
427 Deoptimizer::BailoutType type, bool frame)
442 Deoptimizer::BailoutType bailout_type;
459 static Deoptimizer* New(JSFunction* function,
465 static Deoptimizer* Grab(Isolate* isolate);
502 ~Deoptimizer();
510 static void ComputeOutputFrames(Deoptimizer* deoptimizer);
532 static int input_offset() { return OFFSET_OF(Deoptimizer, input_); }
534 return OFFSET_OF(Deoptimizer, output_count_);
536 static int output_offset() { return OFFSET_OF(Deoptimizer, output_); }
539 return OFFSET_OF(Deoptimizer, has_alignment_padding_);
565 Deoptimizer::BailoutType type_;
583 Deoptimizer(Isolate* isolate,
909 int deopt_entry_code_entries_[Deoptimizer::kBailoutTypesWithCodeEntry];
910 MemoryChunk* deopt_entry_code_[Deoptimizer::kBailoutTypesWithCodeEntry];
914 Deoptimizer* current_;
916 friend class Deoptimizer;
1074 DeoptimizedFrameInfo(Deoptimizer* deoptimizer,
1141 friend class Deoptimizer;