mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 19:14:38 +02:00
Merge
This commit is contained in:
commit
539395ffbf
434 changed files with 2943 additions and 3039 deletions
|
@ -452,41 +452,49 @@ class CommandLineFlags {
|
|||
public:
|
||||
static Flag::Error boolAt(const char* name, size_t len, bool* value, bool allow_locked = false, bool return_flag = false);
|
||||
static Flag::Error boolAt(const char* name, bool* value, bool allow_locked = false, bool return_flag = false) { return boolAt(name, strlen(name), value, allow_locked, return_flag); }
|
||||
static Flag::Error boolAtPut(Flag* flag, bool* value, Flag::Flags origin);
|
||||
static Flag::Error boolAtPut(const char* name, size_t len, bool* value, Flag::Flags origin);
|
||||
static Flag::Error boolAtPut(const char* name, bool* value, Flag::Flags origin) { return boolAtPut(name, strlen(name), value, origin); }
|
||||
|
||||
static Flag::Error intAt(const char* name, size_t len, int* value, bool allow_locked = false, bool return_flag = false);
|
||||
static Flag::Error intAt(const char* name, int* value, bool allow_locked = false, bool return_flag = false) { return intAt(name, strlen(name), value, allow_locked, return_flag); }
|
||||
static Flag::Error intAtPut(Flag* flag, int* value, Flag::Flags origin);
|
||||
static Flag::Error intAtPut(const char* name, size_t len, int* value, Flag::Flags origin);
|
||||
static Flag::Error intAtPut(const char* name, int* value, Flag::Flags origin) { return intAtPut(name, strlen(name), value, origin); }
|
||||
|
||||
static Flag::Error uintAt(const char* name, size_t len, uint* value, bool allow_locked = false, bool return_flag = false);
|
||||
static Flag::Error uintAt(const char* name, uint* value, bool allow_locked = false, bool return_flag = false) { return uintAt(name, strlen(name), value, allow_locked, return_flag); }
|
||||
static Flag::Error uintAtPut(Flag* flag, uint* value, Flag::Flags origin);
|
||||
static Flag::Error uintAtPut(const char* name, size_t len, uint* value, Flag::Flags origin);
|
||||
static Flag::Error uintAtPut(const char* name, uint* value, Flag::Flags origin) { return uintAtPut(name, strlen(name), value, origin); }
|
||||
|
||||
static Flag::Error intxAt(const char* name, size_t len, intx* value, bool allow_locked = false, bool return_flag = false);
|
||||
static Flag::Error intxAt(const char* name, intx* value, bool allow_locked = false, bool return_flag = false) { return intxAt(name, strlen(name), value, allow_locked, return_flag); }
|
||||
static Flag::Error intxAtPut(Flag* flag, intx* value, Flag::Flags origin);
|
||||
static Flag::Error intxAtPut(const char* name, size_t len, intx* value, Flag::Flags origin);
|
||||
static Flag::Error intxAtPut(const char* name, intx* value, Flag::Flags origin) { return intxAtPut(name, strlen(name), value, origin); }
|
||||
|
||||
static Flag::Error uintxAt(const char* name, size_t len, uintx* value, bool allow_locked = false, bool return_flag = false);
|
||||
static Flag::Error uintxAt(const char* name, uintx* value, bool allow_locked = false, bool return_flag = false) { return uintxAt(name, strlen(name), value, allow_locked, return_flag); }
|
||||
static Flag::Error uintxAtPut(Flag* flag, uintx* value, Flag::Flags origin);
|
||||
static Flag::Error uintxAtPut(const char* name, size_t len, uintx* value, Flag::Flags origin);
|
||||
static Flag::Error uintxAtPut(const char* name, uintx* value, Flag::Flags origin) { return uintxAtPut(name, strlen(name), value, origin); }
|
||||
|
||||
static Flag::Error size_tAt(const char* name, size_t len, size_t* value, bool allow_locked = false, bool return_flag = false);
|
||||
static Flag::Error size_tAt(const char* name, size_t* value, bool allow_locked = false, bool return_flag = false) { return size_tAt(name, strlen(name), value, allow_locked, return_flag); }
|
||||
static Flag::Error size_tAtPut(Flag* flag, size_t* value, Flag::Flags origin);
|
||||
static Flag::Error size_tAtPut(const char* name, size_t len, size_t* value, Flag::Flags origin);
|
||||
static Flag::Error size_tAtPut(const char* name, size_t* value, Flag::Flags origin) { return size_tAtPut(name, strlen(name), value, origin); }
|
||||
|
||||
static Flag::Error uint64_tAt(const char* name, size_t len, uint64_t* value, bool allow_locked = false, bool return_flag = false);
|
||||
static Flag::Error uint64_tAt(const char* name, uint64_t* value, bool allow_locked = false, bool return_flag = false) { return uint64_tAt(name, strlen(name), value, allow_locked, return_flag); }
|
||||
static Flag::Error uint64_tAtPut(Flag* flag, uint64_t* value, Flag::Flags origin);
|
||||
static Flag::Error uint64_tAtPut(const char* name, size_t len, uint64_t* value, Flag::Flags origin);
|
||||
static Flag::Error uint64_tAtPut(const char* name, uint64_t* value, Flag::Flags origin) { return uint64_tAtPut(name, strlen(name), value, origin); }
|
||||
|
||||
static Flag::Error doubleAt(const char* name, size_t len, double* value, bool allow_locked = false, bool return_flag = false);
|
||||
static Flag::Error doubleAt(const char* name, double* value, bool allow_locked = false, bool return_flag = false) { return doubleAt(name, strlen(name), value, allow_locked, return_flag); }
|
||||
static Flag::Error doubleAtPut(Flag* flag, double* value, Flag::Flags origin);
|
||||
static Flag::Error doubleAtPut(const char* name, size_t len, double* value, Flag::Flags origin);
|
||||
static Flag::Error doubleAtPut(const char* name, double* value, Flag::Flags origin) { return doubleAtPut(name, strlen(name), value, origin); }
|
||||
|
||||
|
@ -1333,9 +1341,6 @@ public:
|
|||
product(bool, AllowJNIEnvProxy, false, \
|
||||
"Allow JNIEnv proxies for jdbx") \
|
||||
\
|
||||
product(bool, JNIDetachReleasesMonitors, true, \
|
||||
"JNI DetachCurrentThread releases monitors owned by thread") \
|
||||
\
|
||||
product(bool, RestoreMXCSROnJNICalls, false, \
|
||||
"Restore MXCSR when returning from JNI calls") \
|
||||
\
|
||||
|
@ -1501,9 +1506,6 @@ public:
|
|||
develop(bool, TraceOopMapRewrites, false, \
|
||||
"Trace rewriting of method oops during oop map generation") \
|
||||
\
|
||||
develop(bool, TraceSafepoint, false, \
|
||||
"Trace safepoint operations") \
|
||||
\
|
||||
develop(bool, TraceICBuffer, false, \
|
||||
"Trace usage of IC buffer") \
|
||||
\
|
||||
|
@ -2075,6 +2077,10 @@ public:
|
|||
"unloading of classes when class unloading is enabled") \
|
||||
range(0, 100) \
|
||||
\
|
||||
develop(bool, CMSTestInFreeList, false, \
|
||||
"Check if the coalesced range is already in the " \
|
||||
"free lists as claimed") \
|
||||
\
|
||||
notproduct(bool, CMSVerifyReturnedBytes, false, \
|
||||
"Check that all the garbage collected was returned to the " \
|
||||
"free lists") \
|
||||
|
@ -3091,6 +3097,7 @@ public:
|
|||
\
|
||||
product(intx, AllocatePrefetchStepSize, 16, \
|
||||
"Step size in bytes of sequential prefetch instructions") \
|
||||
range(1, max_jint) \
|
||||
constraint(AllocatePrefetchStepSizeConstraintFunc,AfterMemoryInit)\
|
||||
\
|
||||
product(intx, AllocatePrefetchInstr, 0, \
|
||||
|
@ -3574,6 +3581,7 @@ public:
|
|||
\
|
||||
product_pd(intx, OptoLoopAlignment, \
|
||||
"Align inner loops to zero relative to this modulus") \
|
||||
range(1, 16) \
|
||||
constraint(OptoLoopAlignmentConstraintFunc, AfterErgo) \
|
||||
\
|
||||
product_pd(uintx, InitialCodeCacheSize, \
|
||||
|
@ -3738,6 +3746,7 @@ public:
|
|||
product(intx, CompilerThreadPriority, -1, \
|
||||
"The native priority at which compiler threads should run " \
|
||||
"(-1 means no change)") \
|
||||
range(min_jint, max_jint) \
|
||||
constraint(CompilerThreadPriorityConstraintFunc, AfterErgo) \
|
||||
\
|
||||
product(intx, VMThreadPriority, -1, \
|
||||
|
@ -4203,9 +4212,6 @@ public:
|
|||
diagnostic(bool, StringDeduplicationRehashALot, false, \
|
||||
"Force table rehash every time the table is scanned") \
|
||||
\
|
||||
develop(bool, TraceDefaultMethods, false, \
|
||||
"Trace the default method processing steps") \
|
||||
\
|
||||
diagnostic(bool, WhiteBoxAPI, false, \
|
||||
"Enable internal testing APIs") \
|
||||
\
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue