• Home
  • Raw
  • Download

Lines Matching refs:environment

129     if (instr->HasEnvironment() && !instr->environment()->has_been_used()) {  in CheckEnvironmentUsage()
204 void LCodeGenBase::WriteTranslationFrame(LEnvironment* environment, in WriteTranslationFrame() argument
206 int translation_size = environment->translation_size(); in WriteTranslationFrame()
208 int height = translation_size - environment->parameter_count(); in WriteTranslationFrame()
210 switch (environment->frame_type()) { in WriteTranslationFrame()
213 environment->entry() ? environment->entry()->shared() in WriteTranslationFrame()
215 translation->BeginJSFrame(environment->ast_id(), shared_id, height); in WriteTranslationFrame()
216 if (info()->closure().is_identical_to(environment->closure())) { in WriteTranslationFrame()
219 int closure_id = DefineDeoptimizationLiteral(environment->closure()); in WriteTranslationFrame()
226 environment->entry() ? environment->entry()->shared() in WriteTranslationFrame()
229 if (info()->closure().is_identical_to(environment->closure())) { in WriteTranslationFrame()
232 int closure_id = DefineDeoptimizationLiteral(environment->closure()); in WriteTranslationFrame()
241 environment->entry() ? environment->entry()->shared() in WriteTranslationFrame()
244 if (info()->closure().is_identical_to(environment->closure())) { in WriteTranslationFrame()
247 int closure_id = DefineDeoptimizationLiteral(environment->closure()); in WriteTranslationFrame()
256 environment->entry() ? environment->entry()->shared() in WriteTranslationFrame()
259 if (info()->closure().is_identical_to(environment->closure())) { in WriteTranslationFrame()
262 int closure_id = DefineDeoptimizationLiteral(environment->closure()); in WriteTranslationFrame()
269 environment->entry() ? environment->entry()->shared() in WriteTranslationFrame()
272 if (info()->closure().is_identical_to(environment->closure())) { in WriteTranslationFrame()
275 int closure_id = DefineDeoptimizationLiteral(environment->closure()); in WriteTranslationFrame()
353 HEnterInlined* enter_inlined = instr->environment()->entry(); in MakeDeoptInfo()