Lines Matching defs:ScriptCompileTimerScope
2249 struct ScriptCompileTimerScope { struct
2254 enum class CacheBehaviour {
2279 explicit ScriptCompileTimerScope( in ScriptCompileTimerScope() argument
2290 ~ScriptCompileTimerScope() { in ~ScriptCompileTimerScope()
2307 void set_hit_isolate_cache() { hit_isolate_cache_ = true; } in set_hit_isolate_cache()
2309 void set_producing_code_cache() { producing_code_cache_ = true; } in set_producing_code_cache()
2311 void set_consuming_code_cache() { consuming_code_cache_ = true; } in set_consuming_code_cache()
2313 void set_consuming_code_cache_failed() { in set_consuming_code_cache_failed()
2318 Isolate* isolate_;
2319 LazyTimedHistogramScope histogram_scope_;
2322 HistogramTimerScope all_scripts_histogram_scope_;
2323 ScriptCompiler::NoCacheReason no_cache_reason_;
2324 bool hit_isolate_cache_;
2325 bool producing_code_cache_;
2326 bool consuming_code_cache_;
2327 bool consuming_code_cache_failed_;
2329 CacheBehaviour GetCacheBehaviour() { in GetCacheBehaviour()
2394 TimedHistogram* GetCacheBehaviourTimedHistogram( in GetCacheBehaviourTimedHistogram()