Daniel D. Daugherty
38b93bbbcb
Merge
2015-03-06 08:47:51 -08:00
Alejandro Murillo
cf1f3d308b
Merge
2015-03-06 04:58:52 -08:00
Zoltan Majo
78b1c29418
Merge
2015-03-06 08:53:22 +01:00
Jesper Wilhelmsson
3ea0bee55c
Merge
2015-03-05 17:27:16 +01:00
Dmitry Dmitriev
9fae485dab
8073861: Unused VM Options in JDK9 HotSpot
...
Reviewed-by: dholmes, lfoltan
2015-03-04 16:35:58 -05:00
Erik Osterlund
c2a4574760
7143664: Clean up OrderAccess implementations and usage
...
Clarify and correct the abstract model for memory barriers provided by the orderAccess class. Refactor the implementations using template specialization to allow the bulk of the code to be shared, with platform specific customizations applied as needed.
Reviewed-by: acorn, dcubed, dholmes, dlong, goetz, kbarrett, sgehwolf
2015-03-03 19:20:26 -05:00
Jesper Wilhelmsson
25c5065b89
Merge
2015-03-03 19:21:45 +01:00
Alejandro Murillo
94ddb7fc72
Merge
2015-03-03 06:23:49 -08:00
Daniel D. Daugherty
12cd46edc9
8072439: fix for 8047720 may need more work
...
Cleanup PeriodTask_lock usage. Also reviewed by varming@gmail.com .
Co-authored-by: Carsten Varming <varming@gmail.com>
Reviewed-by: dholmes, dcubed, mgronlun, coleenp
2015-03-02 16:31:25 -08:00
Vladimir Ivanov
b4b2912109
Merge
2015-03-02 07:20:09 -08:00
David Lindholm
a827cdfa10
8073464: GC workers do not have thread names
...
Reviewed-by: brutisso, tschatzl
2015-03-03 12:19:35 +01:00
Kim Barrett
40d3986051
8069016: Add BarrierSet downcast support
...
Add FakeRttiSupport utility and use to provide barrier_set_cast.
Reviewed-by: jmasa, sangheki
2015-02-27 19:52:48 -05:00
Vladimir Kozlov
239370b736
Merge
2015-02-26 10:56:54 -08:00
Jesper Wilhelmsson
b22466d59d
Merge
2015-02-26 19:32:03 +01:00
Vladimir Ivanov
dad72d8a2b
Merge
2015-02-24 07:39:22 -08:00
Christian Tornqvist
07a6ab00bc
Merge
2015-02-23 05:01:11 -08:00
Tobias Hartmann
37cfc9fb6d
8073257: compiler/codecache/stress/RandomAllocationTest.java + fastdebug + -XX:+LogCompilation, "allocating without ResourceMark"
...
Added two missing ResourceMarks to 'NMethodSweeper::log_sweep'.
Reviewed-by: kvn, iignatyev
2015-02-23 10:38:26 +01:00
Vladimir Ivanov
93f9344ff4
Merge
2015-02-19 11:12:59 -08:00
Jesper Wilhelmsson
5c18821ea5
Merge
2015-02-19 12:56:50 +01:00
David Holmes
2a2e56342c
8072055: Argument checking for SE Embedded and ARM should be moved out of arguments.cpp
...
Reviewed-by: bdelsart, dlong, hseigel, coleenp
2015-02-18 22:19:47 -05:00
Pavel Punegov
55df61e264
8067012: Don't create MDO for constant getters
...
Add check if the method is constant getter
Reviewed-by: kvn, iveresov
2015-02-18 16:59:56 +03:00
Stefan Karlsson
2e888853a1
8073387: Move VerifyOopClosures out from genOopClosures.hpp
...
Reviewed-by: brutisso, mgerdin, coleenp
2015-02-18 08:57:29 +01:00
David Chase
46fa321d63
8069412: Locks need better debug-printing support
...
Added better debug-printing support and enhanced LogCompilation tool
Reviewed-by: kvn, roland, dholmes
2015-02-17 13:54:53 -05:00
Harold Seigel
ce4261471b
8068687: Remove meta-index support and cleanup hotspot code for rt.jar etc in non-modular jdk image
...
Remove the meta-index code and rt.jar code and comments
Reviewed-by: mchung, gtriantafill
2015-02-17 13:19:23 -05:00
Jesper Wilhelmsson
d7f5fccbc6
Merge
2015-02-16 21:24:39 +01:00
Christian Tornqvist
a72a716adf
Merge
2015-02-14 00:03:48 +00:00
Christian Tornqvist
cdb714aeb5
Merge
2015-02-13 15:05:30 -08:00
Jiangli Zhou
9c5033338c
Merge
2015-02-13 20:33:25 +00:00
Daniel D. Daugherty
a9e28164eb
8061553: Contended Locking fast enter bucket
...
JEP-143/JDK-8061553 Contended Locking fast enter bucket
Co-authored-by: Dave Dice <dave.dice@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Reviewed-by: dholmes, acorn
2015-02-13 10:01:42 -08:00
Stefan Karlsson
4913ad5d7d
8072911: Remove includes of oop.inline.hpp from .hpp files
...
Reviewed-by: brutisso, coleenp, jwilhelm, simonis, dholmes
2015-02-13 14:37:35 +01:00
Christian Tornqvist
094674666c
Merge
2015-02-13 05:17:41 -08:00
Jesper Wilhelmsson
0212ed173a
Merge
2015-02-13 01:41:06 +01:00
Vladimir Ivanov
a1b368700b
Merge
2015-02-12 13:55:54 -08:00
Chris Plummer
0b5dffb337
8054888: Runtime: Add Diagnostic Command that prints the class hierarchy
...
Added the VM.class_hierarhcy DCMD
Reviewed-by: stefank, miauno
2015-02-11 15:22:43 -08:00
Paul Sandoz
c002e71565
8068977: Remove unused sun.misc.Unsafe prefetch intrinsic support
...
Reviewed-by: kvn, vlivanov
2015-02-10 21:32:05 +01:00
Marcus Larsson
7727fe0044
8072621: Clean up around VM_GC_Operations
...
Reviewed-by: brutisso, jmasa
2015-02-13 09:48:49 +01:00
Jesper Wilhelmsson
832b4db215
8072688: Description of flag ExplicitGCInvokesConcurrent should mention G1 as well
...
Changed to a more generic description.
Reviewed-by: mgerdin, tschatzl
2015-02-09 17:38:42 +01:00
Jesper Wilhelmsson
ad23789419
Merge
2015-02-05 12:23:29 +01:00
Christian Tornqvist
edbc932bc7
Merge
2015-02-04 18:22:46 -08:00
Alexander Harlap
3e2dcfd880
8067460: G1: TestResourceManagementFlagWithCommercialBuild.java failed on embedded platform
...
Added extension point to detect unsupported options
Reviewed-by: dholmes, bdelsart
2015-02-04 13:14:27 -05:00
Joseph Provino
00d9c7a2d1
8071805: BarrierSet::Other is not used and should be removed
...
Remove all occurences of BarrierSet::Other because the barrier set kind is never set to Other.
Reviewed-by: tschatzl, kbarrett
2015-02-04 10:18:28 -05:00
Jesper Wilhelmsson
9cc24cf76e
Merge
2015-02-02 13:57:38 +01:00
Jiangli Zhou
dc9bb3c201
8071962: The SA code needs to be updated to support Symbol lookup from the shared archive
...
Support shared symbols lookup.
Reviewed-by: minqi, sspitsyn, dsamersoff, iklam
2015-01-30 20:31:05 -05:00
Yumin Qi
07acd9a05e
Merge
2015-01-30 10:52:25 -08:00
Zoltan Majo
a25fe37e17
8072398: assert fails in L1RGenerator::increment_event_counter_impl
...
Change scaling code to allow scaling with 0.0; change set_tiered_flags() to treat CompileThresholdScaling==0.0 in a special way.
Reviewed-by: kvn, iveresov
2015-02-06 18:16:55 +01:00
Kim Barrett
1a1ddd0d4b
8068942: Improve validation of -XX:G1ConfidencePercent value
...
Validate during argument processing and simplify usage by assuming validated.
Reviewed-by: jmasa, tschatzl
2015-01-29 00:08:38 -05:00
Claes Redestad
155c09ca6b
8069273: Decrease Hot Card Cache Lock contention
...
Reviewed-by: tschatzl, mgerdin
2015-01-29 15:05:25 +01:00
Yumin Qi
49d48d3c4a
Merge
2015-01-29 03:54:44 +00:00
Daniel Fuchs
967c448681
8068730: Increase the precision of the implementation of java.time.Clock.systemUTC()
...
Changes the implementation of java.time.Clock.systemUTC() to take advantage of the maximum resolution of the underlying native clock on which System.currentTimeMillis() is based.
Reviewed-by: dholmes, rriggs, scolebourne, sla
2015-01-28 17:52:48 +01:00
Dean Long
fb0b5b0159
Merge
2015-01-27 13:58:55 -05:00