HomeSort by relevance Sort by last modified time
    Searched refs:jit (Results 1 - 25 of 62) sorted by null

1 2 3

  /art/test/141-class-unload/
jni_unload.cc 21 #include "jit/jit.h"
29 jit::Jit* jit = Runtime::Current()->GetJit(); local
30 if (jit != nullptr) {
31 jit->WaitForCompilationToFinish(Thread::Current());
  /external/llvm/examples/Kaleidoscope/MCJIT/lazy/
Makefile 1 all: toy-mcjit toy-jit
6 toy-jit : toy-jit.cpp
7 clang++ toy-jit.cpp -g -O3 -rdynamic `llvm-config --cppflags --ldflags --libs core jit native` -o toy-jit
  /art/test/566-polymorphic-inlining/
polymorphic_inline.cc 18 #include "jit/jit.h"
19 #include "jit/jit_code_cache.h"
29 jit::Jit* jit = Runtime::Current()->GetJit(); local
30 jit::JitCodeCache* code_cache = jit->GetCodeCache();
40 // sleep one second to give time to the JIT compiler.
51 jit::Jit* jit = Runtime::Current()->GetJit() local
    [all...]
  /external/llvm/examples/Kaleidoscope/MCJIT/cached/
Makefile 1 all: toy-mcjit toy-jit toy-ir-gen
6 toy-jit : toy-jit.cpp
7 clang++ toy-jit.cpp -g -O3 -rdynamic -fno-rtti `llvm-config --cppflags --ldflags --libs core jit native irreader` -o toy-jit
10 toy-ir-gen : toy-jit.cpp
11 clang++ toy-jit.cpp -g -O3 -rdynamic -fno-rtti -DDUMP_FINAL_MODULE `llvm-config --cppflags --ldflags --libs core jit native irreader` -o toy-ir-gen
  /external/webrtc/webrtc/p2p/client/
autoportallocator.h 33 buzz::JingleInfoTask* jit = new buzz::JingleInfoTask(client); local
34 jit->SignalJingleInfo.connect(this, &AutoPortAllocator::OnJingleInfo);
35 jit->Start();
36 jit->RefreshJingleInfoNow();
  /external/llvm/examples/Kaleidoscope/MCJIT/complete/
Makefile 4 clang++ toy.cpp -g -O3 -rdynamic -fno-rtti `llvm-config --cppflags --ldflags --libs core jit mcjit native irreader` -o toy
  /art/runtime/jit/
jit.cc 17 #include "jit.h"
37 namespace jit { namespace in namespace:art
40 // At what priority to schedule jit threads. 9 is the lowest foreground priority on device.
43 // JIT compiler
44 void* Jit::jit_library_handle_= nullptr;
45 void* Jit::jit_compiler_handle_ = nullptr;
46 void* (*Jit::jit_load_)(bool*) = nullptr;
47 void (*Jit::jit_unload_)(void*) = nullptr;
48 bool (*Jit::jit_compile_method_)(void*, ArtMethod*, Thread*, bool) = nullptr;
49 void (*Jit::jit_types_loaded_)(void*, mirror::Class**, size_t count) = nullptr
353 jit::Jit* jit = Runtime::Current()->GetJit(); local
394 Jit* jit = Runtime::Current()->GetJit(); local
    [all...]
profile_saver.h 32 jit::JitCodeCache* jit_code_cache,
65 jit::JitCodeCache* jit_code_cache,
77 // Processes the existing profiling info from the jit code cache and returns
115 jit::JitCodeCache* jit_code_cache_;
jit.h 34 namespace jit { namespace in namespace:art
42 class Jit {
49 virtual ~Jit();
50 static Jit* Create(JitOptions* options, std::string* error_msg);
145 // into the specified class linker to the jit debug interface,
148 // Return whether we should try to JIT compiled code as soon as an ArtMethod is invoked.
151 // Return whether we can invoke JIT code for `method`.
171 Jit();
175 // JIT compiler
189 std::unique_ptr<jit::JitCodeCache> code_cache_
    [all...]
profiling_info.h 30 namespace jit { namespace in namespace:art
189 // is implicitly guarded by the JIT code cache lock.
190 // TODO: Make the JIT code cache lock global.
198 // Entry point of the corresponding ArtMethod, while the JIT code cache
205 friend class jit::JitCodeCache;
profiling_info.cc 21 #include "jit/jit.h"
22 #include "jit/jit_code_cache.h"
58 // interested in. The JIT code cache internally uses it.
60 // Allocate the `ProfilingInfo` object int the JIT's data space.
61 jit::JitCodeCache* code_cache = Runtime::Current()->GetJit()->GetCodeCache();
  /art/test/570-checker-osr/
osr.cc 18 #include "jit/jit.h"
19 #include "jit/jit_code_cache.h"
20 #include "jit/profiling_info.h"
62 jit::Jit* jit = Runtime::Current()->GetJit(); local
63 if (jit == nullptr) {
64 // Just return true for non-jit configurations to stop the infinite loop.
79 // The return value is irrelevant if we're not using JIT
135 jit::Jit* jit = Runtime::Current()->GetJit(); local
    [all...]
  /art/test/common/
runtime_state.cc 21 #include "jit/jit.h"
22 #include "jit/jit_code_cache.h"
83 // Could be JIT, which also uses optimizing, but conservatively say no.
127 jit::Jit* jit = Runtime::Current()->GetJit(); local
128 if (jit == nullptr) {
140 jit::JitCodeCache* code_cache = jit->GetCodeCache()
    [all...]
  /art/compiler/
compiler.h 25 namespace jit { namespace in namespace:art
63 jit::JitCodeCache* code_cache ATTRIBUTE_UNUSED,
  /art/build/
Android.oat.mk 40 # $(1): compiler - default, optimizing, jit, interpreter or interpreter-access-checks.
72 ifeq ($(1),jit)
74 core_infix := -jit
79 ifneq ($(filter-out default interpreter interp-ac jit optimizing,$(1)),)
81 $$(error found $(1) expected default, interpreter, interpreter-access-checks, jit or optimizing)
151 # $(1): compiler - default, optimizing, jit, interpreter or interpreter-access-checks.
169 $(eval $(call create-core-oat-host-rule-combination,jit,,,false))
174 $(eval $(call create-core-oat-host-rule-combination,jit,,,true))
182 $(eval $(call create-core-oat-host-rule-combination,jit,valgrind,32,false))
214 ifeq ($(1),jit)
    [all...]
  /art/compiler/jit/
jit_compiler.h 31 namespace jit { namespace in namespace:art
67 } // namespace jit
jit_compiler.cc 29 #include "jit/debugger_interface.h"
30 #include "jit/jit.h"
31 #include "jit/jit_code_cache.h"
38 namespace jit { namespace in namespace:art
45 VLOG(jit) << "loading jit compiler";
49 VLOG(jit) << "Done loading jit compiler";
119 VLOG(compiler) << "JIT compiler option " << option
    [all...]
  /art/runtime/interpreter/mterp/
mterp.cc 650 int32_t countdown_value = jit::kJitHotnessDisabled;
651 jit::Jit* jit = Runtime::Current()->GetJit(); local
652 if (jit != nullptr) {
653 int32_t warm_threshold = jit->WarmMethodThreshold();
654 int32_t hot_threshold = jit->HotMethodThreshold();
655 int32_t osr_threshold = jit->OSRMethodThreshold();
663 countdown_value = jit::kJitCheckForOSR;
665 if (jit::Jit::ShouldUsePriorityThreadWeight())
689 jit::Jit* jit = Runtime::Current()->GetJit(); local
703 jit::Jit* jit = Runtime::Current()->GetJit(); local
722 jit::Jit* jit = Runtime::Current()->GetJit(); local
    [all...]
  /external/pcre/dist/
RunTest.bat 18 @rem 12 requires presence of jit support
19 @rem 13 requires absence of jit support
20 @rem Sheri P also added override tests for study and jit testing
62 %pcretest% -C jit >NUL
63 set jit=%ERRORLEVEL% variable
312 if %jit% EQU 1 call :runsub 1 testoutjit "Test with JIT Override" -q -s+
318 if %jit% EQU 1 call :runsub 2 testoutjit "Test with JIT Override" -q -s+
324 if %jit% EQU 1 call :runsub 3 testoutjit "Test with JIT Override" -q -s+
    [all...]
  /art/
Android.mk 218 # All host tests that run solely on the jit.
219 .PHONY: test-art-host-jit
220 test-art-host-jit: test-art-host-run-test-jit
241 .PHONY: test-art-host-jit$(ART_PHONY_TEST_HOST_SUFFIX)
242 test-art-host-jit$(ART_PHONY_TEST_HOST_SUFFIX): test-art-host-run-test-jit$(ART_PHONY_TEST_HOST_SUFFIX)
264 .PHONY: test-art-host-jit$(2ND_ART_PHONY_TEST_HOST_SUFFIX)
265 test-art-host-jit$(2ND_ART_PHONY_TEST_HOST_SUFFIX): test-art-host-run-test-jit$(2ND_ART_PHONY_TEST_HOST_SUFFIX
    [all...]
  /art/runtime/
art_method.cc 30 #include "jit/jit.h"
31 #include "jit/jit_code_cache.h"
32 #include "jit/profiling_info.h"
256 // Invocation by the interpreter, explicitly forcing interpretation over JIT to prevent
257 // cycling around the various JIT/Interpreter methods that handle method invocation.
407 // Check whether the pc is in the JIT code cache.
408 jit::Jit* jit = Runtime::Current()->GetJit() local
468 jit::Jit* jit = Runtime::Current()->GetJit(); local
    [all...]
runtime_options.def 71 RUNTIME_OPTIONS_KEY (unsigned int, JITCompileThreshold, jit::Jit::kDefaultCompileThreshold)
76 RUNTIME_OPTIONS_KEY (MemoryKiB, JITCodeCacheInitialCapacity, jit::JitCodeCache::kInitialCapacity)
77 RUNTIME_OPTIONS_KEY (MemoryKiB, JITCodeCacheMaxCapacity, jit::JitCodeCache::kMaxCapacity)
  /art/runtime/interpreter/
interpreter_common.h 37 #include "jit/jit.h"
646 jit::Jit* jit = Runtime::Current()->GetJit(); local
647 if (jit != nullptr) {
649 jit->InvokeVirtualOrInterface(
652 jit->AddSamples(self, sf_method, 1, /*with_backedges*/false);
654 // TODO: Remove the InvokeVirtualOrInterface instrumentation, as it was only used by the JIT.
694 jit::Jit* jit = Runtime::Current()->GetJit() local
    [all...]
interpreter.cc 29 #include "jit/jit.h"
30 #include "jit/jit_code_cache.h"
288 jit::Jit* jit = Runtime::Current()->GetJit(); local
289 if (jit != nullptr) {
290 jit->MethodEntered(self, shadow_frame.GetMethod());
291 if (jit->CanInvokeCompiledCode(method)) {
612 jit::Jit* jit = Runtime::Current()->GetJit() local
    [all...]
  /art/runtime/gc/accounting/
bitmap.cc 21 #include "jit/jit_code_cache.h"
95 template class MemoryRangeBitmap<jit::kJitCodeAlignment>;

Completed in 854 milliseconds

1 2 3