Mercurial > hg > graal-jvmci-8
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 " \ |