• Home
  • Raw
  • Download

Lines Matching refs:string

39     explicit CompilerLog(const std::string &logOpt);
108 …void SetMethodLog(const std::string &fileName, const std::string &methodName, AotMethodLogList *lo…
109 void SetStubLog(const std::string &stubName, MethodLogList *logList);
110 void AddCompiledMethod(const std::string& name, const CString& recordName);
111 void RemoveCompiledMethod(const std::string& name, const CString& recordName);
113 void AddMethodTime(const std::string& name, uint32_t id, double time);
114 void AddPassTime(const std::string& name, double time);
117 std::set<std::pair<std::string, CString>> &mismatchMethodSet);
119 std::map<std::string, int> nameIndex_;
147 std::map<std::string, double> timePassMap_ {};
148 std::map<std::pair<uint32_t, std::string>, double> timeMethodMap_ {};
149 std::set<std::pair<std::string, CString>> compiledMethodSet_ {};
152 std::set<std::pair<std::string, CString>> mismatchPGOMethodSet_ {};
157 explicit MethodLogList(const std::string &logMethods) : methods_(logMethods) {} in MethodLogList()
159 bool IncludesMethod(const std::string &methodName) const;
161 std::string methods_ {};
169 explicit AotMethodLogList(const std::string &logMethods) : MethodLogList(logMethods) in AotMethodLogList()
175 bool IncludesMethod(const std::string &fileName, const std::string &methodName) const;
178 std::vector<std::string> spiltString(const std::string &str, const char ch);
179 void ParseFileMethodsName(const std::string &logMethods);
180 std::map<std::string, std::vector<std::string>> fileMethods_ {};
185 TimeScope(std::string name, std::string methodName, uint32_t methodOffset, CompilerLog* log);
186 TimeScope(std::string name, CompilerLog* log);
196 std::string name_ {""};
199 std::string methodName_ {""};
203 const std::string GetShortName(const std::string& methodName);
214 std::string log_ {};