Lines Matching refs:Opt
943 using Opt = RuntimeArgumentMap;
950 Thread::SetSensitiveThreadHook(runtime_options.GetOrDefault(Opt::HookIsSensitiveThread));
951 Monitor::Init(runtime_options.GetOrDefault(Opt::LockProfThreshold));
953 boot_class_path_string_ = runtime_options.ReleaseOrDefault(Opt::BootClassPath);
954 class_path_string_ = runtime_options.ReleaseOrDefault(Opt::ClassPath);
955 properties_ = runtime_options.ReleaseOrDefault(Opt::PropertiesList);
957 compiler_callbacks_ = runtime_options.GetOrDefault(Opt::CompilerCallbacksPtr);
958 patchoat_executable_ = runtime_options.ReleaseOrDefault(Opt::PatchOat);
959 must_relocate_ = runtime_options.GetOrDefault(Opt::Relocate);
960 is_zygote_ = runtime_options.Exists(Opt::Zygote);
961 is_explicit_gc_disabled_ = runtime_options.Exists(Opt::DisableExplicitGC);
962 dex2oat_enabled_ = runtime_options.GetOrDefault(Opt::Dex2Oat);
963 image_dex2oat_enabled_ = runtime_options.GetOrDefault(Opt::ImageDex2Oat);
964 dump_native_stack_on_sig_quit_ = runtime_options.GetOrDefault(Opt::DumpNativeStackOnSigQuit);
966 vfprintf_ = runtime_options.GetOrDefault(Opt::HookVfprintf);
967 exit_ = runtime_options.GetOrDefault(Opt::HookExit);
968 abort_ = runtime_options.GetOrDefault(Opt::HookAbort);
970 default_stack_size_ = runtime_options.GetOrDefault(Opt::StackSize);
971 stack_trace_file_ = runtime_options.ReleaseOrDefault(Opt::StackTraceFile);
973 compiler_executable_ = runtime_options.ReleaseOrDefault(Opt::Compiler);
974 compiler_options_ = runtime_options.ReleaseOrDefault(Opt::CompilerOptions);
975 image_compiler_options_ = runtime_options.ReleaseOrDefault(Opt::ImageCompilerOptions);
976 image_location_ = runtime_options.GetOrDefault(Opt::Image);
979 runtime_options.GetOrDefault(Opt::MaxSpinsBeforeThinLockInflation);
986 verify_ = runtime_options.GetOrDefault(Opt::Verify);
987 allow_dex_file_fallback_ = !runtime_options.Exists(Opt::NoDexFileFallback);
989 no_sig_chain_ = runtime_options.Exists(Opt::NoSigChain);
990 force_native_bridge_ = runtime_options.Exists(Opt::ForceNativeBridge);
992 Split(runtime_options.GetOrDefault(Opt::CpuAbiList), ',', &cpu_abilist_);
994 fingerprint_ = runtime_options.ReleaseOrDefault(Opt::Fingerprint);
996 if (runtime_options.GetOrDefault(Opt::Interpret)) {
1000 zygote_max_failed_boots_ = runtime_options.GetOrDefault(Opt::ZygoteMaxFailedBoots);
1001 experimental_flags_ = runtime_options.GetOrDefault(Opt::Experimental);
1002 is_low_memory_mode_ = runtime_options.Exists(Opt::LowMemoryMode);
1006 std::string filter_str = runtime_options.GetOrDefault(Opt::OatFileManagerCompilerFilter);
1014 XGcOption xgc_option = runtime_options.GetOrDefault(Opt::GcOption);
1015 heap_ = new gc::Heap(runtime_options.GetOrDefault(Opt::MemoryInitialSize),
1016 runtime_options.GetOrDefault(Opt::HeapGrowthLimit),
1017 runtime_options.GetOrDefault(Opt::HeapMinFree),
1018 runtime_options.GetOrDefault(Opt::HeapMaxFree),
1019 runtime_options.GetOrDefault(Opt::HeapTargetUtilization),
1020 runtime_options.GetOrDefault(Opt::ForegroundHeapGrowthMultiplier),
1021 runtime_options.GetOrDefault(Opt::MemoryMaximumSize),
1022 runtime_options.GetOrDefault(Opt::NonMovingSpaceCapacity),
1023 runtime_options.GetOrDefault(Opt::Image),
1024 runtime_options.GetOrDefault(Opt::ImageInstructionSet),
1026 runtime_options.GetOrDefault(Opt::BackgroundGc),
1027 runtime_options.GetOrDefault(Opt::LargeObjectSpace),
1028 runtime_options.GetOrDefault(Opt::LargeObjectThreshold),
1029 runtime_options.GetOrDefault(Opt::ParallelGCThreads),
1030 runtime_options.GetOrDefault(Opt::ConcGCThreads),
1031 runtime_options.Exists(Opt::LowMemoryMode),
1032 runtime_options.GetOrDefault(Opt::LongPauseLogThreshold),
1033 runtime_options.GetOrDefault(Opt::LongGCLogThreshold),
1034 runtime_options.Exists(Opt::IgnoreMaxFootprint),
1035 runtime_options.GetOrDefault(Opt::UseTLAB),
1043 runtime_options.GetOrDefault(Opt::EnableHSpaceCompactForOOM),
1044 runtime_options.GetOrDefault(Opt::HSpaceCompactForOOMMinIntervalsMs));
1051 dump_gc_performance_on_shutdown_ = runtime_options.Exists(Opt::DumpGCPerformanceOnShutdown);
1053 if (runtime_options.Exists(Opt::JdwpOptions)) {
1054 Dbg::ConfigureJdwp(runtime_options.GetOrDefault(Opt::JdwpOptions));
1192 if (!runtime_options.Exists(Opt::BootClassPathLocations)) {
1195 dex_locations = runtime_options.GetOrDefault(Opt::BootClassPathLocations);
1200 if (runtime_options.Exists(Opt::BootClassPathDexList)) {
1201 boot_class_path.swap(*runtime_options.GetOrDefault(Opt::BootClassPathDexList));
1205 runtime_options.GetOrDefault(Opt::Image),
1208 instruction_set_ = runtime_options.GetOrDefault(Opt::ImageInstructionSet);
1229 if (runtime_options.Exists(Opt::MethodTrace)) {
1231 trace_config_->trace_file = runtime_options.ReleaseOrDefault(Opt::MethodTraceFile);
1232 trace_config_->trace_file_size = runtime_options.ReleaseOrDefault(Opt::MethodTraceFileSize);
1234 trace_config_->trace_output_mode = runtime_options.Exists(Opt::MethodTraceStreaming) ?
1240 auto&& profiler_options = runtime_options.ReleaseOrDefault(Opt::ProfilerOpts);
1260 Trace::SetDefaultClockSource(runtime_options.GetOrDefault(Opt::ProfileClock));
1304 std::string native_bridge_file_name = runtime_options.ReleaseOrDefault(Opt::NativeBridge);