Lines Matching refs:runtime_options
747 RuntimeArgumentMap* runtime_options) { in ParseOptions() argument
750 bool parsed = ParsedOptions::Parse(raw_options, ignore_unrecognized, runtime_options); in ParseOptions()
766 bool Runtime::Create(RuntimeArgumentMap&& runtime_options) { in Create() argument
773 if (!instance_->Init(std::move(runtime_options))) { in Create()
784 RuntimeArgumentMap runtime_options; in Create() local
785 return ParseOptions(raw_options, ignore_unrecognized, &runtime_options) && in Create()
786 Create(std::move(runtime_options)); in Create()
1336 Opt runtime_options(std::move(runtime_options_in)); in Init() local
1343 deny_art_apex_data_files_ = runtime_options.Exists(Opt::DenyArtApexDataFiles); in Init()
1350 if (runtime_options.Exists(Opt::UseStderrLogger)) { in Init()
1356 verifier_missing_kthrow_fatal_ = runtime_options.GetOrDefault(Opt::VerifierMissingKThrowFatal); in Init()
1357 force_java_zygote_fork_loop_ = runtime_options.GetOrDefault(Opt::ForceJavaZygoteForkLoop); in Init()
1358 perfetto_hprof_enabled_ = runtime_options.GetOrDefault(Opt::PerfettoHprof); in Init()
1359 perfetto_javaheapprof_enabled_ = runtime_options.GetOrDefault(Opt::PerfettoJavaHeapStackProf); in Init()
1394 Thread::SetSensitiveThreadHook(runtime_options.GetOrDefault(Opt::HookIsSensitiveThread)); in Init()
1395 Monitor::Init(runtime_options.GetOrDefault(Opt::LockProfThreshold), in Init()
1396 runtime_options.GetOrDefault(Opt::StackDumpLockProfThreshold)); in Init()
1398 image_location_ = runtime_options.GetOrDefault(Opt::Image); in Init()
1400 SetInstructionSet(runtime_options.GetOrDefault(Opt::ImageInstructionSet)); in Init()
1401 boot_class_path_ = runtime_options.ReleaseOrDefault(Opt::BootClassPath); in Init()
1402 boot_class_path_locations_ = runtime_options.ReleaseOrDefault(Opt::BootClassPathLocations); in Init()
1450 class_path_string_ = runtime_options.ReleaseOrDefault(Opt::ClassPath); in Init()
1451 properties_ = runtime_options.ReleaseOrDefault(Opt::PropertiesList); in Init()
1453 compiler_callbacks_ = runtime_options.GetOrDefault(Opt::CompilerCallbacksPtr); in Init()
1454 must_relocate_ = runtime_options.GetOrDefault(Opt::Relocate); in Init()
1455 is_zygote_ = runtime_options.Exists(Opt::Zygote); in Init()
1456 is_primary_zygote_ = runtime_options.Exists(Opt::PrimaryZygote); in Init()
1457 is_explicit_gc_disabled_ = runtime_options.Exists(Opt::DisableExplicitGC); in Init()
1458 image_dex2oat_enabled_ = runtime_options.GetOrDefault(Opt::ImageDex2Oat); in Init()
1459 dump_native_stack_on_sig_quit_ = runtime_options.GetOrDefault(Opt::DumpNativeStackOnSigQuit); in Init()
1461 vfprintf_ = runtime_options.GetOrDefault(Opt::HookVfprintf); in Init()
1462 exit_ = runtime_options.GetOrDefault(Opt::HookExit); in Init()
1463 abort_ = runtime_options.GetOrDefault(Opt::HookAbort); in Init()
1465 default_stack_size_ = runtime_options.GetOrDefault(Opt::StackSize); in Init()
1467 compiler_executable_ = runtime_options.ReleaseOrDefault(Opt::Compiler); in Init()
1468 compiler_options_ = runtime_options.ReleaseOrDefault(Opt::CompilerOptions); in Init()
1475 image_compiler_options_ = runtime_options.ReleaseOrDefault(Opt::ImageCompilerOptions); in Init()
1477 finalizer_timeout_ms_ = runtime_options.GetOrDefault(Opt::FinalizerTimeoutMs); in Init()
1479 runtime_options.GetOrDefault(Opt::MaxSpinsBeforeThinLockInflation); in Init()
1483 thread_list_ = new ThreadList(runtime_options.GetOrDefault(Opt::ThreadSuspendTimeout)); in Init()
1486 monitor_timeout_enable_ = runtime_options.GetOrDefault(Opt::MonitorTimeoutEnable); in Init()
1487 int monitor_timeout_ms = runtime_options.GetOrDefault(Opt::MonitorTimeout); in Init()
1498 verify_ = runtime_options.GetOrDefault(Opt::Verify); in Init()
1500 target_sdk_version_ = runtime_options.GetOrDefault(Opt::TargetSdkVersion); in Init()
1506 hidden_api_policy_ = runtime_options.GetOrDefault(Opt::HiddenApiPolicy); in Init()
1512 core_platform_api_policy_ = runtime_options.GetOrDefault(Opt::CorePlatformApiPolicy); in Init()
1518 no_sig_chain_ = runtime_options.Exists(Opt::NoSigChain); in Init()
1519 force_native_bridge_ = runtime_options.Exists(Opt::ForceNativeBridge); in Init()
1521 Split(runtime_options.GetOrDefault(Opt::CpuAbiList), ',', &cpu_abilist_); in Init()
1523 fingerprint_ = runtime_options.ReleaseOrDefault(Opt::Fingerprint); in Init()
1525 if (runtime_options.GetOrDefault(Opt::Interpret)) { in Init()
1529 zygote_max_failed_boots_ = runtime_options.GetOrDefault(Opt::ZygoteMaxFailedBoots); in Init()
1530 experimental_flags_ = runtime_options.GetOrDefault(Opt::Experimental); in Init()
1531 is_low_memory_mode_ = runtime_options.Exists(Opt::LowMemoryMode); in Init()
1532 madvise_random_access_ = runtime_options.GetOrDefault(Opt::MadviseRandomAccess); in Init()
1533 madvise_willneed_vdex_filesize_ = runtime_options.GetOrDefault(Opt::MadviseWillNeedVdexFileSize); in Init()
1534 madvise_willneed_odex_filesize_ = runtime_options.GetOrDefault(Opt::MadviseWillNeedOdexFileSize); in Init()
1535 madvise_willneed_art_filesize_ = runtime_options.GetOrDefault(Opt::MadviseWillNeedArtFileSize); in Init()
1537 jni_ids_indirection_ = runtime_options.GetOrDefault(Opt::OpaqueJniIds); in Init()
1539 runtime_options.GetOrDefault(Opt::AutoPromoteOpaqueJniIds); in Init()
1541 plugins_ = runtime_options.ReleaseOrDefault(Opt::Plugins); in Init()
1542 agent_specs_ = runtime_options.ReleaseOrDefault(Opt::AgentPath); in Init()
1549 if (is_low_memory_mode_ && !runtime_options.Exists(Opt::ForegroundHeapGrowthMultiplier)) { in Init()
1554 runtime_options.GetOrDefault(Opt::ForegroundHeapGrowthMultiplier) + in Init()
1557 XGcOption xgc_option = runtime_options.GetOrDefault(Opt::GcOption); in Init()
1562 heap_ = new gc::Heap(runtime_options.GetOrDefault(Opt::MemoryInitialSize), in Init()
1563 runtime_options.GetOrDefault(Opt::HeapGrowthLimit), in Init()
1564 runtime_options.GetOrDefault(Opt::HeapMinFree), in Init()
1565 runtime_options.GetOrDefault(Opt::HeapMaxFree), in Init()
1566 runtime_options.GetOrDefault(Opt::HeapTargetUtilization), in Init()
1568 runtime_options.GetOrDefault(Opt::StopForNativeAllocs), in Init()
1569 runtime_options.GetOrDefault(Opt::MemoryMaximumSize), in Init()
1570 runtime_options.GetOrDefault(Opt::NonMovingSpaceCapacity), in Init()
1578 : runtime_options.GetOrDefault(Opt::BackgroundGc), in Init()
1579 runtime_options.GetOrDefault(Opt::LargeObjectSpace), in Init()
1580 runtime_options.GetOrDefault(Opt::LargeObjectThreshold), in Init()
1581 runtime_options.GetOrDefault(Opt::ParallelGCThreads), in Init()
1582 runtime_options.GetOrDefault(Opt::ConcGCThreads), in Init()
1583 runtime_options.Exists(Opt::LowMemoryMode), in Init()
1584 runtime_options.GetOrDefault(Opt::LongPauseLogThreshold), in Init()
1585 runtime_options.GetOrDefault(Opt::LongGCLogThreshold), in Init()
1586 runtime_options.Exists(Opt::IgnoreMaxFootprint), in Init()
1587 runtime_options.GetOrDefault(Opt::AlwaysLogExplicitGcs), in Init()
1588 runtime_options.GetOrDefault(Opt::UseTLAB), in Init()
1597 runtime_options.GetOrDefault(Opt::EnableHSpaceCompactForOOM), in Init()
1599 runtime_options.GetOrDefault(Opt::HSpaceCompactForOOMMinIntervalsMs), in Init()
1600 runtime_options.Exists(Opt::DumpRegionInfoBeforeGC), in Init()
1601 runtime_options.Exists(Opt::DumpRegionInfoAfterGC)); in Init()
1603 dump_gc_performance_on_shutdown_ = runtime_options.Exists(Opt::DumpGCPerformanceOnShutdown); in Init()
1605 bool has_explicit_jdwp_options = runtime_options.Get(Opt::JdwpOptions) != nullptr; in Init()
1606 jdwp_options_ = runtime_options.GetOrDefault(Opt::JdwpOptions); in Init()
1607 jdwp_provider_ = CanonicalizeJdwpProvider(runtime_options.GetOrDefault(Opt::JdwpProvider), in Init()
1638 jit_options_.reset(jit::JitOptions::CreateFromRuntimeArguments(runtime_options)); in Init()
1712 verifier_logging_threshold_ms_ = runtime_options.GetOrDefault(Opt::VerifierLoggingThreshold); in Init()
1715 java_vm_ = JavaVMExt::Create(this, runtime_options, &error_msg); in Init()
1749 runtime_options.GetOrDefault(Opt::FastClassNotFoundException)); in Init()
1777 if (runtime_options.Exists(Opt::BootClassPathDexList)) { in Init()
1778 extra_boot_class_path.swap(*runtime_options.GetOrDefault(Opt::BootClassPathDexList)); in Init()
1795 if (runtime_options.Exists(Opt::BootClassPathDexList)) { in Init()
1796 boot_class_path.swap(*runtime_options.GetOrDefault(Opt::BootClassPathDexList)); in Init()
1831 if (runtime_options.Exists(Opt::MethodTrace)) { in Init()
1833 trace_config_->trace_file = runtime_options.ReleaseOrDefault(Opt::MethodTraceFile); in Init()
1834 trace_config_->trace_file_size = runtime_options.ReleaseOrDefault(Opt::MethodTraceFileSize); in Init()
1836 trace_config_->trace_output_mode = runtime_options.Exists(Opt::MethodTraceStreaming) ? in Init()
1842 Trace::SetDefaultClockSource(runtime_options.GetOrDefault(Opt::ProfileClock)); in Init()
1947 std::string native_bridge_file_name = runtime_options.ReleaseOrDefault(Opt::NativeBridge); in Init()
1996 if (runtime_options.Exists(Opt::OnlyUseTrustedOatFiles)) { in Init()