Christoph Goettschkes
|
ff9d768630
|
8229352: Use of an uninitialized register in 32-bit ARM template interpreter
Reviewed-by: dlong, shade
|
2019-08-19 15:36:07 +03:00 |
|
Shravya Rukmannagari
|
793585b494
|
8225625: AES Electronic Codebook (ECB) encryption and decryption optimization using AVX512 + VAES instructions
AES-ECB encryption and decryption optimization for x86_64 architectures supporting AVX3+VAES
Co-authored-by: Smita Kamath <smita.kamath@intel.com>
Reviewed-by: kvn, valeriep
|
2019-08-16 14:42:50 -07:00 |
|
Erik Österlund
|
f0ff63c19c
|
8229345: Memory leak due to vtable stubs not being shared on SPARC
Reviewed-by: mdoerr, dholmes, kvn
|
2019-08-16 16:50:17 +02:00 |
|
Stefan Karlsson
|
ae5615c614
|
8229258: Rework markOop and markOopDesc into a simpler mark word value carrier
Reviewed-by: rkennke, coleenp, kbarrett, dcubed
|
2019-08-06 10:48:21 +02:00 |
|
Aleksey Shipilev
|
0005ab68af
|
8229709: x86_32 build and test failures after JDK-8228369 (Shenandoah: Refactor LRB C1 stubs)
Reviewed-by: rkennke
|
2019-08-14 20:32:43 +02:00 |
|
Roman Kennke
|
a8aedcea47
|
8229470: Shenandoah: Fix C1 getAndSetObject() failure
Reviewed-by: shade
|
2019-08-13 16:05:58 +02:00 |
|
Roman Kennke
|
de8ce983b3
|
8228369: Shenandoah: Refactor LRB C1 stubs
Reviewed-by: shade
|
2019-08-12 23:37:48 +02:00 |
|
Martin Doerr
|
50baeb8180
|
8229236: CriticalJNINatives: dll handling should be done in native thread state
Temporarily switch thread state from _thread_in_vm to _thread_in_native to execute I/O.
Reviewed-by: dlong, dholmes
|
2019-08-12 10:02:25 +02:00 |
|
Martin Doerr
|
f84231bfbd
|
8228649: [PPC64] SA reads wrong slots from interpreter frames
Make frame layout consistent between dbg and product build and implement offsets accordingly.
Reviewed-by: goetz, gromero
|
2019-08-02 11:28:58 +02:00 |
|
Mikael Vidstedt
|
ce4c42b376
|
Merge
|
2019-08-01 09:23:21 -07:00 |
|
Aleksey Shipilev
|
cfb06a603c
|
8228725: AArch64: Purge method call format support
Reviewed-by: adinn
|
2019-07-30 22:16:48 +02:00 |
|
Martin Doerr
|
918492bb58
|
8228743: [PPC64, s390] Implement FastJNIAccessors
Reviewed-by: goetz, lucy
|
2019-07-30 17:54:53 +02:00 |
|
Mikael Vidstedt
|
895db11053
|
Merge
|
2019-07-29 09:59:04 -07:00 |
|
Martin Doerr
|
70fb85adc5
|
8227680: FastJNIAccessors: Check for JVMTI field access event requests at runtime
Check JvmtiExport::_field_access_count != 0 at runtime
Reviewed-by: dholmes, eosterlund, bulasevich
|
2019-07-29 18:22:55 +02:00 |
|
Aleksey Shipilev
|
f5b92a4ca7
|
8228400: Remove built-in AArch64 simulator
Reviewed-by: adinn, aph, dsamersoff
|
2019-07-29 11:14:06 +02:00 |
|
Richard Reingruber
|
a24a333cfd
|
8228618: s390: c1/c2 fail to add a metadata relocation in the static call stub
Reviewed-by: mdoerr, goetz
|
2019-07-26 16:03:08 +02:00 |
|
Vladimir Ivanov
|
32eb2e45b6
|
8227260: JNI upcalls should bypass class initialization barrier in c2i adapter
Reviewed-by: eosterlund, dholmes, mdoerr
|
2019-07-24 10:50:40 +03:00 |
|
Zhengyu Gu
|
e17feae1e8
|
8228532: Shenandoah: Implement SBSA::try_resolve_jobject_in_native()
Reviewed-by: rkennke
|
2019-07-23 15:33:52 -04:00 |
|
Christian Hagedorn
|
ce70e6c481
|
8071275: remove AbstractAssembler::update_delayed_values dead code
Removed dead code.
Reviewed-by: thartmann, mdoerr
|
2019-07-25 08:04:33 +02:00 |
|
Vladimir Ivanov
|
242bd67c6c
|
8227260: JNI upcalls should bypass class initialization barrier in c2i adapter
Reviewed-by: eosterlund, dholmes, mdoerr, dpochepk
|
2019-07-19 16:25:04 +03:00 |
|
Roman Kennke
|
6a746de90e
|
8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1
Reviewed-by: shade
|
2019-07-18 13:16:10 +02:00 |
|
Zhengyu Gu
|
cb37e2f821
|
8227635: Shenandoah: SHBSA::load_at() needs to deal IN_NATIVE load
Reviewed-by: rkennke, roland
|
2019-07-13 12:14:24 -04:00 |
|
Roman Kennke
|
159a99ee41
|
8227676: Shenandoah: More consistent naming of LRB entry points
Reviewed-by: shade
|
2019-07-15 15:27:06 +02:00 |
|
Jatin Bhateja
|
80f41ad334
|
8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java failed XMM register should be 0-15
Reviewed-by: thartmann, vlivanov, ctornqvi, bsrbnd
|
2019-07-09 15:02:28 -07:00 |
|
Jatin Bhateja
|
3fe67141c7
|
8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java failed XMM register should be 0-15
Reviewed-by: thartmann, vlivanov, ctornqvi, bsrbnd
|
2019-07-09 15:42:44 -07:00 |
|
Roman Kennke
|
307b7e3c04
|
8227199: Shenandoah: Remove superfluous calls to can_do_traversal_gc()
Reviewed-by: shade
|
2019-07-03 17:52:56 +02:00 |
|
Mikael Vidstedt
|
c200fc1f34
|
Merge
|
2019-07-03 07:56:41 -07:00 |
|
Ao Qi
|
302b8d06ce
|
8226878: zero crashes after JDK-8191278
Reviewed-by: shade, jcm
|
2019-06-28 18:01:36 +02:00 |
|
Dmitrij Pochepko
|
685c7b8a43
|
8223173: Implement fast class initialization checks on AARCH64
Reviewed-by: aph
|
2019-06-28 17:10:22 +03:00 |
|
Jesper Wilhelmsson
|
16548883ec
|
Merge
|
2019-06-26 22:16:00 +02:00 |
|
Stuart Monteith
|
d704504260
|
8226515: AArch64: float point register corruption in ZBarrierSetAssembler::load_at
Reviewed-by: aph
|
2019-06-25 10:50:59 +01:00 |
|
Jamsheed Mohammed C M
|
aedbb75803
|
8191278: MappedByteBuffer bulk access memory failures are not handled gracefully
Unsafe.copy*Memory access failures are handled gracefully.
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Reviewed-by: kvn, dcubed, thartmann, coleenp, aph
|
2019-06-24 11:37:56 -07:00 |
|
Nick Gasson
|
a0a919603c
|
8224851: AArch64: fix warnings and errors with Clang and GCC 8.3
Reviewed-by: aph, kbarrett
|
2019-06-17 15:31:49 +08:00 |
|
Erik Österlund
|
a8842c9f59
|
8225642: ZGC: Crash due to bad oops being spilled to stack in load barriers
Co-authored-by: Stuart Monteith <stuart.monteith@linaro.org>
Reviewed-by: neliasso, pliden
|
2019-07-02 11:33:05 +02:00 |
|
Stuart Monteith
|
51eeaf9cb5
|
8214527: ZGC for Aarch64
Implement ZGC for AArch64
Reviewed-by: aph, pliden, eosterlund, rkennke, shade, njian, adinn
|
2019-06-13 15:24:34 +01:00 |
|
Pengfei Li
|
dcf57abbc1
|
8228601: AArch64: Fix interpreter code at JVMCI deoptimization entry
Reviewed-by: adinn, aph
|
2019-07-31 09:52:28 +08:00 |
|
Kazunori Ogata
|
f93ae041ad
|
8224090: [PPC64] Fix SLP patterns for filling an array with double float literals
Reviewed-by: mdoerr, simonis
|
2019-06-12 14:24:11 +02:00 |
|
Martin Doerr
|
3eaf9567b4
|
8224827: Implement fast class initialization checks on s390
Reviewed-by: vlivanov, gromero
|
2019-06-12 14:22:04 +02:00 |
|
Martin Doerr
|
460b4197c4
|
8223249: [s390] Cleanup TemplateInterpreterGenerator::generate_fixed_frame
Reviewed-by: coleenp, gromero
|
2019-06-12 14:21:36 +02:00 |
|
Martin Doerr
|
98e6903c57
|
8224826: Implement fast class initialization checks on PPC64
Reviewed-by: vlivanov, gromero
|
2019-06-11 09:51:33 +02:00 |
|
Dmitrij Pochepko
|
be42d7e20d
|
8222412: AARCH64: multiple instructions encoding issues
Reviewed-by: aph
|
2019-06-10 17:02:35 +03:00 |
|
Nils Eliasson
|
75e9d0a290
|
8224675: Late GC barrier insertion for ZGC
Reviewed-by: roland, eosterlund, pliden
|
2019-02-14 14:54:05 +01:00 |
|
Sandhya Viswanathan
|
7d3e1081a9
|
8224234: compiler/codegen/TestCharVect2.java fails in test_mulc
Reviewed-by: vlivanov, thartmann
|
2019-06-07 15:35:32 -07:00 |
|
Martin Doerr
|
4a13459dd5
|
8225347: [s390] Unexpected exit from stack overflow test
Reviewed-by: simonis
|
2019-06-07 10:13:30 +02:00 |
|
Vladimir Ivanov
|
6346d77b03
|
8225106: C2: Parse::clinit_deopt asserts when holder klass is in error state
Reviewed-by: mdoerr
|
2019-06-06 13:46:01 +03:00 |
|
Aleksey Shipilev
|
769993939e
|
8225048: Shenandoah x86_32 support
Reviewed-by: erikj, rkennke
|
2019-06-02 10:08:39 +02:00 |
|
Xiang Yuan
|
76361f63bd
|
8224828: aarch64: rflags is not correct after safepoint poll
Reviewed-by: aph, adinn
|
2019-05-30 10:29:55 +08:00 |
|
Vladimir Ivanov
|
e72bfe15ad
|
8223213: Implement fast class initialization checks on x86-64
Reviewed-by: kvn, redestad, dholmes, mdoerr, coleenp
|
2019-05-30 13:39:13 +03:00 |
|
Roman Kennke
|
fb4bb0a6cb
|
8224584: Shenandoah: Eliminate forwarding pointer word
Reviewed-by: shade, roland
|
2019-05-29 12:01:21 +02:00 |
|
Vivek Deshpande
|
920ded41d8
|
8224558: Fix replicateB encoding
Reviewed-by: thartmann, vlivanov
|
2019-05-28 09:56:47 -07:00 |
|