Commit Graph

25005 Commits

Author SHA1 Message Date
Stefan Karlsson
2ef86bb65b 8047362: Add a version of CompiledIC_at that doesn't create a new RelocIterator
Reviewed-by: iveresov, mgerdin
2014-07-01 09:03:55 +02:00
John Coomes
900ca33ab0 8034246: remove CMS and ParNew adaptive size policy code
Reviewed-by: tschatzl, jwilhelm, mgerdin
2014-06-26 13:30:43 -07:00
Thomas Schatzl
aec070cb69 8040977: G1 crashes when run with -XX:-G1DeferredRSUpdate
When G1 is run with -XX:-G1DeferredRSUpdate, the VM crashes because of wrong initialization order of member variables. The change makes the initalization explicit, not relying on initialization order any more.

Reviewed-by: brutisso, mgerdin
2014-06-26 16:01:07 +02:00
Thomas Schatzl
b4e0c547b8 8035401: Fix visibility of G1ParScanThreadState members
After JDK-8035400 there were several opportunities to fix the visibility of several members of the G1ParScanThreadState class.

Reviewed-by: brutisso, mgerdin
2014-06-26 15:48:05 +02:00
Thomas Schatzl
0bd028231f 8035400: Move G1ParScanThreadState into its own files
Extract the G1ParScanThreadState class from G1CollectedHeap.?pp into its own files.

Reviewed-by: brutisso, mgerdin
2014-06-26 15:45:07 +02:00
Mikael Gerdin
1e1ef4f73f 8047818: G1 HeapRegions can no longer be ContiguousSpaces
Change parent of G1OffsetTableContigSpace to CompactibleSpace, reimplement missing functionality

Reviewed-by: stefank, jmasa, tschatzl
2014-06-26 11:36:58 +02:00
Mikael Gerdin
ebdab477c7 8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes
Reviewed-by: stefank, brutisso, tschatzl
2014-06-26 13:20:18 +02:00
Mikael Gerdin
83303777f7 8047821: G1 Does not use the save_marks functionality as intended
Rename save_marks to record_top_and_timestamp and remove som unused but related methods

Reviewed-by: stefank, ehelin
2014-06-26 10:00:00 +02:00
Thomas Schatzl
cc98923725 Merge 2014-06-25 15:43:47 +00:00
Andrey Zakharov
4d4642117e 8026847: [TESTBUG] gc/g1/TestSummarizeRSetStats* tests launch 32bit jvm with UseCompressedOops
The test launched a 32 bit VM with UseCompressedOops enabled. This is not supported on 32 bit VMs, causing a test failure. Investigation showed that the use of this flag is not required at all, so simply remove it.

Reviewed-by: tschatzl, jwilhelm
2014-06-25 17:22:58 +02:00
Mikael Gerdin
cfa1c5e67c 8047820: G1 Block offset table does not need to support generic Space classes
Reviewed-by: tschatzl, stefank
2014-06-25 16:53:13 +02:00
Mikael Gerdin
5b7c529bb2 8047819: G1 HeapRegionDCTOC does not need to inherit ContiguousSpaceDCTOC
Reviewed-by: stefank, tschatzl
2014-06-25 10:55:10 +02:00
Stefan Karlsson
c3148bb6cb 8047326: Consolidate all CompiledIC::CompiledIC implementations and move it to compiledIC.cpp
Reviewed-by: vlivanov, ehelin
2014-06-25 08:56:57 +02:00
Stefan Karlsson
24fcad36b4 8047323: Remove unused _copy_metadata_obj_cl in G1CopyingKeepAliveClosure
Reviewed-by: mgerdin, tschatzl
2014-06-25 08:28:01 +02:00
Stefan Karlsson
b549ffc364 8047373: Clean the ExceptionCache in one pass
Also-reviewed-by: kim.barrett@oracle.com

Reviewed-by: jmasa, jwilhelm
2014-06-24 17:09:48 +02:00
Stefan Karlsson
fd43773a10 8046670: Make CMS metadata aware closures applicable for other collectors
Reviewed-by: ehelin, mgerdin
2014-06-24 16:20:15 +02:00
Erik Helin
4241d1c605 8027915: TestParallelHeapSizeFlags fails with unexpected heap size on sparcv9
Reviewed-by: jmasa, sjohanss
2014-06-24 15:50:50 +02:00
Jon Masamitsu
633706fa4e Merge 2014-06-23 14:20:20 -07:00
Per Lidén
d0e17d1ff0 8046231: G1: Code root location ... from nmethod ... not in strong code roots for region
Reviewed-by: tschatzl, ehelin
2014-06-23 16:43:41 +02:00
Alejandro Murillo
783e5fc120 Merge 2014-06-20 11:10:18 -07:00
Christian Thalinger
dcafa9c646 Merge 2014-06-19 12:50:52 -07:00
Jon Masamitsu
049207e162 Merge 2014-06-19 09:44:12 -07:00
Daniel D. Daugherty
c1c9f333d5 8047156: cleanup more non-indent white space issues prior to Contended Locking cleanup bucket
Checkpoint some missed do_space_filter.ksh cleanups for Contended Locking.

Reviewed-by: sspitsyn, lfoltan, coleenp
2014-06-18 14:21:28 -07:00
Jon Masamitsu
ad2e593b80 Merge 2014-06-18 12:39:57 -07:00
Igor Veresov
d8ba26e6df Merge 2014-06-18 12:21:39 -07:00
Coleen Phillimore
cef2b3be11 8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classes
Initialize host_klass while parsing the class with the other initializations.

Reviewed-by: sspitsyn, stefank
2014-06-18 13:58:13 -04:00
Lana Steuck
c2b4294ddd Merge 2014-06-18 10:56:06 -07:00
J. Duke
80bb4ab1c8 Merge 2017-07-05 19:45:37 +02:00
J. Duke
f43a641796 Merge 2017-07-05 19:45:33 +02:00
J. Duke
b896816041 Merge 2017-07-05 19:45:26 +02:00
J. Duke
78839115a6 Merge 2017-07-05 19:45:23 +02:00
J. Duke
23bdbb1acc Merge 2017-07-05 19:45:17 +02:00
J. Duke
668de9dbd7 Merge 2017-07-05 19:45:12 +02:00
J. Duke
6739f640c8 Merge 2017-07-05 19:45:08 +02:00
J. Duke
a7d75ed8fa Merge 2017-07-05 19:45:00 +02:00
J. Duke
bd3afc03f0 Added tag jdk9-b18 for changeset c5495e25c725 2017-07-05 19:44:42 +02:00
J. Duke
9813076ace Merge 2017-07-05 19:44:42 +02:00
J. Duke
835cf94a75 Merge 2017-07-05 19:44:39 +02:00
J. Duke
9f7da7edea Merge 2017-07-05 19:44:35 +02:00
J. Duke
9f79dff120 Merge 2017-07-05 19:44:33 +02:00
J. Duke
ccd0415c43 Merge 2017-07-05 19:44:29 +02:00
J. Duke
91b6ae8a79 Merge 2017-07-05 19:44:26 +02:00
J. Duke
a55da0b918 Merge 2017-07-05 19:44:23 +02:00
J. Duke
e4eaf0bab7 Merge 2017-07-05 19:44:20 +02:00
J. Duke
99608782c2 Added tag jdk9-b17 for changeset 410bccbded9e 2017-07-05 19:44:08 +02:00
J. Duke
bb1f242a9b Merge 2017-07-05 19:44:08 +02:00
J. Duke
86493e8e1a Merge 2017-07-05 19:44:04 +02:00
J. Duke
bc18c9ab59 Merge 2017-07-05 19:43:59 +02:00
J. Duke
4222a3b76d Merge 2017-07-05 19:43:55 +02:00
J. Duke
ce7e2bcda1 Merge 2017-07-05 19:43:51 +02:00