- 19 8月, 2019 1 次提交
-
-
由 neugens 提交于
8223689: Add JFR Thread Sampling Support 8223690: Add JFR BiasedLock Event Support 8223691: Add JFR G1 Region Type Change Event Support 8223692: Add JFR G1 Heap Summary Event Support Summary: Backport JFR from JDK11, additional fixes Reviewed-by: neugens, apetushkov Contributed-by: denghui.ddh@alibaba-inc.com
-
- 11 3月, 2016 1 次提交
-
-
由 aeriksso 提交于
Summary: Adding missing check for valid oop. Reviewed-by: dcubed Contributed-by: NShafi Ahmad <shafi.s.ahmad@oracle.com>
-
- 02 2月, 2016 1 次提交
-
-
由 poonam 提交于
Summary: Implement remembered sets verification for G1 with option VerifyRememberedSets Reviewed-by: jmasa, mgerdin
-
- 14 11月, 2014 1 次提交
-
-
由 mgerdin 提交于
Summary: Read _top before _gc_time_stamp in saved_mark_word() with LoadLoad order to ensure we get a consistent view Reviewed-by: brutisso, dcubed, dholmes, stefank
-
- 16 9月, 2014 1 次提交
-
-
由 brutisso 提交于
Reviewed-by: brutisso, tschatzl
-
- 29 8月, 2014 1 次提交
-
-
由 mgerdin 提交于
Summary: Replace G1CodeRootSet with a Hashtable based implementation, merge Code Root Migration phase into Code Root Scanning Reviewed-by: jmasa, brutisso, tschatzl
-
- 05 9月, 2014 1 次提交
-
-
由 sjohanss 提交于
Summary: Splitting out a g1 allocator class to simply specialized allocators which can associate each allocation with a given context. Reviewed-by: mgerdin, brutisso
-
- 02 2月, 2016 1 次提交
-
-
由 poonam 提交于
Summary: Implement remembered sets verification for G1 with option VerifyRememberedSets Reviewed-by: jmasa, mgerdin
-
- 19 8月, 2014 1 次提交
-
-
由 tschatzl 提交于
Summary: Let HeapRegionSeq manage the heap region and auxiliary data to decrease the amount of responsibilities of G1CollectedHeap, and encapsulate this work from other code. Reviewed-by: jwilhelm, jmasa, mgerdin, brutisso
-
- 26 8月, 2014 1 次提交
-
-
由 tschatzl 提交于
Reviewed-by: jwilhelm, jmasa
-
- 09 12月, 2014 2 次提交
- 02 2月, 2015 1 次提交
-
-
由 tschatzl 提交于
8069760: When iterating over a card, G1 often iterates over much more references than are contained in the card Summary: Properly bound the iteration work for objArray-oops. Reviewed-by: mgerdin, kbarrett
-
- 25 3月, 2015 1 次提交
-
-
由 mgerdin 提交于
Summary: Stop using save_marks in G1 related code and make setting the replacement field less racy. Reviewed-by: brutisso, tschatzl
-
- 15 6月, 2018 1 次提交
-
-
由 kevinw 提交于
8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier" Summary: Need to add a space between macro identifier and string literal Reviewed-by: bpittore, stefank, dholmes, kbarrett
-
- 21 7月, 2014 2 次提交
-
-
由 tschatzl 提交于
Summary: Refactor preparation for compaction during Full GC so that it lazily initializes the first compaction point. This also avoids problems later when the first region may not be committed. Also reviewed by K. Barrett. Reviewed-by: brutisso
-
由 tschatzl 提交于
Summary: Refactor preparation for compaction during Full GC so that it lazily initializes the first compaction point. This also avoids problems later when the first region may not be committed. Also reviewed by K. Barrett. Reviewed-by: brutisso
-
- 07 7月, 2014 1 次提交
-
-
由 stefank 提交于
Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov Contributed-by: stefan.karlsson@oracle.com, mikael.gerdin@oracle.com
-
- 26 6月, 2014 2 次提交
- 25 6月, 2014 1 次提交
-
-
由 mgerdin 提交于
Reviewed-by: stefank, tschatzl
-
- 23 5月, 2014 1 次提交
-
-
由 drchase 提交于
8043029: Change 8037816 breaks HS build with older GCC versions which don't support diagnostic pragmas 8043164: Format warning in traceStream.hpp Summary: Backport of main fix + two corrections, enables clang compilation, turns on format attributes, corrects/mutes warnings Reviewed-by: kvn, coleenp, iveresov, twisti
-
- 09 9月, 2014 2 次提交
- 10 10月, 2014 1 次提交
-
-
由 brutisso 提交于
Reviewed-by: tschatzl, mgerdin
-
- 24 3月, 2014 2 次提交
-
-
由 tschatzl 提交于
Summary: Improve fast card cache iteration and avoid taking locks when freeing the collection set. Reviewed-by: brutisso
-
由 tschatzl 提交于
Summary: Change the code cache remembered sets data structure from a GrowableArray to a chunked list of nmethods. This makes the data structure more amenable to parallelization, and decreases freeing time. Reviewed-by: mgerdin, brutisso
-
- 28 2月, 2014 1 次提交
-
-
由 jwilhelm 提交于
Summary: The free list is being maintained in a sorted fashion and old and humongous regions are allocated from the bottom of the heap while young regions are allocated at the top. Reviewed-by: tschatzl, mgerdin Contributed-by: jesper.wilhelmsson@oracle.com, staffan.friberg@oracle.com
-
- 08 5月, 2014 1 次提交
-
-
由 goetz 提交于
Reviewed-by: twisti, stefank
-
- 29 4月, 2014 1 次提交
-
-
由 goetz 提交于
Reviewed-by: dholmes, kvn, stefank, twisti
-
- 07 11月, 2013 1 次提交
-
-
由 tschatzl 提交于
Summary: Change checks for isHumongous() to continuesHumongous() as installing a code root for a humongous object is valid, but not for continuations of humongous objects. Cleaned up asserts. Reviewed-by: jmasa, tamao
-
- 02 11月, 2013 1 次提交
-
-
由 jwilhelm 提交于
7057939: jmap shows MaxNewSize=4GB when Java is using parallel collector Summary: Major cleanup of the collectorpolicy classes Reviewed-by: tschatzl, jcoomes
-
- 26 9月, 2013 1 次提交
-
-
由 hseigel 提交于
Summary: Enable CHECK_UNHANDLED_OOPS in fastdebug builds across all supported platforms. Reviewed-by: coleenp, hseigel, dholmes, stefank, twisti, ihse, rdurbin Contributed-by: lois.foltan@oracle.com
-
- 11 9月, 2013 1 次提交
-
-
由 tschatzl 提交于
Summary: Use conservative assumptions of required alignment for the various garbage collector components into account when determining the maximum heap size that supports compressed oops. Using this conservative value avoids several circular dependencies in the calculation. Reviewed-by: stefank, dholmes
-
- 30 8月, 2013 1 次提交
-
-
由 brutisso 提交于
8019902: G1: Use the average heap size rather than the minimum heap size to calculate the region size Reviewed-by: tonyp, tschatzl, sjohanss
-
- 15 8月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead. Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn
-
- 01 8月, 2013 1 次提交
-
-
由 brutisso 提交于
Reviewed-by: tschatzl, jmasa
-
- 25 6月, 2013 1 次提交
-
-
由 coleenp 提交于
Summary: Minimize redundant verifications of Klasses. Reviewed-by: hseigel, jmasa
-
- 05 6月, 2013 1 次提交
-
-
由 johnc 提交于
Summary: In a full GC, move the verification after the GC to after RSet rebuilding. Verify RSet entries during a full GC under control of a flag. Reviewed-by: tschatzl, brutisso
-
- 19 9月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: The is_zeroed parameter is no longer used and so can be removed. Reviewed-by: johnc, jmasa, brutisso Contributed-by: NBrandon Mitchell <brandon@twitter.com>
-