Lines Matching refs:DropframeManager

22 bool DropframeManager::IsNewlexenvOpcode(BytecodeInstruction::Opcode op)
36 bool DropframeManager::IsStlexvarOpcode(BytecodeInstruction::Opcode op)
49 std::pair<uint16_t, uint16_t> DropframeManager::ReadStlexvarParams(const uint8_t *pc, BytecodeInstruction::Opcode op)
72 void DropframeManager::MethodEntry(JSThread *thread, JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle)
99 void DropframeManager::AddLexPropertiesToRecord(JSThread *thread, BytecodeInstruction &bcIns, uint16_t &newEnvCount,
133 void DropframeManager::MethodExit(JSThread *thread, [[maybe_unused]] JSHandle<Method> method)
150 void DropframeManager::DropLastFrame(JSThread *thread)
191 void DropframeManager::NewLexModifyRecordLevel()
196 void DropframeManager::EmplaceLexModifyRecord(JSThread *thread, JSTaggedValue env, uint16_t slot, JSTaggedValue value)
211 uint32_t DropframeManager::GetLexModifyRecordLevel()
217 DropframeManager::GetLexModifyRecordOfTopFrame()
225 void DropframeManager::RemoveLexModifyRecordOfTopFrame(JSThread *thread)
240 void DropframeManager::MergeLexModifyRecordOfTopFrame(JSThread *thread)
279 void DropframeManager::PushPromiseQueueSizeRecord(JSThread *thread)
286 uint32_t DropframeManager::GetPromiseQueueSizeRecordOfTopFrame()
292 void DropframeManager::PopPromiseQueueSizeRecord()
299 void DropframeManager::PushMethodInfo(std::tuple<JSPandaFile*,
305 bool DropframeManager::CheckExitMethodInfo(std::tuple<JSPandaFile*,
317 void DropframeManager::PopMethodInfo()
324 void DropframeManager::PushMethodType(MethodType methodType)
329 bool DropframeManager::CheckIsSendableMethod()
335 void DropframeManager::PopMethodType()