comparison src/share/vm/runtime/arguments.hpp @ 14317:b59507f713e0

8027113: decouple the '-XXaltjvm=<path>' option from the gamma launcher Summary: decoupled the '-XXaltjvm=<path>' option from the gamma launcher. Clearing the way for removing the remaining cruft associated with the previously removed gamma launcher. Reviewed-by: dcubed, dholmes
author rdurbin
date Thu, 30 Jan 2014 14:12:22 -0800
parents 72b7e96c1922
children 1020b892787b
comparison
equal deleted inserted replaced
14316:c888354aaa35 14317:b59507f713e0
266 266
267 // java.vendor.url.bug, bug reporting URL for fatal errors. 267 // java.vendor.url.bug, bug reporting URL for fatal errors.
268 static const char* _java_vendor_url_bug; 268 static const char* _java_vendor_url_bug;
269 269
270 // sun.java.launcher, private property to provide information about 270 // sun.java.launcher, private property to provide information about
271 // java/gamma launcher 271 // java launcher
272 static const char* _sun_java_launcher; 272 static const char* _sun_java_launcher;
273 273
274 // sun.java.launcher.pid, private property 274 // sun.java.launcher.pid, private property
275 static int _sun_java_launcher_pid; 275 static int _sun_java_launcher_pid;
276 276
277 // was this VM created by the gamma launcher 277 // was this VM created via the -XXaltjvm=<path> option
278 static bool _created_by_gamma_launcher; 278 static bool _sun_java_launcher_is_altjvm;
279 279
280 // Option flags 280 // Option flags
281 static bool _has_profile; 281 static bool _has_profile;
282 static const char* _gc_log_filename; 282 static const char* _gc_log_filename;
283 // Value of the conservative maximum heap alignment needed 283 // Value of the conservative maximum heap alignment needed
481 481
482 // -Dsun.java.launcher 482 // -Dsun.java.launcher
483 static const char* sun_java_launcher() { return _sun_java_launcher; } 483 static const char* sun_java_launcher() { return _sun_java_launcher; }
484 // Was VM created by a Java launcher? 484 // Was VM created by a Java launcher?
485 static bool created_by_java_launcher(); 485 static bool created_by_java_launcher();
486 // Was VM created by the gamma Java launcher? 486 // -Dsun.java.launcher.is_altjvm
487 static bool created_by_gamma_launcher(); 487 static bool sun_java_launcher_is_altjvm();
488 // -Dsun.java.launcher.pid 488 // -Dsun.java.launcher.pid
489 static int sun_java_launcher_pid() { return _sun_java_launcher_pid; } 489 static int sun_java_launcher_pid() { return _sun_java_launcher_pid; }
490 490
491 // -Xloggc:<file>, if not specified will be NULL 491 // -Xloggc:<file>, if not specified will be NULL
492 static const char* gc_log_filename() { return _gc_log_filename; } 492 static const char* gc_log_filename() { return _gc_log_filename; }