Lines Matching refs:RUNTIME_OPTIONS_KEY

17 #ifndef RUNTIME_OPTIONS_KEY
18 #error "Please #define RUNTIME_OPTIONS_KEY before #including this file"
19 #define RUNTIME_OPTIONS_KEY(...) // Don't display errors in this file in IDEs.
35 RUNTIME_OPTIONS_KEY (Unit, Zygote)
36 RUNTIME_OPTIONS_KEY (Unit, Help)
37 RUNTIME_OPTIONS_KEY (Unit, ShowVersion)
38 RUNTIME_OPTIONS_KEY (std::string, BootClassPath)
39 RUNTIME_OPTIONS_KEY (ParseStringList<':'>,BootClassPathLocations) // std::vector<std::string>
40 RUNTIME_OPTIONS_KEY (std::string, ClassPath)
41 RUNTIME_OPTIONS_KEY (std::string, Image)
42 RUNTIME_OPTIONS_KEY (Unit, CheckJni)
43 RUNTIME_OPTIONS_KEY (Unit, JniOptsForceCopy)
44 RUNTIME_OPTIONS_KEY (JDWP::JdwpOptions, JdwpOptions)
45 RUNTIME_OPTIONS_KEY (MemoryKiB, MemoryMaximumSize, gc::Heap::kDefaultMaximum…
46 RUNTIME_OPTIONS_KEY (MemoryKiB, MemoryInitialSize, gc::Heap::kDefaultInitial…
47 RUNTIME_OPTIONS_KEY (MemoryKiB, HeapGrowthLimit) // Default is 0 for unlim…
48 RUNTIME_OPTIONS_KEY (MemoryKiB, HeapMinFree, gc::Heap::kDefaultMinFree)
49 RUNTIME_OPTIONS_KEY (MemoryKiB, HeapMaxFree, gc::Heap::kDefaultMaxFree)
50 RUNTIME_OPTIONS_KEY (MemoryKiB, NonMovingSpaceCapacity, gc::Heap::kDefaultNonMovi…
51 RUNTIME_OPTIONS_KEY (double, HeapTargetUtilization, gc::Heap::kDefaultTargetU…
52 RUNTIME_OPTIONS_KEY (double, ForegroundHeapGrowthMultiplier, gc::Heap::kDefaultHeapGro…
53 RUNTIME_OPTIONS_KEY (unsigned int, ParallelGCThreads, 0u)
54 RUNTIME_OPTIONS_KEY (unsigned int, ConcGCThreads)
55 RUNTIME_OPTIONS_KEY (Memory<1>, StackSize) // -Xss
56 RUNTIME_OPTIONS_KEY (unsigned int, MaxSpinsBeforeThinLockInflation,Monitor::kDefaultMaxSpins…
57 RUNTIME_OPTIONS_KEY (MillisecondsToNanoseconds, \
59 RUNTIME_OPTIONS_KEY (MillisecondsToNanoseconds, \
61 RUNTIME_OPTIONS_KEY (Unit, DumpGCPerformanceOnShutdown)
62 RUNTIME_OPTIONS_KEY (Unit, DumpJITInfoOnShutdown)
63 RUNTIME_OPTIONS_KEY (Unit, IgnoreMaxFootprint)
64 RUNTIME_OPTIONS_KEY (Unit, LowMemoryMode)
65 RUNTIME_OPTIONS_KEY (bool, UseTLAB, kUseTlab)
66 RUNTIME_OPTIONS_KEY (bool, EnableHSpaceCompactForOOM, true)
67 RUNTIME_OPTIONS_KEY (bool, UseJIT, false)
68 RUNTIME_OPTIONS_KEY (unsigned int, JITCompileThreshold, jit::Jit::kDefaultCompileThreshold)
69 RUNTIME_OPTIONS_KEY (MemoryKiB, JITCodeCacheCapacity, jit::JitCodeCache::kDefaultCapacity)
70 RUNTIME_OPTIONS_KEY (MillisecondsToNanoseconds, \
73 RUNTIME_OPTIONS_KEY (std::vector<std::string>, \
75 RUNTIME_OPTIONS_KEY (std::string, JniTrace)
76 RUNTIME_OPTIONS_KEY (std::string, PatchOat)
77 RUNTIME_OPTIONS_KEY (bool, Relocate, kDefaultMustRelocate)
78 RUNTIME_OPTIONS_KEY (bool, Dex2Oat, true)
79 RUNTIME_OPTIONS_KEY (bool, ImageDex2Oat, true)
83 RUNTIME_OPTIONS_KEY (bool, Interpret, (kPoisonHeapReferences ||…
85 RUNTIME_OPTIONS_KEY (XGcOption, GcOption) // -Xgc:
86 RUNTIME_OPTIONS_KEY (gc::space::LargeObjectSpaceType, \
88 RUNTIME_OPTIONS_KEY (Memory<1>, LargeObjectThreshold, gc::Heap::kDefaultLargeOb…
89 RUNTIME_OPTIONS_KEY (BackgroundGcOption, BackgroundGc)
91 RUNTIME_OPTIONS_KEY (Unit, DisableExplicitGC)
92 RUNTIME_OPTIONS_KEY (LogVerbosity, Verbose)
93 RUNTIME_OPTIONS_KEY (unsigned int, LockProfThreshold)
94 RUNTIME_OPTIONS_KEY (std::string, StackTraceFile)
95 RUNTIME_OPTIONS_KEY (Unit, MethodTrace)
96 RUNTIME_OPTIONS_KEY (std::string, MethodTraceFile, "/data/method-trace-file.…
97 RUNTIME_OPTIONS_KEY (unsigned int, MethodTraceFileSize, 10 * MB)
98 RUNTIME_OPTIONS_KEY (Unit, MethodTraceStreaming)
99 RUNTIME_OPTIONS_KEY (TraceClockSource, ProfileClock, kDefaultTraceClockSource)…
100 RUNTIME_OPTIONS_KEY (TestProfilerOptions, ProfilerOpts) // -Xenable-profiler, -Xprofile-*
101 RUNTIME_OPTIONS_KEY (std::string, Compiler)
102 RUNTIME_OPTIONS_KEY (std::vector<std::string>, \
104 RUNTIME_OPTIONS_KEY (std::vector<std::string>, \
106 RUNTIME_OPTIONS_KEY (bool, Verify, true)
107 RUNTIME_OPTIONS_KEY (std::string, NativeBridge)
108 RUNTIME_OPTIONS_KEY (std::string, CpuAbiList)
111 RUNTIME_OPTIONS_KEY (const std::vector<const DexFile*>*, \
113 RUNTIME_OPTIONS_KEY (InstructionSet, ImageInstructionSet, kRuntimeISA)
114 RUNTIME_OPTIONS_KEY (CompilerCallbacks*, CompilerCallbacksPtr) // TDOO: make unique_ptr
115 RUNTIME_OPTIONS_KEY (bool (*)(), HookIsSensitiveThread)
116 RUNTIME_OPTIONS_KEY (int32_t (*)(FILE* stream, const char* format, va_list ap), \
118 RUNTIME_OPTIONS_KEY (void (*)(int32_t status), \
122 RUNTIME_OPTIONS_KEY (void (*)(), HookAbort, nullptr)
123 RUNTIME_OPTIONS_KEY (unsigned int, ZygoteMaxFailedBoots, 10)
124 RUNTIME_OPTIONS_KEY (Unit, NoDexFileFallback)
125 RUNTIME_OPTIONS_KEY (std::string, Fingerprint)
127 #undef RUNTIME_OPTIONS_KEY