Staffan Friberg
04bdb774e1
8064473: Improved handling of age during object copy in G1
...
Reviewed-by: brutisso, tschatzl
2014-11-14 15:03:39 +01:00
Mikael Gerdin
4feb7b4dab
8058209: Race in G1 card scanning could allow scanning of memory covered by PLABs
...
Read _top before _gc_time_stamp in saved_mark_word() with LoadLoad order to ensure we get a consistent view
Reviewed-by: brutisso, dcubed, dholmes, stefank
2014-11-14 14:23:25 +01:00
Stefan Karlsson
95704b233c
8064811: Use THREAD instead of CHECK_NULL in return statements
...
Reviewed-by: coleenp, simonis, dholmes
2014-11-14 09:47:09 +01:00
Goetz Lindenmaier
3b31df26c8
8064786: Fix debug build after 8062808: Turn on the -Wreturn-type warning
...
Reviewed-by: stefank, tschatzl
2014-11-13 11:14:01 +01:00
Kim Barrett
294a63af5f
8062036: ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes
...
Suppress gc_alot during VM init, improve error for SLT uninitialized.
Reviewed-by: jmasa, brutisso, tschatzl
2014-11-11 13:39:00 -05:00
Stefan Karlsson
692dbfd02d
8062808: Turn on the -Wreturn-type warning
...
Reviewed-by: mgerdin, tschatzl, coleenp, jrose, kbarrett
2014-11-12 13:55:59 +01:00
Kim Barrett
f9d8e2ae9d
8062206: Remove unusable G1RSLogCheckCardTable command line argument
...
Remove dependent assertion and remove develop option
Reviewed-by: jwilhelm, mgerdin, tschatzl
2014-10-27 17:24:10 -04:00
Marcus Larsson
6e148efe69
8064348: Add TraceEvent::is_enabled() for embedded/minimal builds
...
Reviewed-by: ehelin, sla
2014-11-10 12:13:46 +01:00
John Coomes
894e9e8f87
8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error
...
Reviewed-by: tschatzl, jmasa, kbarrett
2014-11-07 15:34:33 -08:00
Mikael Gerdin
bb556024a7
8061964: Insufficient compiler barriers for GCC in OrderAccess functions
...
Fix OrderAccess functions to emit memory clobbering inline assembly to attempt to stop copiler reordering.
Reviewed-by: dcubed, dholmes, bdelsart
2014-11-03 11:08:03 +01:00
Jesper Wilhelmsson
7339456266
8062836: BACKOUT - Parallelize clearing the next mark bitmap
...
Backing out due to non-trivial issues found in nightly testing
Reviewed-by: mgerdin, mlarsson
2014-11-05 15:50:14 +01:00
Erik Helin
0e54928686
8061467: Bad page size passed to setup_large_pages() on Solaris
...
Reviewed-by: tschatzl, mgerdin
2014-11-05 16:39:10 +01:00
Bengt Rutisson
c1bc4be92b
8061449: G1: FreeRegionList_test() fails with G1 after the JDK-8058534 fix to HeapRegion::orig_end()
...
Reviewed-by: mgerdin, tschatzl, stefank
2014-11-05 10:12:51 +01:00
Jesper Wilhelmsson
b59b80b068
Merge
2014-11-03 15:53:48 +01:00
Marcus Larsson
4a9f067587
8049341: Parallelize clearing the next mark bitmap
...
Reviewed-by: mgerdin, tschatzl
2014-11-03 12:49:21 +01:00
Marcus Larsson
fe45f7091b
8054491: Remove wrong assert and refactor code in G1CollectorPolicy::record_concurrent_mark_end
...
Reviewed-by: tschatzl, brutisso
2014-11-03 11:29:00 +01:00
Bengt Rutisson
4601eb634a
8061308: Remove iCMS
...
Reviewed-by: mgerdin, jmasa
2014-10-31 09:10:51 +01:00
Jesper Wilhelmsson
752ab53592
Merge
2014-10-31 08:00:09 +00:00
Alejandro Murillo
73fa4d8c8a
Merge
2014-10-30 22:52:13 -07:00
J. Duke
ce7a159195
Merge
2017-07-05 20:06:12 +02:00
J. Duke
e5670aea37
Merge
2017-07-05 20:06:08 +02:00
J. Duke
d0ecb2c930
Merge
2017-07-05 20:06:04 +02:00
J. Duke
2a4cd0e941
Merge
2017-07-05 20:06:01 +02:00
J. Duke
b81f15b1e4
Merge
2017-07-05 20:05:57 +02:00
J. Duke
a9b5bf907a
Merge
2017-07-05 20:05:54 +02:00
J. Duke
bbe9f0dc0c
Merge
2017-07-05 20:05:51 +02:00
J. Duke
eba141331e
Merge
2017-07-05 20:05:43 +02:00
J. Duke
2bb2dec633
Added tag jdk9-b37 for changeset b409bc51bc23
2017-07-05 20:05:31 +02:00
J. Duke
0498575d5e
Merge
2017-07-05 20:05:30 +02:00
J. Duke
92e5bf5b59
Merge
2017-07-05 20:05:28 +02:00
J. Duke
76a3cfa2dd
Merge
2017-07-05 20:05:23 +02:00
J. Duke
efdb701bcc
Merge
2017-07-05 20:05:20 +02:00
J. Duke
f7f9acb23c
Merge
2017-07-05 20:05:16 +02:00
J. Duke
d1fc4598f6
Merge
2017-07-05 20:05:12 +02:00
J. Duke
dade1b026c
Merge
2017-07-05 20:05:09 +02:00
J. Duke
c3b03096c5
Merge
2017-07-05 20:05:03 +02:00
J. Duke
997b80adb6
Added tag jdk9-b36 for changeset 41df50e7303d
2017-07-05 20:04:47 +02:00
J. Duke
839cec40e9
Merge
2017-07-05 20:04:46 +02:00
J. Duke
ee8996368e
Merge
2017-07-05 20:04:43 +02:00
J. Duke
04717d2cff
Merge
2017-07-05 20:04:39 +02:00
J. Duke
2d908e9a2f
Merge
2017-07-05 20:04:36 +02:00
J. Duke
a905e38975
Merge
2017-07-05 20:04:33 +02:00
J. Duke
a3ad572569
Merge
2017-07-05 20:04:29 +02:00
J. Duke
a316bac46c
Merge
2017-07-05 20:04:26 +02:00
J. Duke
0a4a26770b
Merge
2017-07-05 20:04:17 +02:00
J. Duke
841d31efe8
Added tag jdk9-b35 for changeset a137992d750c
2017-07-05 20:04:04 +02:00
J. Duke
5fed7c392c
Merge
2017-07-05 20:04:04 +02:00
J. Duke
2e7f4895cf
Merge
2017-07-05 20:04:01 +02:00
J. Duke
832500988b
Merge
2017-07-05 20:03:57 +02:00
J. Duke
68bc047600
Merge
2017-07-05 20:03:54 +02:00