1946 notproduct(bool, ScavengeALot, false, \
1947 "Force scavenge at every Nth exit from the runtime system " \
1948 "(N=ScavengeALotInterval)") \
1949 \
1950 develop(bool, FullGCALot, false, \
1951 "Force full gc at every Nth exit from the runtime system " \
1952 "(N=FullGCALotInterval)") \
1953 \
1954 notproduct(bool, GCALotAtAllSafepoints, false, \
1955 "Enforce ScavengeALot/GCALot at all potential safepoints") \
1956 \
1957 product(bool, PrintPromotionFailure, false, \
1958 "Print additional diagnostic information following " \
1959 "promotion failure") \
1960 \
1961 notproduct(bool, PromotionFailureALot, false, \
1962 "Use promotion failure handling on every youngest generation " \
1963 "collection") \
1964 \
1965 develop(uintx, PromotionFailureALotCount, 1000, \
1966 "Number of promotion failures occurring at ParGCAllocBuffer " \
1967 "refill attempts (ParNew) or promotion attempts " \
1968 "(other young collectors)") \
1969 \
1970 develop(uintx, PromotionFailureALotInterval, 5, \
1971 "Total collections between promotion failures a lot") \
1972 \
1973 experimental(uintx, WorkStealingSleepMillis, 1, \
1974 "Sleep time when sleep is used for yields") \
1975 \
1976 experimental(uintx, WorkStealingYieldsBeforeSleep, 5000, \
1977 "Number of yields before a sleep is done during work stealing") \
1978 \
1979 experimental(uintx, WorkStealingHardSpins, 4096, \
1980 "Number of iterations in a spin loop between checks on " \
1981 "time out of hard spin") \
1982 \
1983 experimental(uintx, WorkStealingSpinToYieldRatio, 10, \
1984 "Ratio of hard spins to calls to yield") \
1985 \
1986 develop(uintx, ObjArrayMarkingStride, 512, \
|
1946 notproduct(bool, ScavengeALot, false, \
1947 "Force scavenge at every Nth exit from the runtime system " \
1948 "(N=ScavengeALotInterval)") \
1949 \
1950 develop(bool, FullGCALot, false, \
1951 "Force full gc at every Nth exit from the runtime system " \
1952 "(N=FullGCALotInterval)") \
1953 \
1954 notproduct(bool, GCALotAtAllSafepoints, false, \
1955 "Enforce ScavengeALot/GCALot at all potential safepoints") \
1956 \
1957 product(bool, PrintPromotionFailure, false, \
1958 "Print additional diagnostic information following " \
1959 "promotion failure") \
1960 \
1961 notproduct(bool, PromotionFailureALot, false, \
1962 "Use promotion failure handling on every youngest generation " \
1963 "collection") \
1964 \
1965 develop(uintx, PromotionFailureALotCount, 1000, \
1966 "Number of promotion failures occurring at PLAB " \
1967 "refill attempts (ParNew) or promotion attempts " \
1968 "(other young collectors)") \
1969 \
1970 develop(uintx, PromotionFailureALotInterval, 5, \
1971 "Total collections between promotion failures a lot") \
1972 \
1973 experimental(uintx, WorkStealingSleepMillis, 1, \
1974 "Sleep time when sleep is used for yields") \
1975 \
1976 experimental(uintx, WorkStealingYieldsBeforeSleep, 5000, \
1977 "Number of yields before a sleep is done during work stealing") \
1978 \
1979 experimental(uintx, WorkStealingHardSpins, 4096, \
1980 "Number of iterations in a spin loop between checks on " \
1981 "time out of hard spin") \
1982 \
1983 experimental(uintx, WorkStealingSpinToYieldRatio, 10, \
1984 "Ratio of hard spins to calls to yield") \
1985 \
1986 develop(uintx, ObjArrayMarkingStride, 512, \
|