Lines Matching defs:runtime_options
98 bool PrepareArguments(panda::PandArgParser *pa_parser, const RuntimeOptions &runtime_options,
111 if (runtime_options.IsVersion()) {
121 if (runtime_options.IsStartupTime()) {
126 auto runtime_options_err = runtime_options.Validate();
142 panda::PandArg<std::string> &entrypoint, RuntimeOptions &runtime_options)
144 if (!Runtime::Create(runtime_options)) {
175 if (runtime_options.IsPrintMemoryStatistics()) {
178 if (runtime_options.IsPrintGcStatistics()) {
193 RuntimeOptions runtime_options(sp[0]);
203 runtime_options.AddOptions(&pa_parser);
214 if (!panda::PrepareArguments(&pa_parser, runtime_options, file, entrypoint, help, argc, argv)) {
222 runtime_options.SetVerificationMode(runtime_options.IsVerificationEnabled() ? VerificationMode::ON_THE_FLY
230 auto boot_panda_files = runtime_options.GetBootPandaFiles();
232 if (runtime_options.GetPandaFiles().empty()) {
235 auto panda_files = runtime_options.GetPandaFiles();
240 runtime_options.SetPandaFiles(panda_files);
244 runtime_options.SetBootPandaFiles(boot_panda_files);
246 return ExecutePandaFile(options, pa_parser, file, entrypoint, runtime_options);