Commit Graph

30354 Commits

Author SHA1 Message Date
Per Lidén
4dc240f785 8079792: GC directory structure cleanup
Reviewed-by: brutisso, stefank, david
2015-05-13 15:16:06 +02:00
Jesper Wilhelmsson
042902811c Merge 2015-05-11 16:30:26 +02:00
Per Lidén
95da544d68 8079579: Add SuspendibleThreadSetLeaver and make SuspendibleThreadSet::joint()/leave() private
Reviewed-by: brutisso, david
2015-05-11 13:57:30 +02:00
David Lindholm
5b29324b68 8076542: G1 does not print heap page size information with -XX:+TracePageSizes
Reviewed-by: tschatzl, brutisso
2015-05-11 10:29:57 +02:00
Kim Barrett
7590aeb6e2 8079080: ConcurrentMark::mark_stack_push(oop) is unused
Remove unused functions from ConcurrentMark and CMMarkStack.

Reviewed-by: jmasa, tschatzl
2015-05-10 01:11:13 -04:00
Harold Seigel
da4711381d Merge 2015-05-08 13:25:11 -04:00
Joseph Provino
f979b6f8f6 7006810: G1: Introduce peace-of-mind checking in the Suspendible Thread Set
Add asserts to ensure thread is in the right state.

Reviewed-by: tschatzl, pliden
2015-05-08 09:52:51 -04:00
Claes Redestad
a890eee817 8079263: Suppress warning about disabling adaptive size policy when enabling UseLargePages with UseNUMA when adaptive size policy is disabled
Reviewed-by: jmasa, jwilhelm
2015-05-08 15:41:39 +02:00
Bengt Rutisson
890471d11a 8079561: Add a method to convert counters to milliseconds
Reviewed-by: mgerdin, ehelin
2015-05-08 10:30:16 +02:00
Alejandro Murillo
58a1361125 Merge 2015-05-07 15:34:45 -07:00
Vladimir Kozlov
fcf64c698f Merge 2015-05-07 11:28:03 -07:00
Ed Nevill
69aa7ea566 8079507: aarch64: fails to build due to changes to template interpreter
Fix by merging in changes from fix for 8074345

Reviewed-by: kvn
2015-05-07 13:58:57 +00:00
Thomas Schatzl
00e2ae0942 8079556: BACKOUT - Determining the desired PLAB size adjusts to the the number of threads at the wrong place
Reviewed-by: jwilhelm, brutisso
2015-05-07 10:32:42 +02:00
Mikael Vidstedt
fc7e87d337 8079545: [TESTBUG] hotspot_basicvmtest doesn't fail even if VM crashes
Reviewed-by: ctornqvi, dholmes
2015-05-06 17:42:24 -07:00
Daniel D. Daugherty
a692523e95 8079359: disable JDK-8061553 optimization while JDK-8077392 is resolved
Borrow an unused SyncFlags value to disable the "fast enter" optimization.

Reviewed-by: lana, dsamersoff, amurillo
2015-05-05 18:57:57 -07:00
Coleen Phillimore
c6e557977e 8069005: Hotspot crashes in System.out.println with assert(resolved_method->method_holder()->is_linked()) failed: must be linked
Move java.lang.Class initialization sooner in bootstrapping the jvm

Reviewed-by: dholmes, hseigel
2015-05-05 16:09:30 -04:00
Jan Civlin
c7d33de202 8076284: Improve vectorization of parallel streams
Improve vectorization of java/util/stream/Streams$RangeIntSpliterator::forEachRemaining() method and enable loop vectorization in a given method on demand.

Reviewed-by: kvn
2015-05-05 12:33:57 -07:00
Roland Westrelin
cf9c335865 Merge 2015-05-05 19:27:08 +02:00
Rickard Bäckman
41e1772251 8064458: OopMap class could be more compact
Reviewed-by: kvn, bdelsart
2015-05-05 16:50:25 +02:00
Andreas Woess
5c13c285f7 8075492: adopt recent IGV
Adopted recent sources, updated README, added build and run instructions; ignored IGV build files in Mercurial; adapted HotSpot Ideal graph printer to current IGV's data format schema; reintroduced control flow window and basic block layout

Co-authored-by: Bernhard Urban <bernhard.urban@oracle.com>
Co-authored-by: Christian Haeubl <christian.haeubl@oracle.com>
Co-authored-by: Doug Simon <doug.simon@oracle.com>
Co-authored-by: Gilles Duboscq <gilles.duboscq@oracle.com>
Co-authored-by: Lukas Stadler <lukas.stadler@oracle.com>
Co-authored-by: Peter Hofer <peter.hofer@jku.at>
Co-authored-by: Roland Schatz <roland.schatz@oracle.com>
Co-authored-by: Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
Co-authored-by: Tom Rodriguez <tom.rodriguez@oracle.com>
Reviewed-by: kvn, roland
2015-05-05 13:06:10 +02:00
Alejandro Murillo
40dd1bad2c Merge 2015-05-02 00:16:29 -07:00
Jon Masamitsu
4d62005c68 8079235: quarantine TestLargePageUseForAuxMemory.java
Reviewed-by: kvn
2015-05-01 16:22:41 -07:00
Vladimir Kozlov
a8e9687134 8079231: quarantine compiler/jsr292/CallSiteDepContextTest.java
Reviewed-by: dlong
2015-05-01 14:23:42 -07:00
Alejandro Murillo
d83bdb4157 Merge 2015-05-01 03:56:01 -07:00
J. Duke
cbb7a567ca Merge 2017-07-05 20:31:05 +02:00
J. Duke
549e22fc90 Merge 2017-07-05 20:31:01 +02:00
J. Duke
ee04c5414a Merge 2017-07-05 20:30:53 +02:00
J. Duke
84371ae0b4 Merge 2017-07-05 20:30:49 +02:00
J. Duke
363c2c8116 Merge 2017-07-05 20:30:45 +02:00
J. Duke
4cc3a4c666 Merge 2017-07-05 20:30:39 +02:00
J. Duke
328a653b20 Merge 2017-07-05 20:30:34 +02:00
J. Duke
d43b3be664 Merge 2017-07-05 20:30:27 +02:00
J. Duke
f7fcffccd1 Added tag jdk9-b62 for changeset e7dbbef69d12 2017-07-05 20:30:12 +02:00
J. Duke
18bafb792c Merge 2017-07-05 20:30:11 +02:00
J. Duke
a1b3e2a77f Merge 2017-07-05 20:30:08 +02:00
J. Duke
835f5cc00c Merge 2017-07-05 20:30:02 +02:00
J. Duke
7c2815165a Merge 2017-07-05 20:29:56 +02:00
J. Duke
6407ee25ed Merge 2017-07-05 20:29:49 +02:00
J. Duke
455272b6b7 Merge 2017-07-05 20:29:43 +02:00
J. Duke
8e64919bc3 Merge 2017-07-05 20:29:40 +02:00
J. Duke
de5b4c6db3 Merge 2017-07-05 20:29:34 +02:00
J. Duke
95c5aa2ef1 Added tag jdk9-b61 for changeset ac3f5a39d4ff 2017-07-05 20:29:23 +02:00
J. Duke
7cbdcf978d Merge 2017-07-05 20:29:22 +02:00
J. Duke
d59f56e8a0 Merge 2017-07-05 20:29:18 +02:00
J. Duke
79883805e2 Merge 2017-07-05 20:29:12 +02:00
J. Duke
13666bd31b Merge 2017-07-05 20:29:06 +02:00
J. Duke
dd21caa0dd Merge 2017-07-05 20:28:59 +02:00
J. Duke
4c6b313f24 Merge 2017-07-05 20:28:54 +02:00
J. Duke
39517460b3 Merge 2017-07-05 20:28:49 +02:00
J. Duke
d17ad2f817 Merge 2017-07-05 20:28:36 +02:00