comparison src/share/vm/runtime/globals.hpp @ 12275:63147986a428

8019835: Strings interned in different threads equal but does not == Summary: Add -XX:+VerifyStringTableAtExit option and code to verify StringTable invariants. Reviewed-by: rdurbin, sspitsyn, coleenp
author dcubed
date Wed, 18 Sep 2013 07:02:10 -0700
parents edb5ab0f3fe5
children 0f37d1badced
comparison
equal deleted inserted replaced
12218:6f45933aef35 12275:63147986a428
2523 "use heavyweight instead of lightweight Java monitors") \ 2523 "use heavyweight instead of lightweight Java monitors") \
2524 \ 2524 \
2525 product(bool, PrintStringTableStatistics, false, \ 2525 product(bool, PrintStringTableStatistics, false, \
2526 "print statistics about the StringTable and SymbolTable") \ 2526 "print statistics about the StringTable and SymbolTable") \
2527 \ 2527 \
2528 diagnostic(bool, VerifyStringTableAtExit, false, \
2529 "verify StringTable contents at exit") \
2530 \
2528 notproduct(bool, PrintSymbolTableSizeHistogram, false, \ 2531 notproduct(bool, PrintSymbolTableSizeHistogram, false, \
2529 "print histogram of the symbol table") \ 2532 "print histogram of the symbol table") \
2530 \ 2533 \
2531 notproduct(bool, ExitVMOnVerifyError, false, \ 2534 notproduct(bool, ExitVMOnVerifyError, false, \
2532 "standard exit from VM if bytecode verify error " \ 2535 "standard exit from VM if bytecode verify error " \