Mercurial > hg > truffle
comparison src/share/vm/runtime/arguments.hpp @ 3546:4aa80ca3dbec
Separate compiler bootstrappath from application bootstrappath.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Sun, 14 Aug 2011 00:55:28 +0200 |
parents | 75a99b4f1c98 |
children | 723df37192d6 |
comparison
equal
deleted
inserted
replaced
3545:d8c27956ec6e | 3546:4aa80ca3dbec |
---|---|
243 static SystemProperty *_sun_boot_library_path; | 243 static SystemProperty *_sun_boot_library_path; |
244 static SystemProperty *_java_library_path; | 244 static SystemProperty *_java_library_path; |
245 static SystemProperty *_java_home; | 245 static SystemProperty *_java_home; |
246 static SystemProperty *_java_class_path; | 246 static SystemProperty *_java_class_path; |
247 static SystemProperty *_sun_boot_class_path; | 247 static SystemProperty *_sun_boot_class_path; |
248 static SystemProperty *_compiler_class_path; | |
248 | 249 |
249 // Meta-index for knowing what packages are in the boot class path | 250 // Meta-index for knowing what packages are in the boot class path |
250 static char* _meta_index_path; | 251 static char* _meta_index_path; |
251 static char* _meta_index_dir; | 252 static char* _meta_index_dir; |
252 | 253 |
523 static void set_java_home(char *value) { _java_home->set_value(value); } | 524 static void set_java_home(char *value) { _java_home->set_value(value); } |
524 static void set_library_path(char *value) { _java_library_path->set_value(value); } | 525 static void set_library_path(char *value) { _java_library_path->set_value(value); } |
525 static void set_ext_dirs(char *value) { _java_ext_dirs->set_value(value); } | 526 static void set_ext_dirs(char *value) { _java_ext_dirs->set_value(value); } |
526 static void set_endorsed_dirs(char *value) { _java_endorsed_dirs->set_value(value); } | 527 static void set_endorsed_dirs(char *value) { _java_endorsed_dirs->set_value(value); } |
527 static void set_sysclasspath(char *value) { _sun_boot_class_path->set_value(value); } | 528 static void set_sysclasspath(char *value) { _sun_boot_class_path->set_value(value); } |
529 static void set_compilerclasspath(char *value) { _compiler_class_path->set_value(value); } | |
528 static void append_sysclasspath(const char *value) { _sun_boot_class_path->append_value(value); } | 530 static void append_sysclasspath(const char *value) { _sun_boot_class_path->append_value(value); } |
529 static void set_meta_index_path(char* meta_index_path, char* meta_index_dir) { | 531 static void set_meta_index_path(char* meta_index_path, char* meta_index_dir) { |
530 _meta_index_path = meta_index_path; | 532 _meta_index_path = meta_index_path; |
531 _meta_index_dir = meta_index_dir; | 533 _meta_index_dir = meta_index_dir; |
532 } | 534 } |
533 | 535 |
534 static char *get_java_home() { return _java_home->value(); } | 536 static char *get_java_home() { return _java_home->value(); } |
535 static char *get_dll_dir() { return _sun_boot_library_path->value(); } | 537 static char *get_dll_dir() { return _sun_boot_library_path->value(); } |
536 static char *get_endorsed_dir() { return _java_endorsed_dirs->value(); } | 538 static char *get_endorsed_dir() { return _java_endorsed_dirs->value(); } |
537 static char *get_sysclasspath() { return _sun_boot_class_path->value(); } | 539 static char *get_sysclasspath() { return _sun_boot_class_path->value(); } |
540 static char *get_compilerclasspath() { return _compiler_class_path->value(); } | |
538 static char* get_meta_index_path() { return _meta_index_path; } | 541 static char* get_meta_index_path() { return _meta_index_path; } |
539 static char* get_meta_index_dir() { return _meta_index_dir; } | 542 static char* get_meta_index_dir() { return _meta_index_dir; } |
540 | 543 |
541 // Operation modi | 544 // Operation modi |
542 static Mode mode() { return _mode; } | 545 static Mode mode() { return _mode; } |