Lines Matching refs:env
70 auto env = GetEnvironment(); in TryDump() local
71 Label subEntry(env); in TryDump()
72 env->SubCfgEntry(&subEntry); in TryDump()
74 Label updatePeriodCounter(env); in TryDump()
75 Label exit(env); in TryDump()
85 env->SubCfgExit(); in TryDump()
90 auto env = GetEnvironment(); in TryPreDump() local
91 Label subEntry(env); in TryPreDump()
92 env->SubCfgEntry(&subEntry); in TryPreDump()
93 Label exit(env); in TryPreDump()
94 Label profiler(env); in TryPreDump()
102 env->SubCfgExit(); in TryPreDump()
108 auto env = GetEnvironment(); in ProfileOpType() local
109 Label subEntry(env); in ProfileOpType()
110 env->SubCfgEntry(&subEntry); in ProfileOpType()
112 Label exit(env); in ProfileOpType()
113 Label profiler(env); in ProfileOpType()
117 Label icSlotValid(env); in ProfileOpType()
118 Label uninitialize(env); in ProfileOpType()
119 Label compareLabel(env); in ProfileOpType()
120 Label updateSlot(env); in ProfileOpType()
152 env->SubCfgExit(); in ProfileOpType()
158 auto env = GetEnvironment(); in ProfileDefineClass() local
159 Label subEntry(env); in ProfileDefineClass()
160 env->SubCfgEntry(&subEntry); in ProfileDefineClass()
162 Label exit(env); in ProfileDefineClass()
163 Label profiler(env); in ProfileDefineClass()
167 Label icSlotValid(env); in ProfileDefineClass()
168 Label updateSlot(env); in ProfileDefineClass()
177 auto weakCtor = env->GetBuilder()->CreateWeakRef(constructor); in ProfileDefineClass()
183 env->SubCfgExit(); in ProfileDefineClass()
189 auto env = GetEnvironment(); in ProfileCreateObject() local
190 Label subEntry(env); in ProfileCreateObject()
191 env->SubCfgEntry(&subEntry); in ProfileCreateObject()
192 Label exit(env); in ProfileCreateObject()
194 Label profiler(env); in ProfileCreateObject()
198 Label icSlotValid(env); in ProfileCreateObject()
199 Label isHeapObject(env); in ProfileCreateObject()
200 Label isWeak(env); in ProfileCreateObject()
201 Label uninitialized(env); in ProfileCreateObject()
202 Label updateSlot(env); in ProfileCreateObject()
226 auto weakCtor = env->GetBuilder()->CreateWeakRef(hclass); in ProfileCreateObject()
233 env->SubCfgExit(); in ProfileCreateObject()
239 auto env = GetEnvironment(); in ProfileCall() local
240 Label subEntry(env); in ProfileCall()
241 env->SubCfgEntry(&subEntry); in ProfileCall()
243 Label exit(env); in ProfileCall()
244 Label slowpath(env); in ProfileCall()
245 Label fastpath(env); in ProfileCall()
247 Label targetIsFunction(env); in ProfileCall()
252 Label targetNonHotness(env); in ProfileCall()
253 Label IsCurrentHotness(env); in ProfileCall()
254 Label currentIsHotness(env); in ProfileCall()
267 Label icSlotValid(env); in ProfileCall()
268 Label isInt(env); in ProfileCall()
269 Label uninitialized(env); in ProfileCall()
270 Label updateSlot(env); in ProfileCall()
280 Label change(env); in ProfileCall()
281 Label resetSlot(env); in ProfileCall()
283 GateRef methodId = env->GetBuilder()->GetMethodId(target); in ProfileCall()
305 GateRef methodId = env->GetBuilder()->GetMethodId(target); in ProfileCall()
314 env->SubCfgExit(); in ProfileCall()
319 auto env = GetEnvironment(); in TryGetBuiltinFunctionId() local
320 Label subEntry(env); in TryGetBuiltinFunctionId()
321 env->SubCfgEntry(&subEntry); in TryGetBuiltinFunctionId()
322 Label targetIsFunction(env); in TryGetBuiltinFunctionId()
323 Label exit(env); in TryGetBuiltinFunctionId()
329 auto builtinsId = env->GetBuilder()->GetBuiltinsId(target); in TryGetBuiltinFunctionId()
335 env->SubCfgExit(); in TryGetBuiltinFunctionId()
342 auto env = GetEnvironment(); in ProfileNativeCall() local
343 Label subEntry(env); in ProfileNativeCall()
344 env->SubCfgEntry(&subEntry); in ProfileNativeCall()
346 Label exit(env); in ProfileNativeCall()
347 Label currentIsHot(env); in ProfileNativeCall()
352 Label icSlotValid(env); in ProfileNativeCall()
353 Label updateSlot(env); in ProfileNativeCall()
354 Label initSlot(env); in ProfileNativeCall()
355 Label sameValueCheck(env); in ProfileNativeCall()
356 Label invalidate(env); in ProfileNativeCall()
388 env->SubCfgExit(); in ProfileNativeCall()
404 auto env = GetEnvironment(); in UpdateTrackTypeInPropAttr() local
405 Label entry(env); in UpdateTrackTypeInPropAttr()
406 env->SubCfgEntry(&entry); in UpdateTrackTypeInPropAttr()
412 Label exit(env); in UpdateTrackTypeInPropAttr()
413 Label judgeValue(env); in UpdateTrackTypeInPropAttr()
418 Label update(env); in UpdateTrackTypeInPropAttr()
419 Label merge(env); in UpdateTrackTypeInPropAttr()
434 env->SubCfgExit(); in UpdateTrackTypeInPropAttr()
444 auto env = GetEnvironment(); in UpdatePropAttrIC() local
445 Label entry(env); in UpdatePropAttrIC()
446 env->SubCfgEntry(&entry); in UpdatePropAttrIC()
447 Label exit(env); in UpdatePropAttrIC()
448 Label handleUnShared(env); in UpdatePropAttrIC()
449 Label updateLayout(env); in UpdatePropAttrIC()
469 env->SubCfgExit(); in UpdatePropAttrIC()
478 auto env = GetEnvironment(); in UpdatePropAttrWithValue() local
479 Label entry(env); in UpdatePropAttrWithValue()
480 env->SubCfgEntry(&entry); in UpdatePropAttrWithValue()
481 Label exit(env); in UpdatePropAttrWithValue()
482 Label updateLayout(env); in UpdatePropAttrWithValue()
483 Label notSharedType(env); in UpdatePropAttrWithValue()
494 env->SubCfgExit(); in UpdatePropAttrWithValue()
499 auto env = GetEnvironment(); in TaggedToTrackType() local
500 Label entry(env); in TaggedToTrackType()
501 env->SubCfgEntry(&entry); in TaggedToTrackType()
504 Label exit(env); in TaggedToTrackType()
505 Label isInt(env); in TaggedToTrackType()
506 Label notInt(env); in TaggedToTrackType()
515 Label isObject(env); in TaggedToTrackType()
516 Label isDouble(env); in TaggedToTrackType()
531 env->SubCfgExit(); in TaggedToTrackType()
537 auto env = GetEnvironment(); in ProfileBranch() local
538 Label subEntry(env); in ProfileBranch()
539 env->SubCfgEntry(&subEntry); in ProfileBranch()
540 Label profiler(env); in ProfileBranch()
541 Label icSlotValid(env); in ProfileBranch()
542 Label hasSlot(env); in ProfileBranch()
543 Label currentIsTrue(env); in ProfileBranch()
544 Label currentIsFalse(env); in ProfileBranch()
545 Label genCurrentWeight(env); in ProfileBranch()
546 Label compareLabel(env); in ProfileBranch()
547 Label updateSlot(env); in ProfileBranch()
548 Label preProfile(env); in ProfileBranch()
549 Label needUpdate(env); in ProfileBranch()
550 Label exit(env); in ProfileBranch()
566 Label uninitialized(env); in ProfileBranch()
598 Label updateFinal(env); in ProfileBranch()
615 env->SubCfgExit(); in ProfileBranch()
620 auto env = GetEnvironment(); in TryPreDumpInner() local
621 Label subEntry(env); in TryPreDumpInner()
622 env->SubCfgEntry(&subEntry); in TryPreDumpInner()
623 Label setPreDumpPeriodIndex(env); in TryPreDumpInner()
624 Label isInPredumpWorkList(env); in TryPreDumpInner()
625 Label addPredumpWorkList(env); in TryPreDumpInner()
626 Label exit(env); in TryPreDumpInner()
639 env->SubCfgExit(); in TryPreDumpInner()
644 auto env = GetEnvironment(); in GetIterationFunctionId() local
645 Label subEntry(env); in GetIterationFunctionId()
646 env->SubCfgEntry(&subEntry); in GetIterationFunctionId()
647 Label exit(env); in GetIterationFunctionId()
651 Label isArrayProtoValues(env); in GetIterationFunctionId()
652 Label notArrayProtoValues(env); in GetIterationFunctionId()
653 Label isSetProtoValues(env); in GetIterationFunctionId()
654 Label notSetProtoValues(env); in GetIterationFunctionId()
655 Label isMapProtoEntries(env); in GetIterationFunctionId()
656 Label notMapProtoEntries(env); in GetIterationFunctionId()
657 Label isStringProtoIter(env); in GetIterationFunctionId()
658 Label notStringProtoIter(env); in GetIterationFunctionId()
659 Label isTypedArrayProtoValues(env); in GetIterationFunctionId()
661 … GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit())); in GetIterationFunctionId()
705 env->SubCfgExit(); in GetIterationFunctionId()
712 auto env = GetEnvironment(); in ProfileGetIterator() local
713 Label subEntry(env); in ProfileGetIterator()
714 env->SubCfgEntry(&subEntry); in ProfileGetIterator()
716 Label exit(env); in ProfileGetIterator()
717 Label profiler(env); in ProfileGetIterator()
721 Label icSlotValid(env); in ProfileGetIterator()
722 Label updateSlot(env); in ProfileGetIterator()
723 Label initSlot(env); in ProfileGetIterator()
724 Label sameValueCheck(env); in ProfileGetIterator()
725 Label invalidate(env); in ProfileGetIterator()
758 env->SubCfgExit(); in ProfileGetIterator()
848 auto env = GetEnvironment(); in IsHotForJitCompiling() local
849 Label subEntry(env); in IsHotForJitCompiling()
850 env->SubCfgEntry(&subEntry); in IsHotForJitCompiling()
851 Label exit(env); in IsHotForJitCompiling()
855 Label greaterThreshold(env); in IsHotForJitCompiling()
862 env->SubCfgExit(); in IsHotForJitCompiling()
868 auto env = GetEnvironment(); in TryJitCompile() local
869 Label subEntry(env); in TryJitCompile()
870 env->SubCfgEntry(&subEntry); in TryJitCompile()
871 Label exit(env); in TryJitCompile()
875 Label equalThreshold(env); in TryJitCompile()
876 Label notEqualThreshold(env); in TryJitCompile()
877 Label incCnt(env); in TryJitCompile()
894 env->SubCfgExit(); in TryJitCompile()