mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 14:54:52 +02:00
Merge
This commit is contained in:
commit
ba4994e447
61 changed files with 937 additions and 180 deletions
|
@ -211,7 +211,7 @@ class CommandLineFlags {
|
|||
static bool wasSetOnCmdline(const char* name, bool* value);
|
||||
static void printSetFlags();
|
||||
|
||||
static void printFlags() PRODUCT_RETURN;
|
||||
static void printFlags();
|
||||
|
||||
static void verify() PRODUCT_RETURN;
|
||||
};
|
||||
|
@ -327,9 +327,6 @@ class CommandLineFlags {
|
|||
product(bool, UseMembar, false, \
|
||||
"(Unstable) Issues membars on thread state transitions") \
|
||||
\
|
||||
product(bool, PrintCommandLineFlags, false, \
|
||||
"Prints flags that appeared on the command line") \
|
||||
\
|
||||
diagnostic(bool, UnlockDiagnosticVMOptions, trueInDebug, \
|
||||
"Enable normal processing of flags relating to field diagnostics")\
|
||||
\
|
||||
|
@ -2053,9 +2050,6 @@ class CommandLineFlags {
|
|||
"number of times a GC thread (minus the coordinator) " \
|
||||
"will sleep while yielding before giving up and resuming GC") \
|
||||
\
|
||||
notproduct(bool, PrintFlagsFinal, false, \
|
||||
"Print all command line flags after argument processing") \
|
||||
\
|
||||
/* gc tracing */ \
|
||||
manageable(bool, PrintGC, false, \
|
||||
"Print message at garbage collect") \
|
||||
|
@ -2355,11 +2349,20 @@ class CommandLineFlags {
|
|||
"If false, restricts profiled locations to the root method only") \
|
||||
\
|
||||
product(bool, PrintVMOptions, trueInDebug, \
|
||||
"print VM flag settings") \
|
||||
"Print flags that appeared on the command line") \
|
||||
\
|
||||
product(bool, IgnoreUnrecognizedVMOptions, false, \
|
||||
"Ignore unrecognized VM options") \
|
||||
\
|
||||
product(bool, PrintCommandLineFlags, false, \
|
||||
"Print flags specified on command line or set by ergonomics") \
|
||||
\
|
||||
product(bool, PrintFlagsInitial, false, \
|
||||
"Print all VM flags before argument processing and exit VM") \
|
||||
\
|
||||
product(bool, PrintFlagsFinal, false, \
|
||||
"Print all VM flags after argument and ergonomic processing") \
|
||||
\
|
||||
diagnostic(bool, SerializeVMOutput, true, \
|
||||
"Use a mutex to serialize output to tty and hotspot.log") \
|
||||
\
|
||||
|
@ -2758,10 +2761,10 @@ class CommandLineFlags {
|
|||
notproduct(intx, MaxSubklassPrintSize, 4, \
|
||||
"maximum number of subklasses to print when printing klass") \
|
||||
\
|
||||
develop(intx, MaxInlineLevel, 9, \
|
||||
product(intx, MaxInlineLevel, 9, \
|
||||
"maximum number of nested calls that are inlined") \
|
||||
\
|
||||
develop(intx, MaxRecursiveInlineLevel, 1, \
|
||||
product(intx, MaxRecursiveInlineLevel, 1, \
|
||||
"maximum number of nested recursive calls that are inlined") \
|
||||
\
|
||||
product_pd(intx, InlineSmallCode, \
|
||||
|
@ -2774,10 +2777,10 @@ class CommandLineFlags {
|
|||
product_pd(intx, FreqInlineSize, \
|
||||
"maximum bytecode size of a frequent method to be inlined") \
|
||||
\
|
||||
develop(intx, MaxTrivialSize, 6, \
|
||||
product(intx, MaxTrivialSize, 6, \
|
||||
"maximum bytecode size of a trivial method to be inlined") \
|
||||
\
|
||||
develop(intx, MinInliningThreshold, 250, \
|
||||
product(intx, MinInliningThreshold, 250, \
|
||||
"min. invocation count a method needs to have to be inlined") \
|
||||
\
|
||||
develop(intx, AlignEntryCode, 4, \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue