hotspot/src/share/vm/runtime/globals.hpp
changeset 26135 82b516c550f7
parent 25950 b5c40ed1d349
child 26141 9f502e461cde
equal deleted inserted replaced
25956:99be217ac88d 26135:82b516c550f7
  2327           "Trace registration of final references")                         \
  2327           "Trace registration of final references")                         \
  2328                                                                             \
  2328                                                                             \
  2329   notproduct(bool, TraceScavenge, false,                                    \
  2329   notproduct(bool, TraceScavenge, false,                                    \
  2330           "Trace scavenge")                                                 \
  2330           "Trace scavenge")                                                 \
  2331                                                                             \
  2331                                                                             \
       
  2332   product(bool, IgnoreEmptyClassPaths, false,                               \
       
  2333           "Ignore empty path elements in -classpath")                       \
       
  2334                                                                             \
       
  2335   product(bool, TraceClassPaths, false,                                     \
       
  2336           "Trace processing of class paths")                                \
       
  2337                                                                             \
  2332   product_rw(bool, TraceClassLoading, false,                                \
  2338   product_rw(bool, TraceClassLoading, false,                                \
  2333           "Trace all classes loaded")                                       \
  2339           "Trace all classes loaded")                                       \
  2334                                                                             \
  2340                                                                             \
  2335   product(bool, TraceClassLoadingPreorder, false,                           \
  2341   product(bool, TraceClassLoadingPreorder, false,                           \
  2336           "Trace all classes loaded in order referenced (not loaded)")      \
  2342           "Trace all classes loaded in order referenced (not loaded)")      \
  3761           "used in future JVM runs")                                        \
  3767           "used in future JVM runs")                                        \
  3762                                                                             \
  3768                                                                             \
  3763   product(bool, PrintSharedSpaces, false,                                   \
  3769   product(bool, PrintSharedSpaces, false,                                   \
  3764           "Print usage of shared spaces")                                   \
  3770           "Print usage of shared spaces")                                   \
  3765                                                                             \
  3771                                                                             \
       
  3772   product(bool, PrintSharedArchiveAndExit, false,                           \
       
  3773           "Print shared archive file contents")                             \
       
  3774                                                                             \
       
  3775   product(bool, PrintSharedDictionary, false,                               \
       
  3776           "If PrintSharedArchiveAndExit is true, also print the shared "    \
       
  3777           "dictionary")                                                     \
       
  3778                                                                             \
  3766   product(uintx, SharedReadWriteSize,  NOT_LP64(12*M) LP64_ONLY(16*M),      \
  3779   product(uintx, SharedReadWriteSize,  NOT_LP64(12*M) LP64_ONLY(16*M),      \
  3767           "Size of read-write space for metadata (in bytes)")               \
  3780           "Size of read-write space for metadata (in bytes)")               \
  3768                                                                             \
  3781                                                                             \
  3769   product(uintx, SharedReadOnlySize,  NOT_LP64(12*M) LP64_ONLY(16*M),       \
  3782   product(uintx, SharedReadOnlySize,  NOT_LP64(12*M) LP64_ONLY(16*M),       \
  3770           "Size of read-only space for metadata (in bytes)")                \
  3783           "Size of read-only space for metadata (in bytes)")                \
  3777                                                                             \
  3790                                                                             \
  3778   product(uintx, SharedBaseAddress, LP64_ONLY(32*G)                         \
  3791   product(uintx, SharedBaseAddress, LP64_ONLY(32*G)                         \
  3779           NOT_LP64(LINUX_ONLY(2*G) NOT_LINUX(0)),                           \
  3792           NOT_LP64(LINUX_ONLY(2*G) NOT_LINUX(0)),                           \
  3780           "Address to allocate shared memory region for class data")        \
  3793           "Address to allocate shared memory region for class data")        \
  3781                                                                             \
  3794                                                                             \
       
  3795   diagnostic(bool, IgnoreUnverifiableClassesDuringDump, false,              \
       
  3796           "Do not quit -Xshare:dump even if we encounter unverifiable "     \
       
  3797           "classes. Just exclude them from the shared dictionary.")         \
       
  3798                                                                             \
  3782   diagnostic(bool, PrintMethodHandleStubs, false,                           \
  3799   diagnostic(bool, PrintMethodHandleStubs, false,                           \
  3783           "Print generated stub code for method handles")                   \
  3800           "Print generated stub code for method handles")                   \
  3784                                                                             \
  3801                                                                             \
  3785   develop(bool, TraceMethodHandles, false,                                  \
  3802   develop(bool, TraceMethodHandles, false,                                  \
  3786           "trace internal method handle operations")                        \
  3803           "trace internal method handle operations")                        \
  3867            "Default survivor space alignment in bytes")                     \
  3884            "Default survivor space alignment in bytes")                     \
  3868                                                                             \
  3885                                                                             \
  3869   product(bool , AllowNonVirtualCalls, false,                               \
  3886   product(bool , AllowNonVirtualCalls, false,                               \
  3870           "Obey the ACC_SUPER flag and allow invokenonvirtual calls")       \
  3887           "Obey the ACC_SUPER flag and allow invokenonvirtual calls")       \
  3871                                                                             \
  3888                                                                             \
       
  3889   product(ccstr, DumpLoadedClassList, NULL,                                 \
       
  3890           "Dump the names all loaded classes, that could be stored into "   \
       
  3891           "the CDS archive, in the specified file")                         \
       
  3892                                                                             \
       
  3893   product(ccstr, SharedClassListFile, NULL,                                 \
       
  3894           "Override the default CDS class list")                            \
       
  3895                                                                             \
  3872   diagnostic(ccstr, SharedArchiveFile, NULL,                                \
  3896   diagnostic(ccstr, SharedArchiveFile, NULL,                                \
  3873           "Override the default location of the CDS archive file")          \
  3897           "Override the default location of the CDS archive file")          \
       
  3898                                                                             \
       
  3899   product(ccstr, ExtraSharedClassListFile, NULL,                            \
       
  3900           "Extra classlist for building the CDS archive file")              \
  3874                                                                             \
  3901                                                                             \
  3875   experimental(uintx, ArrayAllocatorMallocLimit,                            \
  3902   experimental(uintx, ArrayAllocatorMallocLimit,                            \
  3876           SOLARIS_ONLY(64*K) NOT_SOLARIS(max_uintx),                        \
  3903           SOLARIS_ONLY(64*K) NOT_SOLARIS(max_uintx),                        \
  3877           "Allocation less than this value will be allocated "              \
  3904           "Allocation less than this value will be allocated "              \
  3878           "using malloc. Larger allocations will use mmap.")                \
  3905           "using malloc. Larger allocations will use mmap.")                \