Searched refs:JitInstrumentationCache (Results 1 - 5 of 5) sorted by relevance

/art/runtime/jit/
H A Djit_instrumentation.cc29 explicit JitCompileTask(ArtMethod* method, JitInstrumentationCache* cache)
49 JitInstrumentationCache* const cache_;
54 JitInstrumentationCache::JitInstrumentationCache(size_t hot_method_threshold) function in class:art::jit::JitInstrumentationCache
58 void JitInstrumentationCache::CreateThreadPool() {
62 void JitInstrumentationCache::DeleteThreadPool() {
66 void JitInstrumentationCache::SignalCompiled(Thread* self, ArtMethod* method) {
76 void JitInstrumentationCache::AddSamples(Thread* self, ArtMethod* method, size_t count) {
115 JitInstrumentationListener::JitInstrumentationListener(JitInstrumentationCache* cache)
H A Djit_instrumentation.h46 class JitInstrumentationCache { class in namespace:art::jit
48 explicit JitInstrumentationCache(size_t hot_method_threshold);
62 DISALLOW_IMPLICIT_CONSTRUCTORS(JitInstrumentationCache);
67 explicit JitInstrumentationListener(JitInstrumentationCache* cache);
101 JitInstrumentationCache* const instrumentation_cache_;
H A Djit.h40 class JitInstrumentationCache;
85 std::unique_ptr<jit::JitInstrumentationCache> instrumentation_cache_;
H A Djit_code_cache.h40 class JitInstrumentationCache;
H A Djit.cc172 instrumentation_cache_.reset(new jit::JitInstrumentationCache(compile_threshold));

Completed in 72 milliseconds