History log of /openjdk10/hotspot/src/share/vm/classfile/compactHashtable.cpp
Revision Date Author Comments
# 13370:731370f39fcd 02-Aug-2017 iklam

8072061: Automatically determine optimal sizes for the CDS regions
Summary: See new C++ class MetaspaceClosure.
Reviewed-by: coleenp, jiangli, mseledtsov


# 13366:a77c680f1535 02-Aug-2017 coleenp

8184994: Add Dictionary size logging and jcmd
Summary: added dcmd for printing system dictionary like the stringtable and symboltable and making print functions go to outputstream rather than tty
Reviewed-by: shade, hseigel


# 13146:fdf10ffae99c 05-Jun-2017 rprotacio

8176132: -XX:+PrintSharedSpaces should be converted to use Unified Logging.
Summary: Converted -XX:+PrintSharedSpaces to -Xlog:cds=info
Reviewed-by: iklam, jiangli, mseledtsov


# 12323:8589b00e7c92 14-Nov-2016 jiangli

8168790: CDS: assert(max_delta <= (0x7FFFFFFF)) failed: range check.
Summary: Change the assert to check the current delta is less than 0x7FFFFFFF.
Reviewed-by: iklam, ddmitriev


# 11556:f97ba4d85000 28-Jun-2016 pliden

8159890: SIGSEGV with UseStringDeduplication and UseSharedSpaces/RequireSharedSpaces
Reviewed-by: stefank, drwhite, tschatzl, jiangli, iklam
Contributed-by: per.liden@oracle.com, ioi.lam@oracle.com


# 11280:3d94e9193472 23-May-2016 rehn

8157097: OptionsValidation/TestOptionsWithRanges.java crashes at CompactHashtableWriter::add during StringTable::copy_shared_string
Reviewed-by: dholmes, jiangli


# 10941:857efca82258 17-Apr-2016 iklam

8150607: Clean up CompactHashtable
Summary: refactored code, and added test cases for serviceability agent
Reviewed-by: jiangli, ccheung


# 10129:d1e392bce38a 27-Jan-2016 jiangli

8147500: The HashtableTextDump::get_num() should check for integer overflow
Summary: Add check for integer overflow in HashtableTextDump::get_num()
Reviewed-by: dholmes, iklam


# 9677:a9bb3af3d55a 02-Dec-2015 iklam

8143615: compactHashtable.hpp includes .inline.hpp file
Reviewed-by: dholmes, stefank


# 9530:dccd1af4f0a5 19-Nov-2015 gziemski

8138983: Runtime: implement ranges for Shared*** flags
Summary: Implement ranges.
Reviewed-by: ddmitriev, dholmes, jiangli


# 9244:825cee2cd7a6 22-Oct-2015 goetz

8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux.
Reviewed-by: stuefe, coleenp, roland


# 8584:987e2ab36734 23-Jun-2015 kbarrett

8129446: crash when reporting corrupted classfile
Summary: Increase buffer size and use jio_snprintf for message generation
Reviewed-by: tbenson, coleenp, iklam


# 8543:e43885496ea0 12-Jun-2015 jiangli

8015086: add interned strings to the shared archive.
Summary: Support saving interned strings in shared CDS archive.
Reviewed-by: coleenp, iklam, pliden


# 7705:6fa1219d20bb 14-Jan-2015 jiangli

8067982: Some jcmd /gc/heap_dump tests failed: hprof output contains warning or error.
Summary: Include shared symbols in SymbolTable::symbols_do(SymbolClosure).
Reviewed-by: minqi, farvidsson, coleenp


# 7613:05c08ab3cf65 17-Dec-2014 jiangli

8059510: Compact symbol table layout inside shared archive.
Summary: Use separate compact table for shared symbols.
Reviewed-by: iklam, gziemski, shade, sla, jrose