Lines Matching defs:ModuleLogger
26 ModuleLogger::ModuleLogger(EcmaVM *vm) : vm_(vm) {}
28 void ModuleLogger::PrintModuleLoadInfo()
36 bool ModuleLogger::CreateResultFile(std::string &path) const
49 bool ModuleLogger::OpenResultFile(std::string &path) const
63 void ModuleLogger::InsertModuleLoadInfo(JSHandle<SourceTextModule> currentModule,
93 void ModuleLogger::InsertParentModule(JSHandle<SourceTextModule> currentModule,
103 void ModuleLogger::InsertEntryPointModule(JSHandle<SourceTextModule> currentModule)
114 void ModuleLogger::PrintSummary() const
131 void ModuleLogger::PrintUsedFileInfo() const
168 void ModuleLogger::PrintUnusedFileInfo() const
201 void ModuleLogger::ProcessModuleExecuteTime()
228 ModuleLoadInfo *ModuleLogger::GetModuleLoadInfo(const CString &recordName)
239 void ModuleLogger::SetStartTime(const CString &recordName)
247 void ModuleLogger::SetEndTime(const CString &recordName)
257 std::string ModuleLogger::ToStringWithPrecision(const double num, const uint8_t n)
264 void ModuleLogger::PostModuleLoggerTask(int32_t id, EcmaVM *vm)
270 bool ModuleLogger::ModuleLoggerTask::Run([[maybe_unused]]uint32_t threadIndex)
275 ModuleLogger *moduleLogger =