comparison src/share/vm/runtime/arguments.hpp @ 21559:be896a1983c0

recast all Graal native code as JVMCI code (JBS:GRAAL-53)
author Doug Simon <doug.simon@oracle.com>
date Thu, 28 May 2015 15:36:48 +0200
parents 7848fc12602b
children c28cb37b2e1d
comparison
equal deleted inserted replaced
21558:d563baeca9df 21559:be896a1983c0
244 static char** _jvm_flags_array; 244 static char** _jvm_flags_array;
245 static int _num_jvm_flags; 245 static int _num_jvm_flags;
246 // an array containing all jvm arguments specified in the command line 246 // an array containing all jvm arguments specified in the command line
247 static char** _jvm_args_array; 247 static char** _jvm_args_array;
248 static int _num_jvm_args; 248 static int _num_jvm_args;
249 #ifdef GRAAL 249 #ifdef JVMCI
250 // an array containing all Graal arguments specified in the command line 250 // an array containing all JVMCI arguments specified in the command line
251 static char** _graal_args_array; 251 static char** _jvmci_args_array;
252 static int _num_graal_args; 252 static int _num_jvmci_args;
253 #endif 253 #endif
254 // string containing all java command (class/jarfile name and app args) 254 // string containing all java command (class/jarfile name and app args)
255 static char* _java_command; 255 static char* _java_command;
256 256
257 // Property list 257 // Property list
408 uintx min_size); 408 uintx min_size);
409 409
410 // methods to build strings from individual args 410 // methods to build strings from individual args
411 static void build_jvm_args(const char* arg); 411 static void build_jvm_args(const char* arg);
412 static void build_jvm_flags(const char* arg); 412 static void build_jvm_flags(const char* arg);
413 #ifdef GRAAL 413 #ifdef JVMCI
414 static void add_graal_arg(const char* arg); 414 static void add_jvmci_arg(const char* arg);
415 #endif 415 #endif
416 static void add_string(char*** bldarray, int* count, const char* arg); 416 static void add_string(char*** bldarray, int* count, const char* arg);
417 static const char* build_resource_string(char** args, int count); 417 static const char* build_resource_string(char** args, int count);
418 418
419 static bool methodExists( 419 static bool methodExists(
490 static size_t max_heap_for_compressed_oops(); 490 static size_t max_heap_for_compressed_oops();
491 491
492 // return a char* array containing all options 492 // return a char* array containing all options
493 static char** jvm_flags_array() { return _jvm_flags_array; } 493 static char** jvm_flags_array() { return _jvm_flags_array; }
494 static char** jvm_args_array() { return _jvm_args_array; } 494 static char** jvm_args_array() { return _jvm_args_array; }
495 #ifdef GRAAL 495 #ifdef JVMCI
496 static char** graal_args_array() { return _graal_args_array; } 496 static char** jvmci_args_array() { return _jvmci_args_array; }
497 static int num_graal_args() { return _num_graal_args; } 497 static int num_jvmci_args() { return _num_jvmci_args; }
498 #endif 498 #endif
499 static int num_jvm_flags() { return _num_jvm_flags; } 499 static int num_jvm_flags() { return _num_jvm_flags; }
500 static int num_jvm_args() { return _num_jvm_args; } 500 static int num_jvm_args() { return _num_jvm_args; }
501 // return the arguments passed to the Java application 501 // return the arguments passed to the Java application
502 static const char* java_command() { return _java_command; } 502 static const char* java_command() { return _java_command; }