History log of /openjdk10/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp
Revision Date Author Comments
# 13325:ff28370e679e 21-Jul-2017 stuefe

8181917: Refactor UL LogStreams to avoid using resource area
Reviewed-by: ehelin, mlarsson


# 13298:bf5bc73cff1b 17-Jul-2017 mgerdin

8183923: Get rid of FreeBlockDictionary and dithering
Reviewed-by: ehelin, kbarrett


# 13254:c044f8d03932 05-Jul-2017 jwilhelm

8182299: Enable disabled clang warnings, build on OSX 10 + Xcode 8
8182656: Make the required changes in GC code to build on OSX 10 + Xcode 8
8182657: Make the required changes in Runtime code to build on OSX 10 + Xcode 8
8182658: Make the required changes in Compiler code to build on OSX 10 + Xcode 8
Reviewed-by: jwilhelm, ehelin, phh
Contributed-by: phh <hohensee@amazon.com>, jwilhelm <jesper.wilhelmsson@oracle.com>


# 10768:31b311779a7b 05-Apr-2016 stefank

8152637: Create a stack allocatable LogStream class
Reviewed-by: rehn, brutisso


# 10756:4a0121d1e772 04-Apr-2016 stefank

8152632: Rename LogHandle(...) to Log(...)
Reviewed-by: brutisso, mlarsson, rprotacio


# 9727:f944761a3ce3 10-Dec-2015 brutisso

8145092: Use Unified Logging for the GC logging
Summary: JEP-271. VM changes contributed by brutisso, test changes contributed by david.
Reviewed-by: sjohanss, david, brutisso
Contributed-by: bengt.rutisson@oracle.com, david.lindholm@oralce.com


# 9056:dc9930a04ab0 29-Sep-2015 david

8080775: Better argument formatting for assert() and friends
Reviewed-by: kbarrett, pliden


# 8413:92457dfb91bd 13-May-2015 pliden

8079792: GC directory structure cleanup
Reviewed-by: brutisso, stefank, david


# 7425:986020ea95b1 11-Nov-2014 stefank

8064581: Move INCLUDE_ALL_GCS include section to the end of the include list
Reviewed-by: jwilhelm, brutisso, coleenp, dholmes


# 6412:53a41e7cbe05 09-May-2014 drchase

8037816: Fix for 8036122 breaks build with Xcode5/clang
Summary: Repaired or selectively disabled offending formats; future-proofed with additional checking
Reviewed-by: kvn, jrose, stefank


# 6386:e7a6a3354c84 06-May-2014 lfoltan

8041627: Solaris Studio 12.4 C++ 5.13 compilation error due to lack of "surplus" prototype for binaryTreeDictionary.cpp.
Summary: Fix C++ compilation error diagnostic for the call of "surplus" within get_better_list() method.
Reviewed-by: coleenp, dholmes


# 6324:cec569179bb8 09-Apr-2014 stefank

8039743: Use correct format specifier to print size_t values and pointers in the GC code
Reviewed-by: jmasa, sjohanss
Contributed-by: stefan.karlsson@oracle.com, mikael.vidstedt@oracle.com


# 6022:aa8fab3bed11 11-Feb-2014 goetz

8034171: Remove use of template template parameters from binaryTreeDictionary.
Reviewed-by: mgerdin, jmasa
Contributed-by: matthias.baesken@sap.com


# 5913:e5d78f318aec 10-Dec-2013 jwilhelm

8026849: Fix typos in the GC code, part 2
Summary: Fixed typos in assert messages, flag descriptions and verbose messages
Reviewed-by: stefank, tschatzl


# 5862:63a4eb8bcd23 23-Jan-2014 jwilhelm

8025856: Fix typos in the GC code
Summary: Fix about 440 typos in comments in the VM code
Reviewed-by: mgerdin, tschatzl, coleenp, kmo, jcoomes


# 5506:bdfbb1fb19ca 15-Oct-2013 stefank

8026391: The Metachunk header wastes memory
Reviewed-by: coleenp, jmasa


# 5254:de88570fabfc 10-Sep-2013 dholmes

8024256: Minimal VM build is broken with PCH disabled
Reviewed-by: coleenp, twisti


# 4109:3c9bc17b9403 07-Feb-2013 bpittore

Merge


# 4107:db9981fd3124 23-Jan-2013 jprovino

8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCS
Summary: Rename INCLUDE_ALTERNATE_GCS to INCLUDE_ALL_GCS and replace SERIALGC with INCLUDE_ALL_GCS.
Reviewed-by: coleenp, stefank


# 4053:3c327c2b6782 03-Jan-2013 jmasa

8004895: NPG: JMapPermCore test failure caused by warnings about missing field
Reviewed-by: johnc


# 3947:e51c9860cf66 03-Dec-2012 jmasa

8005082: NPG: Add specialized Metachunk sizes for reflection and anonymous classloaders
Reviewed-by: johnc, coleenp


# 3862:19c1bd641922 25-Nov-2012 coleenp

8003722: More gcc 4.7 compilation errors
Summary: Add a few more this->qualifications.
Reviewed-by: coleenp, dholmes
Contributed-by: duboscq@ssw.jku.at


# 3830:0400886d2613 14-Nov-2012 coleenp

8003259: NPG: Build with gcc 4.7.2 broken by 7045397
Summary: Qualify calls with this pointers to make gcc accept this code.
Reviewed-by: coleenp, andrew
Contributed-by: peter.levart@gmail.com


# 3761:685df3c6f84b 19-Sep-2012 jmasa

7045397: NPG: Add freelists to class loader arenas.
Reviewed-by: coleenp, stefank, jprovino, ohair


# 3387:a297b0e14605 04-Jun-2012 mgerdin

7172226: HotSpot fails to build with GCC 4.7 because of stricter c++ argument dependent lookup
Summary: Add "using" keyword to import base class functions from FreeList<T> to fix template name lookup in gcc 4.7
Reviewed-by: brutisso, iveresov


# 3297:f69a5d43dc19 25-Apr-2012 jmasa

7164144: Fix variable naming style in freeBlockDictionary.* and binaryTreeDictionary*
Summary: Fix naming style to be consistent with the predominant hotspot style.
Reviewed-by: ysr, brutisso


# 3295:9f059abe8cf2 29-Mar-2012 jmasa

7131629: Generalize the CMS free list code
Summary: Make the FreeChunk, FreeList, TreeList, and BinaryTreeDictionary classes usable outside CMS.
Reviewed-by: brutisso, johnc, jwilhelm
Contributed-by: coleen.phillimore@oracle.com