Lines Matching refs:name

65   return strcmp(name, "UnlockDiagnosticVMOptions") == 0     ||
66 strcmp(name, "UnlockExperimentalVMOptions") == 0 ||
110 st->print("%9s %-40s %c= ", type, name, (origin != DEFAULT ? ':' : ' '));
129 st->print("%5s %-35s += ", "", name);
146 st->print("-XX:%s%s", get_bool() ? "+" : "-", name);
148 st->print("-XX:%s=" INTX_FORMAT, name, get_intx());
150 st->print("-XX:%s=" UINTX_FORMAT, name, get_uintx());
152 st->print("-XX:%s=" UINT64_FORMAT, name, get_uint64_t());
154 st->print("-XX:%s=%f", name, get_double());
156 st->print("-XX:%s=", name);
169 st->print(" -XX:%s=", name);
182 #define RUNTIME_PRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{product}", DEFAULT },
183 #define RUNTIME_PD_PRODUCT_FLAG_STRUCT(type, name, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{pd product}", DEFAULT },
184 #define RUNTIME_DIAGNOSTIC_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{diagnostic}", DEFAULT },
185 #define RUNTIME_EXPERIMENTAL_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{experimental}", DEFAULT },
186 #define RUNTIME_MANAGEABLE_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{manageable}", DEFAULT },
187 #define RUNTIME_PRODUCT_RW_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{product rw}", DEFAULT },
190 #define RUNTIME_DEVELOP_FLAG_STRUCT(type, name, value, doc) /* flag is constant */
191 #define RUNTIME_PD_DEVELOP_FLAG_STRUCT(type, name, doc) /* flag is constant */
192 #define RUNTIME_NOTPRODUCT_FLAG_STRUCT(type, name, value, doc)
194 #define RUNTIME_DEVELOP_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, doc, "", DEFAULT },
195 #define RUNTIME_PD_DEVELOP_FLAG_STRUCT(type, name, doc) { #type, XSTR(name), &name, doc, "{pd}", DEFAULT },
196 #define RUNTIME_NOTPRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, doc, "{notproduct}", DEFAULT },
200 #define RUNTIME_LP64_PRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{lp64_product}", DEFAULT },
202 #define RUNTIME_LP64_PRODUCT_FLAG_STRUCT(type, name, value, doc) /* flag is constant */
205 #define C1_PRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{C1 product}", DEFAULT },
206 #define C1_PD_PRODUCT_FLAG_STRUCT(type, name, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{C1 pd product}", DEFAULT },
208 #define C1_DEVELOP_FLAG_STRUCT(type, name, value, doc) /* flag is constant */
209 #define C1_PD_DEVELOP_FLAG_STRUCT(type, name, doc) /* flag is constant */
210 #define C1_NOTPRODUCT_FLAG_STRUCT(type, name, value, doc)
212 #define C1_DEVELOP_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, doc, "{C1}", DEFAULT },
213 #define C1_PD_DEVELOP_FLAG_STRUCT(type, name, doc) { #type, XSTR(name), &name, doc, "{C1 pd}", DEFAULT },
214 #define C1_NOTPRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, doc, "{C1 notproduct}", DEFAULT },
217 #define C2_PRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{C2 product}", DEFAULT },
218 #define C2_PD_PRODUCT_FLAG_STRUCT(type, name, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{C2 pd product}", DEFAULT },
219 #define C2_DIAGNOSTIC_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{C2 diagnostic}", DEFAULT },
220 #define C2_EXPERIMENTAL_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{C2 experimental}", DEFAULT },
222 #define C2_DEVELOP_FLAG_STRUCT(type, name, value, doc) /* flag is constant */
223 #define C2_PD_DEVELOP_FLAG_STRUCT(type, name, doc) /* flag is constant */
224 #define C2_NOTPRODUCT_FLAG_STRUCT(type, name, value, doc)
226 #define C2_DEVELOP_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, doc, "{C2}", DEFAULT },
227 #define C2_PD_DEVELOP_FLAG_STRUCT(type, name, doc) { #type, XSTR(name), &name, doc, "{C2 pd}", DEFAULT },
228 #define C2_NOTPRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, doc, "{C2 notproduct}", DEFAULT },
231 #define ARCH_PRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{ARCH product}", DEFAULT },
232 #define ARCH_DIAGNOSTIC_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{ARCH diagnostic}", DEFAULT },
233 #define ARCH_EXPERIMENTAL_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{ARCH experimental}", DEFAULT },
235 #define ARCH_DEVELOP_FLAG_STRUCT(type, name, value, doc) /* flag is constant */
236 #define ARCH_NOTPRODUCT_FLAG_STRUCT(type, name, value, doc)
238 #define ARCH_DEVELOP_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, doc, "{ARCH}", DEFAULT },
239 #define ARCH_NOTPRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, doc, "{ARCH notproduct}", DEFAULT },
242 #define SHARK_PRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{Shark product}", DEFAULT },
243 #define SHARK_PD_PRODUCT_FLAG_STRUCT(type, name, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{Shark pd product}", DEFAULT },
244 #define SHARK_DIAGNOSTIC_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, NOT_PRODUCT_ARG(doc) "{Shark diagnostic}", DEFAULT },
246 #define SHARK_DEVELOP_FLAG_STRUCT(type, name, value, doc) /* flag is constant */
247 #define SHARK_PD_DEVELOP_FLAG_STRUCT(type, name, doc) /* flag is constant */
248 #define SHARK_NOTPRODUCT_FLAG_STRUCT(type, name, value, doc)
250 #define SHARK_DEVELOP_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, doc, "{Shark}", DEFAULT },
251 #define SHARK_PD_DEVELOP_FLAG_STRUCT(type, name, doc) { #type, XSTR(name), &name, doc, "{Shark pd}", DEFAULT },
252 #define SHARK_NOTPRODUCT_FLAG_STRUCT(type, name, value, doc) { #type, XSTR(name), &name, doc, "{Shark notproduct}", DEFAULT },
285 Flag* Flag::find_flag(char* name, size_t length, bool allow_locked) {
286 for (Flag* current = &flagTable[0]; current->name != NULL; current++) {
287 if (str_equal(current->name, name, length)) {
299 // Flag name is not in the flag table
327 bool CommandLineFlags::wasSetOnCmdline(const char* name, bool* value) {
328 Flag* result = Flag::find_flag((char*)name, strlen(name));
334 bool CommandLineFlags::boolAt(char* name, size_t len, bool* value) {
335 Flag* result = Flag::find_flag(name, len);
342 bool CommandLineFlags::boolAtPut(char* name, size_t len, bool* value, FlagValueOrigin origin) {
343 Flag* result = Flag::find_flag(name, len);
360 bool CommandLineFlags::intxAt(char* name, size_t len, intx* value) {
361 Flag* result = Flag::find_flag(name, len);
368 bool CommandLineFlags::intxAtPut(char* name, size_t len, intx* value, FlagValueOrigin origin) {
369 Flag* result = Flag::find_flag(name, len);
386 bool CommandLineFlags::uintxAt(char* name, size_t len, uintx* value) {
387 Flag* result = Flag::find_flag(name, len);
394 bool CommandLineFlags::uintxAtPut(char* name, size_t len, uintx* value, FlagValueOrigin origin) {
395 Flag* result = Flag::find_flag(name, len);
412 bool CommandLineFlags::uint64_tAt(char* name, size_t len, uint64_t* value) {
413 Flag* result = Flag::find_flag(name, len);
420 bool CommandLineFlags::uint64_tAtPut(char* name, size_t len, uint64_t* value, FlagValueOrigin origin) {
421 Flag* result = Flag::find_flag(name, len);
438 bool CommandLineFlags::doubleAt(char* name, size_t len, double* value) {
439 Flag* result = Flag::find_flag(name, len);
446 bool CommandLineFlags::doubleAtPut(char* name, size_t len, double* value, FlagValueOrigin origin) {
447 Flag* result = Flag::find_flag(name, len);
464 bool CommandLineFlags::ccstrAt(char* name, size_t len, ccstr* value) {
465 Flag* result = Flag::find_flag(name, len);
474 bool CommandLineFlags::ccstrAtPut(char* name, size_t len, ccstr* value, FlagValueOrigin origin) {
475 Flag* result = Flag::find_flag(name, len);
513 return strcmp((*((Flag**) void_a))->name, (*((Flag**) void_b))->name);
524 while (flagTable[length].name != NULL) length++;
554 // Print the flags sorted by name
560 while (flagTable[length].name != NULL) length++;