Bengt Rutisson
|
3fc0fa269a
|
Merge
|
2016-02-10 14:30:25 +01:00 |
|
Bengt Rutisson
|
ad3fb1dbbd
|
8148992: VM can hang on exit if root region scanning is initiated but not executed
Reviewed-by: tschatzl, pliden, jwilhelm
|
2016-02-10 12:56:55 +01:00 |
|
Thomas Schatzl
|
0bf8e8d264
|
8136854: G1 ConcurrentG1RefineThread::stop delays JVM shutdown for >150ms
Decrease the default wait delay for mark thread initialization to accomodate very short running applications.
Reviewed-by: tbenson, mgerdin
|
2016-02-10 12:08:37 +01:00 |
|
Mikael Gerdin
|
8f88752757
|
8149013: Remove unused and dead code from G1CollectorPolicy
Reviewed-by: ehelin, jwilhelm
|
2016-02-04 08:22:26 +01:00 |
|
Kim Barrett
|
7c684d5249
|
8149793: DirtyCardQueueSet::apply_closure_to_completed_buffer_helper isn't helpful
Merge helper into sole caller.
Reviewed-by: brutisso, jwilhelm, tschatzl
|
2016-02-17 16:00:27 -05:00 |
|
Erik Helin
|
92143e58fa
|
8148973: Rename g1/concurrentMark.{hpp,cpp,inline.hpp} to g1/g1ConcurrentMark.{hpp,cpp,inline.hpp}
Reviewed-by: tschatzl, mgerdin
|
2016-02-05 16:03:56 +01:00 |
|
Bengt Rutisson
|
1322b0fe56
|
8149035: Make the full_gc_dump() calls be recorded as part of the GC
Reviewed-by: jmasa, sjohanss
|
2016-02-05 08:59:36 +01:00 |
|
Bengt Rutisson
|
68f99a673a
|
Merge
|
2016-02-04 11:38:11 +01:00 |
|
Bengt Rutisson
|
433bc5e2bc
|
8148951: Remove unused method Generation::performs_in_place_marking()
Reviewed-by: david, jwilhelm
|
2016-02-03 18:21:43 +01:00 |
|
Bengt Rutisson
|
5f51924702
|
8148960: Humongous mis-spelled in log output
Reviewed-by: huntch, jwilhelm
|
2016-02-03 18:18:00 +01:00 |
|
Artem Smotrakov
|
61a27307a4
|
8147884: Names of GC threads should be set before the threads start
Reviewed-by: mgerdin, david
|
2016-02-03 09:31:22 -08:00 |
|
Claes Redestad
|
a95454d65c
|
8148755: -XX:+HeapDumpAfterFullGC creates heap dump both before and after Full GC
Reviewed-by: mgerdin, brutisso, sangheki
|
2016-02-03 14:15:57 +01:00 |
|
Mikael Gerdin
|
bbbbfdbf3f
|
8148944: CollectorPolicy methods for memory allocations are specific to GenCollectorPolicy
Reviewed-by: jwilhelm, kbarrett
|
2016-02-03 11:33:33 +01:00 |
|
Jesper Wilhelmsson
|
40c4fe8573
|
Merge
|
2016-02-03 01:35:25 +01:00 |
|
Bengt Rutisson
|
f4f5e64f5d
|
8148736: Let the G1 heap transition log regions instead of bytes
Reviewed-by: sjohanss, david
|
2016-02-02 12:13:05 +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 |
|
Bengt Rutisson
|
a5e2b096bc
|
8148734: G1: Make G1GCPhaseTimes keep track of the start GC time
Reviewed-by: sjohanss, tschatzl
|
2016-02-02 10:50:08 +01:00 |
|
David Holmes
|
2053203d5d
|
8148771: os::active_processor_count() returns garbage which causes VM to crash
Reviewed-by: kbarrett
|
2016-02-01 20:39:17 -05:00 |
|
Per Lidén
|
4bfa63dd34
|
8147918: Rename develop_log_is_enabled() to log_develop_is_enabled()
Reviewed-by: dholmes, brutisso
|
2016-02-01 22:11:16 +01:00 |
|
Tobias Hartmann
|
832443d3b0
|
Merge
|
2016-01-28 09:49:17 +01:00 |
|
Axel Siebenborn
|
84ae91a490
|
8147611: G1 - Missing memory barrier in start_cset_region_for_worker
Reviewed-by: mgerdin, tschatzl
|
2016-01-19 09:39:28 +01:00 |
|
Erik Helin
|
f646b9fac7
|
8147012: Fix includes in internalVMTests.cpp
Reviewed-by: stefank, mgerdin
|
2016-01-19 11:00:29 +01:00 |
|
Erik Helin
|
4657994435
|
8146990: Convert CollectorPolicy to use log_warning instead of warning
Reviewed-by: sjohanss, brutisso
|
2016-01-14 14:50:40 +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 |
|
Coleen Phillimore
|
f8800caf4f
|
Merge
|
2016-01-14 16:26:38 -05:00 |
|
Jesper Wilhelmsson
|
54d0181916
|
Merge
|
2016-01-14 17:36:29 +01:00 |
|
David Lindholm
|
ad0c208a5a
|
8146690: Make all classes in GC follow the naming convention
Reviewed-by: dholmes, stefank
|
2016-01-14 13:26:19 +01:00 |
|
Bengt Rutisson
|
49d61bdeb6
|
8147000: VM crashes during initialization trying to print log message
Reviewed-by: kbarrett, dholmes
|
2016-01-14 09:18:11 +01:00 |
|
Alexander Harlap
|
75c1b86859
|
8145038: Simplify mut_process_buffer worker id management
Remove some wasted code
Reviewed-by: kbarrett, tschatzl
|
2016-01-11 14:26:00 -05:00 |
|
Zoltan Majo
|
dfa6539a6a
|
8086053: Address inconsistencies regarding ZeroTLAB
Add zero-initialization to C1 for fast TLAB refills; strenghten C2 conditions for skipping zero-initialization.
Reviewed-by: kvn, thartmann
|
2016-01-12 09:19:09 +01:00 |
|
Joseph Provino
|
9288ff53e7
|
Merge
|
2016-01-07 21:10:28 +00:00 |
|
Goetz Lindenmaier
|
b26df6b69f
|
8146401: Clean up oop.hpp: add inline directives and fix header files
Reviewed-by: coleenp
|
2016-01-04 15:41:05 +01:00 |
|
Marcus Larsson
|
803c430cee
|
8065331: Add trace events for failed allocations
Reviewed-by: brutisso, ehelin
|
2016-01-04 11:27:02 +01:00 |
|
Kim Barrett
|
c3808b2091
|
8143847: Remove REF_CLEANER reference category
Remove REF_CLEANER.
Reviewed-by: jwilhelm, mchung, tbenson
|
2015-12-28 13:59:20 -05:00 |
|
Sangheon Kim
|
f17b4db454
|
8146695: FinalizeTest04 crashes VM with EXCEPTION_INT_DIVIDE_BY_ZERO
Reviewed-by: jwilhelm, jprovino
|
2016-01-08 08:51:18 -08:00 |
|
David Lindholm
|
b61875dc9b
|
8146694: Break out shared constants and static BOT functions
Reviewed-by: jwilhelm, tbenson
|
2016-01-11 09:14:01 +01:00 |
|
Alexander Harlap
|
22ad9cec84
|
8145037: Clean up FreeIdSet usage
Avoid wasting space for the unused sets
Reviewed-by: tschatzl
|
2016-01-08 15:41:44 -05:00 |
|
David Lindholm
|
98193d202b
|
8146399: Refactor the BlockOffsetTable classes
Reviewed-by: mgerdin, jwilhelm, tschatzl
|
2016-01-07 16:25:53 +01:00 |
|
David Lindholm
|
a476bf01f4
|
8146409: TestPromotionFailedEventWithParallelScavenge.java failed with assert(_time_stamps != __null) failed: Sanity
Reviewed-by: tschatzl, jwilhelm
|
2016-01-07 14:55:12 +01:00 |
|
Sangheon Kim
|
7479dffbc6
|
8144527: NewSizeThreadIncrease would make an overflow
Revert to previous value if NewSizeThreadIncrease related calculation overflows
Reviewed-by: jwilhelm, mgerdin, mchernov
|
2016-01-05 17:05:13 -08:00 |
|
Kim Barrett
|
1b5adfa949
|
8071507: (ref) Clear phantom reference as soft and weak references do
GC clears phantom refs on notification; update spec accordingly.
Reviewed-by: mchung, jmasa
|
2015-12-28 13:48:43 -05:00 |
|
Thomas Schatzl
|
d6e95be627
|
8145774: Move scrubbing setup code away out of ConcurrentMark
Remove dependency of ConcurrentMark to G1RemSet.
Reviewed-by: jmasa, mgerdin
|
2015-12-22 11:03:37 +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 |
|
Sangheon Kim
|
93bd48e615
|
8068394: Trace event for concurrent GC phases
Add concurrent phase events for CMS and G1
Reviewed-by: brutisso, stefank
|
2015-12-18 08:17:30 -08:00 |
|
Thomas Schatzl
|
5e297b4308
|
8145671: Rename FromCardCache to G1FromCardCache
Reviewed-by: jmasa, mgerdin
|
2015-12-21 12:04:32 +01:00 |
|
Thomas Schatzl
|
8188ad75a7
|
8145667: Move FromCardCache into separate files
Reviewed-by: mgerdin, stefank
|
2015-12-21 12:02:08 +01:00 |
|
Thomas Schatzl
|
c415f56651
|
8145674: Fix includes and forward declarations in g1Remset files
Reviewed-by: simonis, stefank
|
2015-12-21 12:02:03 +01:00 |
|
Christian Thalinger
|
9e981ee107
|
Merge
|
2015-12-18 12:39:02 -08:00 |
|
David Lindholm
|
ddab9e4387
|
8145301: Improve and unify the printout format for the g1HRPrinter
Reviewed-by: brutisso, tschatzl
|
2015-12-14 13:47:35 +01:00 |
|
Stefan Johansson
|
d95b280d79
|
8144908: Remove apply_to_weak_ref_discovered_field override for UpdateRSOopClosure
Reviewed-by: kbarrett, jmasa
|
2015-12-11 17:49:42 +01:00 |
|