Lines Matching refs:BytecodeInfoCollector
33 BytecodeInfoCollector::BytecodeInfoCollector(EcmaVM *vm, JSPandaFile *jsPandaFile, PGOProfilerDecod… in BytecodeInfoCollector() function in panda::ecmascript::kungfu::BytecodeInfoCollector
46 BytecodeInfoCollector::~BytecodeInfoCollector() in ~BytecodeInfoCollector()
57 void BytecodeInfoCollector::ProcessEnvs() in ProcessEnvs()
64 void BytecodeInfoCollector::ProcessClasses() in ProcessClasses()
152 void BytecodeInfoCollector::CollectClassLiteralInfo(const MethodLiteral *method, in CollectClassLiteralInfo()
166 void BytecodeInfoCollector::CollectFunctionTypeId(panda_file::File::EntityId fieldId) in CollectFunctionTypeId()
179 void BytecodeInfoCollector::CollectInnerFuncType(const MethodLiteral *method, uint32_t innerMethodI… in CollectInnerFuncType()
194 void BytecodeInfoCollector::IterateLiteral(const MethodLiteral *method, in IterateLiteral()
221 void BytecodeInfoCollector::StoreClassTypeOffset(const uint32_t typeOffset, std::vector<uint32_t> &… in StoreClassTypeOffset()
233 void BytecodeInfoCollector::CollectMethodPcsFromBC(const uint32_t insSz, const uint8_t *insArr, in CollectMethodPcsFromBC()
271 void BytecodeInfoCollector::SetMethodPcInfoIndex(uint32_t methodOffset, in SetMethodPcInfoIndex()
307 void BytecodeInfoCollector::CollectInnerMethods(const MethodLiteral *method, in CollectInnerMethods()
315 void BytecodeInfoCollector::CollectInnerMethods(uint32_t methodId, uint32_t innerMethodOffset, bool… in CollectInnerMethods()
341 void BytecodeInfoCollector::MarkMethodNamespace(const uint32_t methodOffset) in MarkMethodNamespace()
355 void BytecodeInfoCollector::CollectInnerMethodsFromLiteral(const MethodLiteral *method, uint64_t in… in CollectInnerMethodsFromLiteral()
364 void BytecodeInfoCollector::NewLexEnvWithSize(const MethodLiteral *method, uint64_t numOfLexVars) in NewLexEnvWithSize()
380 void BytecodeInfoCollector::CollectInnerMethodsFromNewLiteral(const MethodLiteral *method, in CollectInnerMethodsFromNewLiteral()
390 void BytecodeInfoCollector::CollectMethodInfoFromBC(const BytecodeInstruction &bcIns, in CollectMethodInfoFromBC()
503 void BytecodeInfoCollector::CollectModuleInfoFromBC(const BytecodeInstruction &bcIns, in CollectModuleInfoFromBC()
544 void BytecodeInfoCollector::CollectImportIndexs(uint32_t methodOffset, uint32_t index) in CollectImportIndexs()
559 void BytecodeInfoCollector::CollectExportIndexs(const CString &recordName, uint32_t index) in CollectExportIndexs()
600 bool BytecodeInfoCollector::CheckExportNameAndClassType(const CString &recordName, in CheckExportNameAndClassType()
625 void BytecodeInfoCollector::CollectRecordReferenceREL() in CollectRecordReferenceREL()
643 void BytecodeInfoCollector::CollectRecordImportInfo(const CString &recordName) in CollectRecordImportInfo()
673 void BytecodeInfoCollector::CollectRecordExportInfo(const CString &recordName) in CollectRecordExportInfo()
704 void BytecodeInfoCollector::RearrangeInnerMethods() in RearrangeInnerMethods()
713 void BytecodeInfoCollector::CollectConstantPoolIndexInfoFromBC(const BytecodeInstruction &bcIns, in CollectConstantPoolIndexInfoFromBC()