Searched refs:pcOffset (Results 1 – 6 of 6) sorted by relevance
582 uint32_t pcOffset = context->GetBCOffset(); in GeneratorReEnterInterpreter() local584 const uint8_t *resumePc = method->GetBytecodeArray() + pcOffset + in GeneratorReEnterInterpreter()649 uint32_t pcOffset = context->GetBCOffset(); in ChangeGenContext() local651 const uint8_t *pc = method->GetBytecodeArray() + pcOffset; in ChangeGenContext()3675 uint32_t pcOffset = panda_file::INVALID_OFFSET; in RunInternal() local3681 pcOffset = FindCatchBlock(method, frameHandler.GetBytecodeOffset()); in RunInternal()3682 if (pcOffset != panda_file::INVALID_OFFSET) { in RunInternal()3686 pc = method->GetBytecodeArray() + pcOffset; in RunInternal()3690 if (pcOffset == panda_file::INVALID_OFFSET) { in RunInternal()3726 uint32_t pcOffset = panda_file::INVALID_OFFSET; in FindCatchBlock() local[all …]
3642 uint32_t pcOffset = panda_file::INVALID_OFFSET; in ExceptionHandler() local3649 pcOffset = FindCatchBlock(method, frameHandler.GetBytecodeOffset()); in ExceptionHandler()3650 if (pcOffset != panda_file::INVALID_OFFSET) { in ExceptionHandler()3654 pc = method->GetBytecodeArray() + pcOffset; in ExceptionHandler()3658 if (pcOffset == panda_file::INVALID_OFFSET) { in ExceptionHandler()3680 uint32_t pcOffset = panda_file::INVALID_OFFSET; in FindCatchBlock() local3681 cda.EnumerateTryBlocks([&pcOffset, pc](panda_file::CodeDataAccessor::TryBlock &try_block) { in FindCatchBlock()3684 pcOffset = catch_block.GetHandlerPc(); in FindCatchBlock()3688 return pcOffset == panda_file::INVALID_OFFSET; in FindCatchBlock()3690 return pcOffset; in FindCatchBlock()
283 uint32_t pcOffset = byteCode.GetU32(GetCurrentPC() + LOOP_PC_OFFSET); in HandleOpLoop() local286 uint32_t loopPcStart = GetCurrentPC() + pcOffset; in HandleOpLoop()
74 static RegExpOpCode *GetRegExpOpCode(const DynChunk &buf, int pcOffset);
985 uint32_t pcOffset = panda_file::INVALID_OFFSET; in DEF_RUNTIME_TRAMPOLINES() local991 pcOffset = EcmaInterpreter::FindCatchBlock(method, frameHandler.GetBytecodeOffset()); in DEF_RUNTIME_TRAMPOLINES()992 if (pcOffset != panda_file::INVALID_OFFSET) { in DEF_RUNTIME_TRAMPOLINES()994 uintptr_t pc = reinterpret_cast<uintptr_t>(method->GetBytecodeArray() + pcOffset); in DEF_RUNTIME_TRAMPOLINES()
165 uint32_t pcOffset = panda_file::INVALID_OFFSET; in CollectTryCatchBlockInfo() local167 pcOffset = catch_block.GetHandlerPc(); in CollectTryCatchBlockInfo()168 auto catchBlockPc = const_cast<uint8_t *>(method->GetBytecodeArray() + pcOffset); in CollectTryCatchBlockInfo()