Rickard Bäckman
3dc9461bc8
8079797: assert(index >= 0 && index < _count) failed: check
...
Reviewed-by: kvn
2015-05-11 09:44:07 +02:00
Tobias Hartmann
005adcec93
Merge
2015-05-11 07:58:02 +02:00
Tobias Hartmann
e113dfc652
8079343: Crash in PhaseIdealLoop with "assert(!had_error) failed: bad dominance"
...
C2 should not try to vectorize loops with loop variant vector base address.
Reviewed-by: kvn
2015-05-11 07:44:46 +02:00
Michael C Berg
4fca8dbb1f
8076276: Add support for AVX512
...
Reviewed-by: kvn, roland
2015-05-08 11:49:20 -07:00
Tobias Hartmann
43a5abc876
8078497: C2's superword optimization causes unaligned memory accesses
...
Prevent vectorization of memory operations with different invariant offsets if unaligned memory accesses are not allowed.
Reviewed-by: kvn
2015-05-08 12:19:17 +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
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
J. Duke
6f44cda10b
Added tag jdk9-b60 for changeset 38f98cb6b335
2017-07-05 20:28:21 +02:00
J. Duke
ec05163d91
Merge
2017-07-05 20:28:21 +02:00
J. Duke
8892776da8
Merge
2017-07-05 20:28:17 +02:00
J. Duke
d63c6e90be
Merge
2017-07-05 20:28:13 +02:00
J. Duke
6a85d1b9c5
Merge
2017-07-05 20:28:09 +02:00