Erik Österlund
|
c03e894387
|
8215754: ZGC: nmethod is not unlinked from Method before rendezvous handshake
Reviewed-by: pliden, neliasso
|
2019-01-11 13:15:37 +01:00 |
|
Nils Eliasson
|
ff00dcde77
|
8215755: ZGC: split_barrier_thru_phi: check number of inputs of phi
Reviewed-by: pliden, thartmann
|
2019-01-09 15:36:20 +01:00 |
|
Per Lidén
|
f2f7690741
|
8215708: ZGC: Add missing LoadBarrierNode::size_of()
Reviewed-by: eosterlund, neliasso
|
2019-01-09 13:31:34 +01:00 |
|
Per Lidén
|
2778c86488
|
8215547: ZGC: Fix incorrect match rule for loadBarrierWeakSlowRegNoVec
Reviewed-by: eosterlund, neliasso
|
2018-12-20 11:43:04 +01:00 |
|
Per Lidén
|
c9d7dd0827
|
8215487: ZGC: ZRuntimeWorkers incorrectly identify themselves as ZWorkers
Reviewed-by: eosterlund
|
2018-12-19 08:32:48 +01:00 |
|
Coleen Phillimore
|
154a1a02bf
|
8216167: Update include guards to reflect correct directories
Use script and some manual fixup to fix directores names in include guards.
Reviewed-by: lfoltan, eosterlund, kbarrett
|
2019-01-10 15:13:51 -05:00 |
|
Jesper Wilhelmsson
|
67a5fc2529
|
Merge
|
2019-01-09 22:59:49 +01:00 |
|
Kim Barrett
|
6a3c8e4c10
|
8215985: ZGC: Simplify reference processing in light of JDK-8175797
Only self-loop 'next' field for FinalReference deactivation.
Reviewed-by: eosterlund, pliden
|
2019-01-07 15:20:23 -05:00 |
|
Erik Österlund
|
9897ff01e9
|
8214897: ZGC: Concurrent Class Unloading
Co-authored-by: Per Liden <per.liden@oracle.com>
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Reviewed-by: pliden
|
2018-12-11 11:08:39 +01:00 |
|
Thomas Schatzl
|
3981414bce
|
8215005: Missing include of runtime/os.hpp in zError.cpp after JDK-8214925 breaks build without precompiled headers
Reviewed-by: shade
|
2018-12-07 11:15:18 +01:00 |
|
Matthias Baesken
|
f8ccc8393b
|
8214944: replace strerror by os::strerror
Reviewed-by: dholmes, neliasso
|
2018-12-06 09:48:33 +01:00 |
|
Thomas Schatzl
|
528361f7ae
|
8214850: Rename vm_operations.?pp files to vmOperations.?pp files
Reviewed-by: dholmes, coleenp
|
2018-12-06 15:44:40 +01:00 |
|
Thomas Schatzl
|
eb5557a98e
|
8214791: Consistently name gc files containing VM operations
Name all gc files containing VM operations according to a <gc>VMOperations.?pp.
Reviewed-by: coleenp, dholmes
|
2018-12-06 15:44:13 +01:00 |
|
Roland Westrelin
|
6cbb52dc24
|
8214541: ZGC: Refactoring from JDK-8214172 may leave PhaseIterGVN::_delay_transform set
Reviewed-by: eosterlund
|
2018-11-30 15:22:44 +01:00 |
|
Per Lidén
|
fff6e05c96
|
8214377: ZGC: Don't use memset to initialize array of ZForwardingTableEntry
Reviewed-by: rkennke, eosterlund
|
2018-12-03 14:52:49 +01:00 |
|
Nils Eliasson
|
d92085431b
|
8214434: Disabling ZOptimizeLoadBarriers hits assert
Reviewed-by: kvn, pliden, eosterlund
|
2018-11-29 09:31:04 +01:00 |
|
Roland Westrelin
|
8849b1c7b7
|
8214172: GC interface entry points for loop opts
Reviewed-by: kvn, rkennke
|
2018-11-27 09:35:02 +01:00 |
|
Per Lidén
|
10526c99f9
|
8212748: ZGC: Add reentrant locking functionality
Reviewed-by: eosterlund, kbarrett
|
2018-11-09 14:08:01 +01:00 |
|
Roman Kennke
|
521da29e44
|
8213746: GC/C2 abstraction for C2 matcher
Reviewed-by: kvn, roland
|
2018-11-20 22:37:34 +01:00 |
|
Per Lidén
|
a0c58fb8c6
|
8213623: ZGC: Let heap iteration walk all roots
Reviewed-by: eosterlund, kbarrett
|
2018-11-20 08:17:24 +01:00 |
|
Roman Kennke
|
acc32136c3
|
8213615: GC/C2 abstraction for escape analysis
Reviewed-by: kvn, roland
|
2018-11-15 10:59:56 +01:00 |
|
Roman Kennke
|
9e754390c6
|
8213489: GC/C2 abstraction for Compile::final_graph_reshaping()
Reviewed-by: kvn, roland
|
2018-11-09 10:38:07 +01:00 |
|
Roman Kennke
|
29f03ebf2c
|
8213384: Move G1/C2 barrier verification into G1BarrierSetC2
Reviewed-by: kvn, roland, eosterlund
|
2018-11-06 17:28:14 +01:00 |
|
Roland Westrelin
|
8ab8d45552
|
8212243: More gc interface tweaks for arraycopy
Reviewed-by: kvn, eosterlund
|
2018-11-06 10:01:27 +01:00 |
|
Erik Österlund
|
364f0784a4
|
8212585: Clean up CompiledMethod::oops_reloc_begin()
Reviewed-by: kvn, pliden
|
2018-11-05 12:36:23 +01:00 |
|
Per Lidén
|
ca91f514d8
|
8212921: ZGC: Move verification to after resurrection unblocked
Reviewed-by: eosterlund
|
2018-11-02 07:46:00 +01:00 |
|
Roland Westrelin
|
b4c401fa37
|
8212611: Small collection of simple changes from shenandoah
Reviewed-by: thartmann, kvn, eosterlund
|
2018-10-17 10:19:13 +02:00 |
|
Harold Seigel
|
794d864feb
|
7041262: VM_Version should be called instead of Abstract_VM_Version so that overriding works
Change calls to Abstract_VM_Version methods to be calls to VM_Version methods.
Reviewed-by: coleenp, kbarrett, dholmes
|
2018-10-16 11:08:46 -04:00 |
|
Erik Österlund
|
0192c14c9b
|
8210498: nmethod entry barriers
Reviewed-by: kvn, pliden
|
2018-10-16 13:18:22 +02:00 |
|
Erik Österlund
|
e39c5811b5
|
8210330: Make CLD claiming allow multiple claim bits
Reviewed-by: pliden, coleenp
|
2018-10-16 13:16:11 +02:00 |
|
Erik Österlund
|
782fa608d2
|
8210064: ZGC: Introduce ZConcurrentRootsIterator for scanning a subset of strong IN_NATIVE roots concurrently
Reviewed-by: pliden, kbarrett
|
2018-10-16 13:14:18 +02:00 |
|
Per Lidén
|
5f2b11d373
|
8212181: ZGC: Fix incorrect root iteration in ZHeapIterator
Reviewed-by: eosterlund
|
2018-10-16 13:43:04 +02:00 |
|
Roland Westrelin
|
90d6bbd01a
|
8211776: 8210887 broke arraycopy optimization when ZGC is enabled
Reviewed-by: kvn
|
2018-10-05 16:47:27 +02:00 |
|
Roland Westrelin
|
ce59b4b472
|
8210887: Tweak C2 gc api for arraycopy
Reviewed-by: kvn, thartmann
|
2018-09-28 10:42:40 +02:00 |
|
Coleen Phillimore
|
7ef28cb2bc
|
8209645: Split ClassLoaderData and ClassLoaderDataGraph into separate files
Reviewed-by: iklam, stuefe
|
2018-09-28 16:07:39 -04:00 |
|
Per Lidén
|
62ecb73e35
|
8210883: ZGC: Parallel retire/resize/remap of TLABs
Reviewed-by: eosterlund
|
2018-09-20 14:04:44 +02:00 |
|
Per Lidén
|
ebfb84c1fe
|
8210884: ZGC: Remove insertion of filler objects
Reviewed-by: eosterlund
|
2018-09-19 19:12:20 +02:00 |
|
Per Lidén
|
85e31a838e
|
8210881: ZGC: Introduce ZRootsIteratorClosure
Reviewed-by: eosterlund
|
2018-09-19 19:12:18 +02:00 |
|
Per Lidén
|
a8703f9803
|
8210713: Let CollectedHeap::ensure_parsability() take care of TLAB statistics gathering
Reviewed-by: eosterlund, sjohanss
|
2018-09-19 14:09:11 +02:00 |
|
Per Lidén
|
0f8cbbc54c
|
8210714: ZGC: ZWeakRootsIterator should no longer call reset/finish_dead_counter()
Reviewed-by: eosterlund
|
2018-09-14 14:44:11 +02:00 |
|
Erik Österlund
|
05b8f66dff
|
8210065: ZGC: Remove mode for treating weaks as strong
Reviewed-by: kbarrett, pliden
|
2018-08-30 09:25:38 +02:00 |
|
Erik Österlund
|
af545969be
|
8210063: ZGC: Enable load barriers for IN_NATIVE runtime barriers
Reviewed-by: pliden
|
2018-08-30 09:12:07 +02:00 |
|
Erik Österlund
|
dd02aad6be
|
8210061: ZGC: Remove STW weak processor mode
Reviewed-by: pliden, kbarrett
|
2018-08-30 08:59:23 +02:00 |
|
Per Lidén
|
16263ca90c
|
8210045: Allow using a subset of worker threads even when UseDynamicNumberOfGCThreads is not set
Reviewed-by: eosterlund, kbarrett
|
2018-08-29 08:00:00 +02:00 |
|
Per Lidén
|
12c27777c8
|
8209894: ZGC: Cap number of GC workers based on heap size
Reviewed-by: ehelin, tschatzl
|
2018-08-28 09:06:23 +02:00 |
|
Per Lidén
|
14443eec10
|
8209883: ZGC: Compile without C1 broken
Reviewed-by: eosterlund, shade
|
2018-08-23 14:31:27 +02:00 |
|
Per Lidén
|
58e2f2d41c
|
8209831: ZGC: Clean up ZRelocationSetSelectorGroup::semi_sort()
Reviewed-by: eosterlund, kbarrett
|
2018-08-23 10:52:27 +02:00 |
|
Roland Westrelin
|
40af989884
|
8209686: cleanup arguments to PhaseIdealLoop() constructor
Reviewed-by: thartmann, kvn, pliden
|
2018-08-22 10:36:39 +02:00 |
|
Erik Österlund
|
ce61e39060
|
8208601: Introduce native oop barriers in C2 for OopHandle
Reviewed-by: neliasso, kvn
|
2018-08-22 13:06:33 +02:00 |
|
Roman Kennke
|
d8ffa83e7a
|
8209801: Rename C1_WRITE_ACCESS and C1_READ_ACCESS decorators to ACCESS_READ and ACCESS_WRITE
Reviewed-by: kbarrett, pliden
|
2018-08-22 13:01:26 +02:00 |
|