Mercurial > hg > truffle
comparison src/share/vm/runtime/arguments.hpp @ 1437:9e5e83ca2259
Enabled -C1X:OPTIONS when running HotSpot/C1X. Enabled checkstyle for the HotSpotVM Java project.
author | Thomas Wuerthinger <wuerthinger@ssw.jku.at> |
---|---|
date | Mon, 25 Oct 2010 16:47:52 +0200 |
parents | 5f1f51edaff6 |
children | 2d26b0046e0d |
comparison
equal
deleted
inserted
replaced
1436:9dae1aae168a | 1437:9e5e83ca2259 |
---|---|
219 static char** _jvm_flags_array; | 219 static char** _jvm_flags_array; |
220 static int _num_jvm_flags; | 220 static int _num_jvm_flags; |
221 // an array containing all jvm arguments specified in the command line | 221 // an array containing all jvm arguments specified in the command line |
222 static char** _jvm_args_array; | 222 static char** _jvm_args_array; |
223 static int _num_jvm_args; | 223 static int _num_jvm_args; |
224 // an array containing all c1x arguments specified in the command line | |
225 static char** _c1x_args_array; | |
226 static int _num_c1x_args; | |
224 // string containing all java command (class/jarfile name and app args) | 227 // string containing all java command (class/jarfile name and app args) |
225 static char* _java_command; | 228 static char* _java_command; |
226 | 229 |
227 // Property list | 230 // Property list |
228 static SystemProperty* _system_properties; | 231 static SystemProperty* _system_properties; |
351 uintx min_size); | 354 uintx min_size); |
352 | 355 |
353 // methods to build strings from individual args | 356 // methods to build strings from individual args |
354 static void build_jvm_args(const char* arg); | 357 static void build_jvm_args(const char* arg); |
355 static void build_jvm_flags(const char* arg); | 358 static void build_jvm_flags(const char* arg); |
359 static void add_c1x_arg(const char* arg); | |
356 static void add_string(char*** bldarray, int* count, const char* arg); | 360 static void add_string(char*** bldarray, int* count, const char* arg); |
357 static const char* build_resource_string(char** args, int count); | 361 static const char* build_resource_string(char** args, int count); |
358 | 362 |
359 static bool methodExists( | 363 static bool methodExists( |
360 char* className, char* methodName, | 364 char* className, char* methodName, |
404 static bool process_settings_file(const char* file_name, bool should_exist, jboolean ignore_unrecognized); | 408 static bool process_settings_file(const char* file_name, bool should_exist, jboolean ignore_unrecognized); |
405 | 409 |
406 // return a char* array containing all options | 410 // return a char* array containing all options |
407 static char** jvm_flags_array() { return _jvm_flags_array; } | 411 static char** jvm_flags_array() { return _jvm_flags_array; } |
408 static char** jvm_args_array() { return _jvm_args_array; } | 412 static char** jvm_args_array() { return _jvm_args_array; } |
413 static char** c1x_args_array() { return _c1x_args_array; } | |
409 static int num_jvm_flags() { return _num_jvm_flags; } | 414 static int num_jvm_flags() { return _num_jvm_flags; } |
415 static int num_c1x_args() { return _num_c1x_args; } | |
410 static int num_jvm_args() { return _num_jvm_args; } | 416 static int num_jvm_args() { return _num_jvm_args; } |
411 // return the arguments passed to the Java application | 417 // return the arguments passed to the Java application |
412 static const char* java_command() { return _java_command; } | 418 static const char* java_command() { return _java_command; } |
413 | 419 |
414 // print jvm_flags, jvm_args and java_command | 420 // print jvm_flags, jvm_args and java_command |