< prev index next >

src/share/vm/runtime/globals.hpp

Print this page

        

@@ -4091,10 +4091,26 @@
   develop_pd(bool, ValueTypeReturnedAsFields,                               \
             "return fields instead of a value type reference")              \
                                                                             \
   develop(bool, FullGCALotWithValueTypes, false,                            \
           "Force full GCs to stress test handling of value types")          \
+                                                                            \
+  product(size_t, BigValueTypeThreshold, 4 * sizeof(long long),             \
+          "Max value type size for buffering")                              \
+                                                                            \
+  product(intx, ValueTypesBufferMaxMemory, 128,                             \
+          "Max memory used for value types buffers (in pages)")             \
+                                                                            \
+  product(bool, ValueTypesThreadLocalRecycling, true,                       \
+          "Enable Thread local recycling of buffered values")               \
+                                                                            \
+  product(bool, ReportVTBufferRecyclingTimes, false,                        \
+          "Print duration of each VBuffer recycling")                       \
+                                                                            \
+  product(int, MinimumVTBufferChunkPerFrame, 2,                             \
+          "Minimum number of VT buffer chunk allowed per frame")            \
+
 
 
 /*
  *  Macros for factoring of globals
  */
< prev index next >