< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page
rev 64213 : Merge

@@ -2455,10 +2455,19 @@
   product(bool, UseEmptySlotsInSupers, true,                                \
                 "Allow allocating fields in empty slots of super-classes")  \
                                                                             \
   diagnostic(bool, DeoptimizeNMethodBarriersALot, false,                    \
                 "Make nmethod barriers deoptimise a lot.")                  \
+                                                                            \
+  diagnostic(bool, RuntimeAddressOf, true,                                  \
+                "Enable low-level Runtime.addressOf methods.")              \
+                                                                            \
+  diagnostic(bool, RuntimeFieldOf, true,                                    \
+                "Enable low-level Runtime.field*Of methods.")               \
+                                                                            \
+  diagnostic(bool, RuntimeSizeOf, true,                                     \
+                "Enable low-level Runtime.*sizeOOf methods.")               \
 
 // Interface macros
 #define DECLARE_PRODUCT_FLAG(type, name, value, doc)      extern "C" type name;
 #define DECLARE_PD_PRODUCT_FLAG(type, name, doc)          extern "C" type name;
 #define DECLARE_DIAGNOSTIC_FLAG(type, name, value, doc)   extern "C" type name;
< prev index next >