• Home
  • Raw
  • Download

Lines Matching refs:BytecodeInfoCollector

33 BytecodeInfoCollector::BytecodeInfoCollector(EcmaVM *vm, JSPandaFile *jsPandaFile, PGOProfilerDecod…  in BytecodeInfoCollector()  function in panda::ecmascript::kungfu::BytecodeInfoCollector
47 BytecodeInfoCollector::BytecodeInfoCollector(EcmaVM *vm, JSPandaFile *jsPandaFile, JSHandle<JSFunct… in BytecodeInfoCollector() function in panda::ecmascript::kungfu::BytecodeInfoCollector
61 BytecodeInfoCollector::~BytecodeInfoCollector() in ~BytecodeInfoCollector()
72 void BytecodeInfoCollector::ProcessEnvs() in ProcessEnvs()
79 void BytecodeInfoCollector::ProcessClasses() in ProcessClasses()
167 void BytecodeInfoCollector::ProcessMethod(JSHandle<JSFunction> &jsFunction) in ProcessMethod()
226 void BytecodeInfoCollector::CollectClassLiteralInfo(const MethodLiteral *method, in CollectClassLiteralInfo()
240 void BytecodeInfoCollector::CollectFunctionTypeId(panda_file::File::EntityId fieldId) in CollectFunctionTypeId()
253 void BytecodeInfoCollector::CollectInnerFuncType(const MethodLiteral *method, uint32_t innerMethodI… in CollectInnerFuncType()
268 void BytecodeInfoCollector::IterateLiteral(const MethodLiteral *method, in IterateLiteral()
295 void BytecodeInfoCollector::StoreClassTypeOffset(const uint32_t typeOffset, std::vector<uint32_t> &… in StoreClassTypeOffset()
307 void BytecodeInfoCollector::CollectMethodPcsFromBC(const uint32_t insSz, const uint8_t *insArr, in CollectMethodPcsFromBC()
349 void BytecodeInfoCollector::SetMethodPcInfoIndex(uint32_t methodOffset, in SetMethodPcInfoIndex()
385 void BytecodeInfoCollector::CollectInnerMethods(const MethodLiteral *method, in CollectInnerMethods()
393 void BytecodeInfoCollector::CollectInnerMethods(uint32_t methodId, uint32_t innerMethodOffset, bool… in CollectInnerMethods()
419 void BytecodeInfoCollector::MarkMethodNamespace(const uint32_t methodOffset) in MarkMethodNamespace()
433 void BytecodeInfoCollector::CollectInnerMethodsFromLiteral(const MethodLiteral *method, uint64_t in… in CollectInnerMethodsFromLiteral()
442 void BytecodeInfoCollector::NewLexEnvWithSize(const MethodLiteral *method, uint64_t numOfLexVars) in NewLexEnvWithSize()
458 void BytecodeInfoCollector::CollectInnerMethodsFromNewLiteral(const MethodLiteral *method, in CollectInnerMethodsFromNewLiteral()
468 void BytecodeInfoCollector::CollectMethodInfoFromBC(const BytecodeInstruction &bcIns, in CollectMethodInfoFromBC()
581 void BytecodeInfoCollector::CollectModuleInfoFromBC(const BytecodeInstruction &bcIns, in CollectModuleInfoFromBC()
622 void BytecodeInfoCollector::CollectImportIndexs(uint32_t methodOffset, uint32_t index) in CollectImportIndexs()
637 void BytecodeInfoCollector::CollectExportIndexs(const CString &recordName, uint32_t index) in CollectExportIndexs()
678 bool BytecodeInfoCollector::CheckExportNameAndClassType(const CString &recordName, in CheckExportNameAndClassType()
703 void BytecodeInfoCollector::CollectRecordReferenceREL() in CollectRecordReferenceREL()
721 void BytecodeInfoCollector::CollectRecordImportInfo(const CString &recordName) in CollectRecordImportInfo()
751 void BytecodeInfoCollector::CollectRecordExportInfo(const CString &recordName) in CollectRecordExportInfo()
782 void BytecodeInfoCollector::RearrangeInnerMethods() in RearrangeInnerMethods()