< prev index next >

src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp

Print this page

48  f(uintx,  MaxHeapFreeRatioConstraintFunc)                     \
49  f(intx,   SoftRefLRUPolicyMSPerMBConstraintFunc)              \
50  f(size_t, MarkStackSizeConstraintFunc)                        \
51  f(uintx,  MinMetaspaceFreeRatioConstraintFunc)                \
52  f(uintx,  MaxMetaspaceFreeRatioConstraintFunc)                \
53  f(uintx,  InitialTenuringThresholdConstraintFunc)             \
54  f(uintx,  MaxTenuringThresholdConstraintFunc)                 \
55                                                                \
56  f(uintx,  MaxGCPauseMillisConstraintFunc)                     \
57  f(uintx,  GCPauseIntervalMillisConstraintFunc)                \
58  f(size_t, MinHeapSizeConstraintFunc)                          \
59  f(size_t, InitialHeapSizeConstraintFunc)                      \
60  f(size_t, MaxHeapSizeConstraintFunc)                          \
61  f(size_t, SoftMaxHeapSizeConstraintFunc)                      \
62  f(size_t, HeapBaseMinAddressConstraintFunc)                   \
63  f(size_t, NewSizeConstraintFunc)                              \
64  f(size_t, MinTLABSizeConstraintFunc)                          \
65  f(size_t, TLABSizeConstraintFunc)                             \
66  f(uintx,  TLABWasteIncrementConstraintFunc)                   \
67  f(uintx,  SurvivorRatioConstraintFunc)                        \

68  f(size_t, MetaspaceSizeConstraintFunc)                        \
69  f(size_t, MaxMetaspaceSizeConstraintFunc)                     \
70  f(uint, GCCardSizeInBytesConstraintFunc)
71 
72 SHARED_GC_CONSTRAINTS(DECLARE_CONSTRAINT)
73 
74 JVMFlag::Error MaxPLABSizeBounds(const char* name, size_t value, bool verbose);
75 
76 #define GC_CONSTRAINTS(f)                      \
77   SHARED_GC_CONSTRAINTS(f)                     \
78   G1GC_ONLY(G1_GC_CONSTRAINTS(f))              \
79   PARALLELGC_ONLY(PARALLEL_GC_CONSTRAINTS(f))
80 
81 #endif // SHARE_GC_SHARED_JVMFLAGCONSTRAINTSGC_HPP

48  f(uintx,  MaxHeapFreeRatioConstraintFunc)                     \
49  f(intx,   SoftRefLRUPolicyMSPerMBConstraintFunc)              \
50  f(size_t, MarkStackSizeConstraintFunc)                        \
51  f(uintx,  MinMetaspaceFreeRatioConstraintFunc)                \
52  f(uintx,  MaxMetaspaceFreeRatioConstraintFunc)                \
53  f(uintx,  InitialTenuringThresholdConstraintFunc)             \
54  f(uintx,  MaxTenuringThresholdConstraintFunc)                 \
55                                                                \
56  f(uintx,  MaxGCPauseMillisConstraintFunc)                     \
57  f(uintx,  GCPauseIntervalMillisConstraintFunc)                \
58  f(size_t, MinHeapSizeConstraintFunc)                          \
59  f(size_t, InitialHeapSizeConstraintFunc)                      \
60  f(size_t, MaxHeapSizeConstraintFunc)                          \
61  f(size_t, SoftMaxHeapSizeConstraintFunc)                      \
62  f(size_t, HeapBaseMinAddressConstraintFunc)                   \
63  f(size_t, NewSizeConstraintFunc)                              \
64  f(size_t, MinTLABSizeConstraintFunc)                          \
65  f(size_t, TLABSizeConstraintFunc)                             \
66  f(uintx,  TLABWasteIncrementConstraintFunc)                   \
67  f(uintx,  SurvivorRatioConstraintFunc)                        \
68  f(size_t, CompressedClassSpaceSizeConstraintFunc)             \
69  f(size_t, MetaspaceSizeConstraintFunc)                        \
70  f(size_t, MaxMetaspaceSizeConstraintFunc)                     \
71  f(uint, GCCardSizeInBytesConstraintFunc)
72 
73 SHARED_GC_CONSTRAINTS(DECLARE_CONSTRAINT)
74 
75 JVMFlag::Error MaxPLABSizeBounds(const char* name, size_t value, bool verbose);
76 
77 #define GC_CONSTRAINTS(f)                      \
78   SHARED_GC_CONSTRAINTS(f)                     \
79   G1GC_ONLY(G1_GC_CONSTRAINTS(f))              \
80   PARALLELGC_ONLY(PARALLEL_GC_CONSTRAINTS(f))
81 
82 #endif // SHARE_GC_SHARED_JVMFLAGCONSTRAINTSGC_HPP
< prev index next >