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