Christian Tornqvist
|
06e3a5cb60
|
8156066: Backout JDK-8153892
Reviewed-by: coleenp, mikael
|
2016-05-04 15:32:26 -04:00 |
|
Leonid Mesnik
|
094416e1ec
|
8155946: Minimal VM fails to built after 8154153: PS: Restore preserved marks in parallel
Reviewed-by: stefank
|
2016-05-04 17:47:05 +03:00 |
|
Mikael Gerdin
|
9cad8a6125
|
8155943: Move G1Eden/SurvivorRegions into their own source files
Reviewed-by: sjohanss, ehelin
|
2016-05-04 13:12:23 +02:00 |
|
Goetz Lindenmaier
|
1e4b00b1dc
|
8140594: Various minor code improvements (compiler)
Various minor code improvements (compiler)
Reviewed-by: thartmann, kvn
|
2016-05-03 12:23:06 +02:00 |
|
Jamsheed Mohammed C M
|
96c4dc3210
|
8144856: fix assert in CompiledStaticCall::set_to_interpreted
Trivial cleanup in assert code.
Reviewed-by: kvn, goetz, thartmann
|
2016-05-09 23:49:22 -07:00 |
|
Jamsheed Mohammed C M
|
4ece44cbfa
|
8150016: small typo in ciReplay code
Changed atol to atoi
Reviewed-by: kvn
|
2016-05-10 00:17:46 -07:00 |
|
Roland Westrelin
|
a1e5418d19
|
8154826: AArch64: take advantage better of base + shifted offset addressing mode
Reshape address subtree to fit aarch64 addressing mode
Reviewed-by: kvn, aph
|
2016-05-09 11:34:09 +02:00 |
|
Rahul Raghavan
|
7adc4034cd
|
8153655: Make intrinsics flags diagnostic and update intrinsics tests to enable diagnostic options
Converted all intrinsics flags to diagnostic and updated related intrinsics tests to enable diagnostic options
Reviewed-by: kvn
|
2016-05-09 01:21:55 -07:00 |
|
Tom Rodriguez
|
4e7451cd5b
|
Merge
|
2016-05-06 18:08:01 +00:00 |
|
Vladimir Ivanov
|
e704d47b85
|
Merge
|
2016-05-06 19:35:23 +03:00 |
|
Vladimir Ivanov
|
e1512b1e15
|
Merge
|
2016-05-06 18:37:58 +03:00 |
|
Aleksey Shipilev
|
ffc21de072
|
8155965: Unsafe.weakCompareAndSetVolatile entry points and intrinsics
Reviewed-by: psandoz, vlivanov
|
2016-05-06 17:59:35 +03:00 |
|
Aleksey Shipilev
|
9773289026
|
Merge
|
2016-05-06 14:44:09 +00:00 |
|
Aleksey Shipilev
|
b3f1f110f4
|
8156068: Unsafe.{get|set}Opaque should be single copy atomic
Reviewed-by: psandoz, vlivanov
|
2016-05-06 15:41:15 +03:00 |
|
Goetz Lindenmaier
|
37389f4e60
|
8156190: [ppc] Fix build after "8151268: Wire up the x86 _vectorizedMismatch stub routine in C1"
New function was placed within other function.
Reviewed-by: mdoerr
|
2016-05-06 09:10:47 +02:00 |
|
Tom Rodriguez
|
b9a1863e45
|
8156178: [JVMCI] expose StubRoutines trig functions
Reviewed-by: kvn
|
2016-05-05 20:14:46 -07:00 |
|
Alan Bateman
|
a503db18fb
|
8154956: Module system implementation refresh (4/2016)
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Reviewed-by: acorn, jiangli, ccheung, hseigel
|
2016-05-03 09:09:20 +01:00 |
|
Cheleswer Sahu
|
323c1d5dbf
|
8054326: Confusing message in "Current rem set statistics"
Reviewed-by: pliden, kevinw
|
2016-05-02 13:28:08 +05:30 |
|
Roland Westrelin
|
160798c7e7
|
8154943: AArch64: redundant address computation instructions with vectorization
Duplicated i2l nodes can be eliminated to optimize redundant address computations
Reviewed-by: kvn, dlong
|
2016-04-29 17:24:16 +02:00 |
|
Roland Westrelin
|
0ab61a6e28
|
8155717: Aarch64: enable loop superword's unrolling analysis
Reviewed-by: aph, kvn, mcberg
|
2016-05-04 13:32:03 -07:00 |
|
Ed Nevill
|
fbac01c4e5
|
8155967: aarch64: fix register usage in block zeroing
Fix array fill stub to use r10 == base and r11 == count
Reviewed-by: aph
|
2016-05-03 20:36:17 +00:00 |
|
Tom Rodriguez
|
0091cd268a
|
Merge
|
2016-05-03 21:28:46 +00:00 |
|
Christian Thalinger
|
2898a8c8f0
|
Merge
|
2016-05-03 19:45:44 +00:00 |
|
Tom Rodriguez
|
38df4e48a4
|
8155771: [JVMCI] expose JVM_ACC_IS_CLONEABLE_FAST
Reviewed-by: twisti
|
2016-05-03 12:15:06 -07:00 |
|
Roland Schatz
|
fc0b590c74
|
8155735: use strings instead of Symbol* in JVMCI exception stubs
Reviewed-by: never, twisti
|
2016-05-03 11:57:03 +02:00 |
|
Goetz Lindenmaier
|
9722354d37
|
8155738: C2: fix frame_complete_offset
During scratch_emit_size wrong value was set. Also set offset of ppc.
Reviewed-by: kvn, dlong
|
2016-05-02 14:17:19 -07:00 |
|
Dmitrij Pochepko
|
73db8859bf
|
8155163: JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget implementation doesn't match javadoc
Reviewed-by: twisti
|
2016-05-02 03:24:02 +03:00 |
|
Dmitrij Pochepko
|
7982dafac2
|
8155244: JVMCI: MemoryAccessProvider.readUnsafeConstant javadoc should be updated for null JavaKind case
Reviewed-by: twisti
|
2016-05-02 03:20:23 +03:00 |
|
Ed Nevill
|
17ee5a98f3
|
8155790: aarch64: debug VM fails to start after 8155617
Fix base register to point to end after zeroing
Reviewed-by: aph
|
2016-04-30 00:57:04 -07:00 |
|
Tom Rodriguez
|
f1eeebc17e
|
8154483: update IGV with improvements from Graal
Reviewed-by: kvn
|
2016-04-29 12:56:27 -07:00 |
|
Zoltan Majo
|
17cc8b583e
|
Merge
|
2016-04-29 13:10:01 +02:00 |
|
Zoltan Majo
|
b5f1bd24d2
|
Merge
|
2016-04-29 12:05:31 +02:00 |
|
Zoltan Majo
|
413417522f
|
8153340: Disallow misconfiguration and improve the consistency of allocation prefetching
Improve allocation prefetching.
Reviewed-by: kvn
|
2016-04-29 08:32:42 +02:00 |
|
Ed Nevill
|
41258ea37a
|
8155617: aarch64: ClearArray does not use DC ZVA
Implement block zero using DC ZVA
Co-authored-by: Long Chen <long.chen@linaro.org>
Reviewed-by: aph
|
2016-04-28 13:26:29 +00:00 |
|
Tobias Hartmann
|
06645bc9d5
|
6941938: Improve array equals intrinsic on SPARC
Array equals intrinsic should do 8-byte comparison on SPARC.
Reviewed-by: kvn, jrose, mgerdin, twisti
|
2016-04-28 17:36:37 +02:00 |
|
Roland Westrelin
|
cca965a11d
|
8155612: Aarch64: vector nodes need to support misaligned offset
Add support for misaligned offsets.
Reviewed-by: aph
|
2016-04-28 15:24:17 +02:00 |
|
Martin Doerr
|
8f2a47ba2e
|
8154836: VM crash due to "Base pointers must match"
Improve the handling of AddP nodes in final graph reshaping.
Reviewed-by: kvn, zmajo
|
2016-04-28 10:32:12 +02:00 |
|
Tom Rodriguez
|
593cf3fb16
|
8152903: [JVMCI] CompilerToVM::resolveMethod should correctly handle private methods in interfaces
Reviewed-by: iveresov
|
2016-04-27 16:20:49 -07:00 |
|
Vivek Deshpande
|
8cb0a98032
|
8154975: Update for vectorizedMismatch with AVX512
Reviewed-by: kvn
|
2016-04-27 13:37:07 -07:00 |
|
Mikael Gerdin
|
432cff9626
|
8155634: Clean out old logging and dead code from SurvRateGroup
Reviewed-by: jmasa, tschatzl, sjohanss
|
2016-04-27 16:20:05 +02:00 |
|
Mikael Gerdin
|
512ffd9ded
|
Merge
|
2016-05-04 10:06:00 +02:00 |
|
Vladimir Kozlov
|
654f1d0efd
|
Merge
|
2016-05-04 03:19:43 +02:00 |
|
Vivek Deshpande
|
1b213af30c
|
8155864: api/java_lang/Math/cos_cos6 and sin_sin6 fail
Reviewed-by: kvn
|
2016-05-03 17:11:39 -07:00 |
|
Jon Masamitsu
|
15134d34fc
|
Merge
|
2016-05-04 00:00:24 +00:00 |
|
Jon Masamitsu
|
6663f0cfed
|
8155966: Assertion failures when -XX:+UseParallelGC -XX:ParallelGCThreads=1
Reviewed-by: drwhite, kbarrett
|
2016-05-03 16:19:42 -07:00 |
|
Stefan Karlsson
|
f8be292b88
|
8141501: Problems with BitMap buffer management
Reviewed-by: pliden, kbarrett
|
2016-05-03 22:45:27 +02:00 |
|
Mikael Gerdin
|
462ad706f1
|
8150721: Don't explicitly manage G1 young regions in YoungList
Reviewed-by: ehelin, sjohanss, tschatzl
|
2016-05-03 12:33:10 +02:00 |
|
David Holmes
|
0adae4d914
|
8154710: [Solaris] Investigate use of in-memory low-resolution timestamps for Java and internal time API's
Reviewed-by: shade, rriggs, dcubed
|
2016-05-02 19:38:15 -04:00 |
|
Derek White
|
46d52062aa
|
8134889: Kitchensink stress test crashes with out of memory error
Add a hard max of 16 GC threads (each for concurrent and parallel G1) on 32-bit JVMs.
Reviewed-by: mgerdin, pliden
|
2016-05-02 12:14:26 -04:00 |
|
Mikael Vidstedt
|
7933c418de
|
8153892: Handle unsafe access error directly in signal handler instead of going through a stub
Reviewed-by: stuefe, dholmes
|
2016-05-03 08:12:25 -07:00 |
|