mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
Merge
This commit is contained in:
commit
b1e438f157
11 changed files with 121 additions and 29 deletions
|
@ -224,6 +224,9 @@ define_pd_global(uint64_t,MaxRAM, 1ULL*G);
|
|||
typedef const char* ccstr;
|
||||
typedef const char* ccstrlist; // represents string arguments which accumulate
|
||||
|
||||
// function type that will construct default range string
|
||||
typedef const char* (*RangeStrFunc)(void);
|
||||
|
||||
struct Flag {
|
||||
enum Flags {
|
||||
// value origin
|
||||
|
@ -305,6 +308,14 @@ struct Flag {
|
|||
static Flag* find_flag(const char* name, size_t length, bool allow_locked = false, bool return_flag = false);
|
||||
static Flag* fuzzy_match(const char* name, size_t length, bool allow_locked = false);
|
||||
|
||||
static const char* get_int_default_range_str();
|
||||
static const char* get_uint_default_range_str();
|
||||
static const char* get_intx_default_range_str();
|
||||
static const char* get_uintx_default_range_str();
|
||||
static const char* get_uint64_t_default_range_str();
|
||||
static const char* get_size_t_default_range_str();
|
||||
static const char* get_double_default_range_str();
|
||||
|
||||
void check_writable();
|
||||
|
||||
bool is_bool() const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue