Thomas Schatzl
|
035d0190a3
|
8202017: Merge Reference Enqueuing phase with phase 3 of Reference processing
Do reference enqueuing work directly in phase 3 after every Reference.
Reviewed-by: kbarrett, sangheki
|
2018-05-08 10:01:29 +02:00 |
|
Stefan Karlsson
|
1dd85fe2f4
|
8202641: Replace OOP_SINCE_SAVE_MARKS with templates
Reviewed-by: eosterlund, sjohanss
|
2018-05-07 14:42:08 +02:00 |
|
Stefan Karlsson
|
2e1bd03bad
|
8202639: Use concrete Generation classes in SerialHeap and CMSHeap
Reviewed-by: eosterlund, ehelin
|
2018-05-07 14:42:05 +02:00 |
|
Stefan Karlsson
|
1cb95bd3d1
|
8200729: Conditional compilation of GCs
Reviewed-by: ehelin, coleenp, kvn, ihse
|
2018-05-04 11:41:35 +02:00 |
|
Thomas Schatzl
|
deb5bf745f
|
8202021: Improve variable naming in ReferenceProcesso
Reviewed-by: sangheki, sjohanss
|
2018-05-03 14:10:08 +02:00 |
|
Stefan Johansson
|
7f7d103c85
|
8191471: Elastic TLABs for G1
Reviewed-by: tschatzl, pliden
|
2018-05-02 13:44:46 +02:00 |
|
Gerard Ziemski
|
edc81d17e1
|
8202150: [REDO] Split globals.hpp to factor out the Flag class
Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
|
2018-04-26 11:19:05 -05:00 |
|
Gerard Ziemski
|
816e2e5fe0
|
8202151: [BACKOUT] Split globals.hpp to factor out the Flag class
Backed out JDK-8081519
Reviewed-by: kvn
|
2018-04-23 14:51:16 -05:00 |
|
Gerard Ziemski
|
60723b7e3d
|
8081519: Split globals.hpp to factor out the Flag class
Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
|
2018-04-23 10:59:39 -05:00 |
|
Coleen Phillimore
|
ddfd4c33c6
|
8201556: Disallow reading oops in ClassLoaderData if unloading
Move class_loader oop to an OopHandle, and assert that holder is alive when getting class_loader.
Reviewed-by: kbarrett, adinn
|
2018-04-18 18:43:04 -04:00 |
|
Per Lidén
|
ec504ecf84
|
8201362: Remove CollectedHeap::barrier_set()
Reviewed-by: shade, rkennke
|
2018-04-12 11:22:24 +02:00 |
|
Stefan Karlsson
|
0d2377db46
|
8201209: Separate out CMS specific functions into CMSCardTable
Reviewed-by: eosterlund, sjohanss
|
2018-04-10 12:20:00 +02:00 |
|
Per Lidén
|
3b7962d614
|
8199918: Shorten names of CollectedHeap::Name members
Reviewed-by: shade, eosterlund
|
2018-03-28 11:38:47 +02:00 |
|
Stefan Karlsson
|
1a1aecd166
|
8200106: Move NoSafepointVerifier out from gcLocker.hpp
Reviewed-by: coleenp
|
2018-03-23 18:54:12 +01:00 |
|
Erik Österlund
|
0f92948d6f
|
8199604: Rename CardTableModRefBS to CardTableBarrierSet
Reviewed-by: stefank, pliden
|
2018-03-19 07:38:18 +01:00 |
|
Thomas Stuefe
|
da674f0d0d
|
8199430: Rename MetaspaceAux to something more meaningful
Reviewed-by: zgu, coleenp
|
2018-03-11 07:11:03 +01:00 |
|
Erik Österlund
|
95d34d138d
|
8195142: Refactor out card table from CardTableModRefBS to flatten the BarrierSet hierarchy
Reviewed-by: stefank, coleenp, kvn, ehelin
|
2018-02-26 09:34:12 +01:00 |
|
Stefan Karlsson
|
3ad60c1bd2
|
8198530: Move _gc_policy_counters from GenCollectorPolicy to GenCollectedHeap
Reviewed-by: kbarrett, sjohanss
|
2018-02-22 18:37:48 +01:00 |
|
Stefan Karlsson
|
5671589a10
|
8198528: Move GenerationSpecs from GenCollectorPolicy to GenCollectedHeap
Reviewed-by: pliden, sjohanss, kbarrett
|
2018-02-22 18:37:23 +01:00 |
|
Stefan Karlsson
|
5f4f3883d8
|
8198525: Move _size_policy out of GenCollectorPolicy into GenCollectedHeap
Reviewed-by: pliden, sjohanss
|
2018-02-22 18:36:32 +01:00 |
|
Stefan Karlsson
|
f408526f30
|
8198515: Extract SoftReferencePolicy code out of CollectorPolicy
Reviewed-by: pliden, sjohanss
|
2018-02-22 18:36:07 +01:00 |
|
Stefan Karlsson
|
a98b4ecb5c
|
8198511: Move allocation functions from GenCollectorPolicy to GenCollectedHeap
Reviewed-by: pliden, sjohanss
|
2018-02-22 18:35:40 +01:00 |
|
Stefan Karlsson
|
380a8b15ec
|
8198507: Remove CollectorPolicy::create_rem_set
Reviewed-by: pliden, tschatzl
|
2018-02-22 18:34:39 +01:00 |
|
Per Lidén
|
2606b1f985
|
8198369: Clean up GCId and GCIdMark
Reviewed-by: stefank, eosterlund
|
2018-02-21 07:50:33 +01:00 |
|
Erik Österlund
|
0fb7dffb83
|
8195103: Refactor out card table from CardTableModRefBS to flatten the BarrierSet hierarchy
Reviewed-by: kbarrett, tschatzl
|
2018-01-10 22:48:27 +01:00 |
|
Roman Kennke
|
3f3f0cb67e
|
8191564: Refactor GC related servicability code into GC specific subclasses
Reviewed-by: ehelin, eosterlund
|
2017-11-30 13:40:07 +01:00 |
|
Roman Kennke
|
04e375658c
|
8183542: Factor out serial GC specific code from GenCollectedHeap into its own subclass
Reviewed-by: kbarrett, jgeorge
|
2017-10-25 10:05:17 +02:00 |
|
Jamsheed Mohammed C M
|
10a1edcc22
|
8152470: Add COMPILER2_OR_JVMCI definition
Defined(COMPILER2) || INCLUDE_JVMCI changed replaced with COMPILER2_OR_JVMCI
Reviewed-by: kvn
|
2017-11-06 21:28:03 -08:00 |
|
Stefan Karlsson
|
3fbc4aec64
|
8189359: Move native weak oops cleaning out of ReferenceProcessor
Reviewed-by: pliden, kbarrett
|
2017-10-18 21:13:35 +02:00 |
|
Erik Österlund
|
ebf1633bd2
|
8185141: Generalize scavengeable nmethod root handling
Reviewed-by: tschatzl, pliden, rkennke
|
2017-10-13 15:08:56 +02:00 |
|
Roman Kennke
|
4516caf125
|
8179387: Factor out CMS specific code from GenCollectedHeap into its own subclass
Reviewed-by: ehelin, coleenp
|
2017-10-12 15:08:19 +02:00 |
|
Stefan Johansson
|
52c73dd8a9
|
8184286: print_tracing_info() does not use Unified Logging for output
Reviewed-by: ehelin, sangheki
|
2017-09-21 14:32:05 +02:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|