Searched refs:RuntimeArgumentMap (Results 1 - 13 of 13) sorted by relevance

/art/runtime/
H A Druntime_options.cc32 #define RUNTIME_OPTIONS_KEY(Type, Name, ...) const RuntimeArgumentMap::Key<Type> RuntimeArgumentMap::Name {__VA_ARGS__}; // NOLINT [readability/braces] [4]
H A Dparsed_options.h36 struct RuntimeArgumentMap;
46 using RuntimeParser = CmdlineParser<RuntimeArgumentMap, RuntimeArgumentMap::Key>;
47 // Create a parser that can turn user-defined input into a RuntimeArgumentMap.
55 RuntimeArgumentMap* runtime_options);
66 RuntimeArgumentMap* runtime_options,
78 RuntimeArgumentMap* runtime_options);
H A Druntime_options.h48 // Define a key that is usable with a RuntimeArgumentMap.
63 // auto map = RuntimeArgumentMap();
64 // map.Set(RuntimeArgumentMap::HeapTargetUtilization, 5.0);
65 // double *target_utilization = map.Get(RuntimeArgumentMap);
67 struct RuntimeArgumentMap : VariantMap<RuntimeArgumentMap, RuntimeArgumentMapKey> { struct in namespace:art
69 using VariantMap<RuntimeArgumentMap, RuntimeArgumentMapKey>::VariantMap;
82 // using RuntimeOptions = RuntimeArgumentMap;
H A Dparsed_options_test.cc74 RuntimeArgumentMap map;
79 using Opt = RuntimeArgumentMap;
118 RuntimeArgumentMap map;
123 using Opt = RuntimeArgumentMap;
132 using Opt = RuntimeArgumentMap;
137 RuntimeArgumentMap map;
156 RuntimeArgumentMap map;
H A Dparsed_options.cc46 RuntimeArgumentMap* runtime_options) {
53 using RuntimeParser = CmdlineParser<RuntimeArgumentMap, RuntimeArgumentMap::Key>;
62 using M = RuntimeArgumentMap;
320 RuntimeArgumentMap* runtime_options,
322 using M = RuntimeArgumentMap;
430 RuntimeArgumentMap* runtime_options) {
463 using M = RuntimeArgumentMap;
464 RuntimeArgumentMap args = parser->ReleaseArgumentsMap();
H A Djava_vm_ext.h37 struct RuntimeArgumentMap;
41 JavaVMExt(Runtime* runtime, const RuntimeArgumentMap& runtime_options);
H A Druntime.h88 struct RuntimeArgumentMap;
116 RuntimeArgumentMap* runtime_options);
119 static bool Create(RuntimeArgumentMap&& runtime_options)
666 bool Init(RuntimeArgumentMap&& runtime_options)
H A Djava_vm_ext.cc423 JavaVMExt::JavaVMExt(Runtime* runtime, const RuntimeArgumentMap& runtime_options)
428 force_copy_(runtime_options.Exists(RuntimeArgumentMap::JniOptsForceCopy)),
429 tracing_enabled_(runtime_options.Exists(RuntimeArgumentMap::JniTrace)
431 trace_(runtime_options.GetOrDefault(RuntimeArgumentMap::JniTrace)),
441 SetCheckJniEnabled(runtime_options.Exists(RuntimeArgumentMap::CheckJni));
H A Druntime.cc476 RuntimeArgumentMap* runtime_options) {
486 bool Runtime::Create(RuntimeArgumentMap&& runtime_options) {
503 RuntimeArgumentMap runtime_options;
935 bool Runtime::Init(RuntimeArgumentMap&& runtime_options_in) {
940 RuntimeArgumentMap runtime_options(std::move(runtime_options_in));
946 using Opt = RuntimeArgumentMap;
/art/runtime/jit/
H A Djit.cc52 JitOptions* JitOptions::CreateFromRuntimeArguments(const RuntimeArgumentMap& options) {
54 jit_options->use_jit_compilation_ = options.GetOrDefault(RuntimeArgumentMap::UseJitCompilation);
57 options.GetOrDefault(RuntimeArgumentMap::JITCodeCacheInitialCapacity);
59 options.GetOrDefault(RuntimeArgumentMap::JITCodeCacheMaxCapacity);
61 options.Exists(RuntimeArgumentMap::DumpJITInfoOnShutdown);
63 options.GetOrDefault(RuntimeArgumentMap::JITSaveProfilingInfo);
65 jit_options->compile_threshold_ = options.GetOrDefault(RuntimeArgumentMap::JITCompileThreshold);
70 if (options.Exists(RuntimeArgumentMap::JITWarmupThreshold)) {
71 jit_options->warmup_threshold_ = *options.Get(RuntimeArgumentMap::JITWarmupThreshold);
79 if (options.Exists(RuntimeArgumentMap
[all...]
H A Djit.h32 struct RuntimeArgumentMap;
206 static JitOptions* CreateFromRuntimeArguments(const RuntimeArgumentMap& options);
/art/cmdline/
H A Dcmdline_parser_test.cc124 using M = RuntimeArgumentMap;
175 RuntimeArgumentMap args = parser_->ReleaseArgumentsMap(); \
182 RuntimeArgumentMap args = parser_->ReleaseArgumentsMap(); \
201 RuntimeArgumentMap args = parser_->ReleaseArgumentsMap();\
213 RuntimeArgumentMap args = parser.ReleaseArgumentsMap();
/art/dex2oat/
H A Ddex2oat.cc1319 RuntimeArgumentMap runtime_options;
1456 runtime_options.Set(RuntimeArgumentMap::BootClassPathDexList, &opened_dex_files_);
2170 bool PrepareRuntimeOptions(RuntimeArgumentMap* runtime_options) {
2229 bool CreateRuntime(RuntimeArgumentMap&& runtime_options) {

Completed in 162 milliseconds