29 #include "memory/cardTableRS.hpp"
30 #include "memory/referenceProcessor.hpp"
31 #include "memory/universe.inline.hpp"
32 #include "oops/oop.inline.hpp"
33 #include "prims/jvmtiExport.hpp"
34 #include "runtime/arguments.hpp"
35 #include "runtime/globals_extension.hpp"
36 #include "runtime/java.hpp"
37 #include "services/management.hpp"
38 #include "utilities/defaultStream.hpp"
39 #include "utilities/taskqueue.hpp"
40 #ifdef TARGET_OS_FAMILY_linux
41 # include "os_linux.inline.hpp"
42 #endif
43 #ifdef TARGET_OS_FAMILY_solaris
44 # include "os_solaris.inline.hpp"
45 #endif
46 #ifdef TARGET_OS_FAMILY_windows
47 # include "os_windows.inline.hpp"
48 #endif
49 #ifndef SERIALGC
50 #include "gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp"
51 #endif
52
53 // Note: This is a special bug reporting site for the JVM
54 #define DEFAULT_VENDOR_URL_BUG "http://bugreport.sun.com/bugreport/crash.jsp"
55 #define DEFAULT_JAVA_LAUNCHER "generic"
56
57 char** Arguments::_jvm_flags_array = NULL;
58 int Arguments::_num_jvm_flags = 0;
59 char** Arguments::_jvm_args_array = NULL;
60 int Arguments::_num_jvm_args = 0;
61 char* Arguments::_java_command = NULL;
62 SystemProperty* Arguments::_system_properties = NULL;
63 const char* Arguments::_gc_log_filename = NULL;
64 bool Arguments::_has_profile = false;
65 bool Arguments::_has_alloc_profile = false;
66 uintx Arguments::_min_heap_size = 0;
67 Arguments::Mode Arguments::_mode = _mixed;
68 bool Arguments::_java_compiler = false;
|
29 #include "memory/cardTableRS.hpp"
30 #include "memory/referenceProcessor.hpp"
31 #include "memory/universe.inline.hpp"
32 #include "oops/oop.inline.hpp"
33 #include "prims/jvmtiExport.hpp"
34 #include "runtime/arguments.hpp"
35 #include "runtime/globals_extension.hpp"
36 #include "runtime/java.hpp"
37 #include "services/management.hpp"
38 #include "utilities/defaultStream.hpp"
39 #include "utilities/taskqueue.hpp"
40 #ifdef TARGET_OS_FAMILY_linux
41 # include "os_linux.inline.hpp"
42 #endif
43 #ifdef TARGET_OS_FAMILY_solaris
44 # include "os_solaris.inline.hpp"
45 #endif
46 #ifdef TARGET_OS_FAMILY_windows
47 # include "os_windows.inline.hpp"
48 #endif
49 #ifdef TARGET_OS_FAMILY_bsd
50 # include "os_bsd.inline.hpp"
51 #endif
52 #ifndef SERIALGC
53 #include "gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp"
54 #endif
55
56 // Note: This is a special bug reporting site for the JVM
57 #define DEFAULT_VENDOR_URL_BUG "http://bugreport.sun.com/bugreport/crash.jsp"
58 #define DEFAULT_JAVA_LAUNCHER "generic"
59
60 char** Arguments::_jvm_flags_array = NULL;
61 int Arguments::_num_jvm_flags = 0;
62 char** Arguments::_jvm_args_array = NULL;
63 int Arguments::_num_jvm_args = 0;
64 char* Arguments::_java_command = NULL;
65 SystemProperty* Arguments::_system_properties = NULL;
66 const char* Arguments::_gc_log_filename = NULL;
67 bool Arguments::_has_profile = false;
68 bool Arguments::_has_alloc_profile = false;
69 uintx Arguments::_min_heap_size = 0;
70 Arguments::Mode Arguments::_mode = _mixed;
71 bool Arguments::_java_compiler = false;
|