Shafi Ahmad
a9a432a1a1
8150002: Check for the validity of oop before printing it in verify_remembered_set
...
Adding missing check for valid oop.
Reviewed-by: dcubed
2016-02-25 11:27:13 +05:30
David Lindholm
8d8189b9e5
8149650: Create a trace event for G1 heap region type transitions
...
Reviewed-by: jwilhelm, sjohanss
2016-02-12 09:19:10 +01:00
Bengt Rutisson
4096556cc6
8149542: Missing failure reporting in HeapRegion::verify
...
Reviewed-by: tschatzl, jprovino
2016-02-11 08:57:00 +01:00
Bengt Rutisson
413f61e977
8149541: Use log_error() instead of log_info() when verification reports a problem
...
Reviewed-by: jwilhelm, tbenson
2016-02-11 08:55:36 +01:00
Bengt Rutisson
0e9273e8a7
8148733: G1: Add log message to print the heap region size
...
Reviewed-by: sjohanss, david
2016-02-02 12:12:17 +01:00
Poonam Bajaj
1980bc42dd
8145442: Add the facility to verify remembered sets for G1
...
Implement remembered sets verification for G1 with option VerifyRememberedSets
Reviewed-by: jmasa, mgerdin
2016-01-15 10:34:52 -08:00
David Lindholm
98193d202b
8146399: Refactor the BlockOffsetTable classes
...
Reviewed-by: mgerdin, jwilhelm, tschatzl
2016-01-07 16:25:53 +01:00
Thomas Schatzl
056fb6bfd3
8145672: Remove dependency of G1FromCardCache to HeapRegionRemSet
...
Move HeapRegionRemSet::num_par_rem_sets() to G1RemSet, and document it.
Reviewed-by: mgerdin, jmasa
2015-12-22 11:02:04 +01:00
Bengt Rutisson
ffeb0bdad0
8145092: Use Unified Logging for the GC logging
...
JEP-271. VM changes contributed by brutisso, test changes contributed by david.
Co-authored-by: David Lindholm <david.lindholm@oralce.com>
Reviewed-by: sjohanss, david, brutisso
2015-12-10 14:57:55 +01:00
David Lindholm
87a31aaa33
8144837: Improve the printout of heap regions in hs_err dump files
...
Reviewed-by: stefank, sjohanss
2015-12-09 14:49:26 +01:00
David Lindholm
2d7e74703d
8138681: Runtime.getFreeMemory() reports wrong value after humongous allocation
...
Reviewed-by: tschatzl, mgerdin
2015-11-20 17:32:02 +01:00
David Lindholm
6bda88594d
8139867: Change how startsHumongous and continuesHumongous regions work in G1
...
Reviewed-by: tschatzl, tbenson
2015-11-09 09:19:39 +01:00
Coleen Phillimore
5179fc3488
8139163: InstanceKlass::cast passes through NULL
...
Reduce raw (InstanceKlass*) casts and InstanceKlass::cast, which no long allows null
Reviewed-by: twisti, kbarrett
2015-10-26 13:11:36 -04:00
David Lindholm
1e71f67736
8080775: Better argument formatting for assert() and friends
...
Reviewed-by: kbarrett, pliden
2015-09-29 11:02:08 +02:00
Stefan Johansson
dada9bc32c
8129417: Oop iteration clean-up to remove oop_ms_follow_contents
...
Reviewed-by: pliden, ehelin
2015-09-02 09:14:04 +02:00
Bill Pittore
304b59b0c8
8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier"
...
Need to add a space between macro identifier and string literal
Reviewed-by: stefank, dholmes, kbarrett
2015-06-24 12:12:25 -04:00
Tom Benson
df2efa1c37
8042668: GC Support for shared heap ranges in CDS
...
Added "Archive Region" support to the G1 GC
Reviewed-by: tschatzl, brutisso
2015-06-12 19:49:54 -04:00
Derek White
24c9ffed42
7097567: G1: abstract and encapsulate collector phases and transitions between them
...
Reviewed-by: mgerdin, tschatzl
2015-06-05 10:27:41 +02:00
Per Lidén
4dc240f785
8079792: GC directory structure cleanup
...
Reviewed-by: brutisso, stefank, david
2015-05-13 15:16:06 +02:00