Doug Simon
|
80739e11b5
|
8279619: [JVMCI] improve EncodedSpeculationReason
Reviewed-by: never
|
2023-03-03 15:52:46 +00:00 |
|
Emanuel Peter
|
46bcc4901e
|
8302147: Speed up compiler/jvmci/compilerToVM/IterateFramesNative.java
Reviewed-by: kvn, thartmann
|
2023-02-15 07:36:53 +00:00 |
|
Doug Simon
|
06394ee8b1
|
8300590: [JVMCI] BytecodeFrame.equals is broken
Reviewed-by: adinn, dlong
|
2023-01-21 11:31:44 +00:00 |
|
Xiaolin Zheng
|
da75de3184
|
8299172: RISC-V: [TESTBUG] Fix stack alignment logic in jvmci RISCV64TestAssembler.java
Reviewed-by: fyang
|
2022-12-23 11:54:00 +00:00 |
|
Doug Simon
|
8b69a2e434
|
8298099: [JVMCI] decouple libgraal from JVMCI module at runtime
Reviewed-by: never
|
2022-12-07 22:11:11 +00:00 |
|
Severin Gehwolf
|
08e6a820bc
|
8297590: [TESTBUG] HotSpotResolvedJavaFieldTest does not run
Reviewed-by: chagedorn, dnsimon
|
2022-11-25 16:29:53 +00:00 |
|
Doug Simon
|
95c390ec75
|
8296956: [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value
Reviewed-by: thartmann, never
|
2022-11-16 21:21:04 +00:00 |
|
Doug Simon
|
37848a9ca2
|
8296967: [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod
Reviewed-by: never
|
2022-11-16 20:27:19 +00:00 |
|
Doug Simon
|
4ce4f384d7
|
8296958: [JVMCI] add API for retrieving ConstantValue attributes
Reviewed-by: never
|
2022-11-16 19:56:14 +00:00 |
|
Olga Mikhaltsova
|
277f0c24a2
|
8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java fails after JDK-8262901
Reviewed-by: kvn, thartmann
|
2022-11-14 08:40:11 +00:00 |
|
Olga Mikhaltsova
|
6b456f7a9b
|
8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10>
Reviewed-by: aph
|
2022-11-10 21:06:15 +00:00 |
|
Magnus Ihse Bursie
|
d5a1521fde
|
8295470: Update openjdk.java.net => openjdk.org URLs in test code
Reviewed-by: michaelm, prr, darcy
|
2022-10-20 10:33:18 +00:00 |
|
Doug Simon
|
03e63a2b87
|
8295225: [JVMCI] codeStart should be cleared when entryPoint is cleared
Reviewed-by: never
|
2022-10-13 08:34:36 +00:00 |
|
Sacha Coppey
|
7a194d31a3
|
8290154: [JVMCI] partially implement JVMCI for RISC-V
Reviewed-by: ihse, dnsimon, yadongwang
|
2022-10-07 13:09:09 +00:00 |
|
Doug Simon
|
b8b9b97a1a
|
8294676: [JVMCI] InstalledCode.deoptimize(false) should not touch address field
Reviewed-by: never
|
2022-10-01 11:20:46 +00:00 |
|
Doug Simon
|
b0e0b87891
|
8292917: [JVMCI] Extend InstalledCode API to make an nmethod non entrant.
Reviewed-by: never
|
2022-08-27 08:21:58 +00:00 |
|
Doug Simon
|
259ba86c60
|
8290075: [JVMCI] only blessed methods can link against EventWriterFactory.getEventWriter
Reviewed-by: mgronlun
|
2022-08-23 07:24:53 +00:00 |
|
Coleen Phillimore
|
0c37008917
|
8275662: remove test/lib/sun/hotspot
Reviewed-by: mseledtsov, sspitsyn, lmesnik
|
2022-07-11 13:07:03 +00:00 |
|
Coleen Phillimore
|
e7795851d2
|
8271707: migrate tests to use jdk.test.whitebox.WhiteBox
Reviewed-by: lmesnik, dholmes
|
2022-07-08 15:55:14 +00:00 |
|
Doug Simon
|
c45d613faa
|
8289687: [JVMCI] bug in HotSpotResolvedJavaMethodImpl.equals
Reviewed-by: kvn
|
2022-07-05 18:25:12 +00:00 |
|
Doug Simon
|
ba670ecbb9
|
8289094: [JVMCI] reduce JNI overhead and other VM rounds trips in JVMCI
Reviewed-by: kvn, dlong
|
2022-06-29 16:14:55 +00:00 |
|
Emanuel Peter
|
302a6c068d
|
8287801: Fix test-bugs related to stress flags
Reviewed-by: chagedorn, thartmann
|
2022-06-20 14:29:06 +00:00 |
|
Boris Ulasevich
|
68b2057205
|
8287373: remove unnecessary paddings in generated code
Reviewed-by: kvn
|
2022-06-15 09:10:48 +00:00 |
|
Yasumasa Suenaga
|
e3791ecfe4
|
8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type #
Reviewed-by: kvn, dnsimon
|
2022-06-01 14:41:23 +00:00 |
|
Doug Simon
|
8543aaa7eb
|
8283839: [JVMCI] add support for querying indy bootstrap method target and arguments
Reviewed-by: psandoz, kvn
|
2022-04-20 20:25:00 +00:00 |
|
Doug Simon
|
1ebf2f0d37
|
8284909: [JVMCI] remove remnants of AOT support
Reviewed-by: kvn
|
2022-04-15 17:30:00 +00:00 |
|
Dean Long
|
34d4ffcea5
|
8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code
Reviewed-by: dnsimon, iveresov
|
2022-03-15 07:24:50 +00:00 |
|
Foivos Zakkak
|
0cbc4b85bf
|
8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly
Reviewed-by: sgehwolf, dnsimon
|
2022-03-08 15:35:55 +00:00 |
|
Matteo Baccan
|
ccad39237a
|
8282657: Code cleanup: removing double semicolons at the end of lines
Reviewed-by: lancea, rriggs, ihse, prr, iris, wetmore, darcy, dholmes
|
2022-03-07 21:33:40 +00:00 |
|
Alan Hayward
|
6fab8a2d6a
|
8277204: Implement PAC-RET branch protection on Linux/AArch64
Reviewed-by: erikj, ihse, adinn, ngasson
|
2022-02-24 16:38:56 +00:00 |
|
Doug Simon
|
e14fb4f4aa
|
8279437: [JVMCI] exception in HotSpotJVMCIRuntime.translate can exit the VM
Reviewed-by: kvn
|
2022-01-08 21:47:54 +00:00 |
|
Yi Yang
|
2f0bde1a65
|
8277102: Dubious PrintCompilation output
Reviewed-by: thartmann, dnsimon
|
2021-11-19 02:04:48 +00:00 |
|
Doug Simon
|
2448b3f5f9
|
8275874: [JVMCI] only support aligned reads in c2v_readFieldValue
Reviewed-by: never, shade
|
2021-10-26 18:50:21 +00:00 |
|
Doug Simon
|
4dec8fc4cc
|
8275645: [JVMCI] avoid unaligned volatile reads on AArch64
Reviewed-by: kvn, never
|
2021-10-22 16:20:31 +00:00 |
|
Igor Veresov
|
83b2219220
|
8273612: Fix for JDK-8272873 causes timeout in running some tests with -Xcomp
Reviewed-by: kvn, neliasso
|
2021-10-05 19:44:17 +00:00 |
|
Jesper Wilhelmsson
|
c8add223a1
|
Merge
Reviewed-by: mikael
|
2021-08-03 01:01:25 +00:00 |
|
Igor Ignatyev
|
ada58d13f7
|
8067223: [TESTBUG] Rename Whitebox API package
Reviewed-by: dholmes, kvn
|
2021-08-02 20:44:18 +00:00 |
|
Andreas Woess
|
3aadae2077
|
8271140: Fix native frame handling in vframeStream::asJavaVFrame()
Reviewed-by: dnsimon, kvn, never
|
2021-07-26 19:47:34 +00:00 |
|
Igor Veresov
|
7468bbcd64
|
8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true
Reviewed-by: kvn
|
2021-07-23 22:18:51 +00:00 |
|
Andreas Woess
|
b1bb05bcf4
|
8269592 : [JVMCI] Optimize c2v_iterateFrames
Reviewed-by: kvn, never, dlong
|
2021-07-14 17:32:55 +00:00 |
|
Severin Gehwolf
|
d32e42cdd4
|
8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas
Backport-of: 6a9bc10873
|
2021-07-13 14:34:35 +00:00 |
|
Severin Gehwolf
|
6a9bc10873
|
8270184: [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas
Reviewed-by: kvn
|
2021-07-12 08:25:22 +00:00 |
|
Dean Long
|
ab7ff1e137
|
8266885: [aarch64] Crash with 'Field too big for insn' for some tests under compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/
Reviewed-by: ngasson, dnsimon, kvn
|
2021-06-23 01:48:19 +00:00 |
|
Weijun Wang
|
640a2afda3
|
8267184: Add -Djava.security.manager=allow to tests calling System.setSecurityManager
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: dholmes, alanb, dfuchs, mchung, mullan, prr
|
2021-05-24 16:55:55 +00:00 |
|
Doug Simon
|
fdd0352884
|
8267338: [JVMCI] revive JVMCI API removed by JDK-8243287
Reviewed-by: mchung, hseigel
|
2021-05-19 13:59:46 +00:00 |
|
Vladimir Kozlov
|
2effdd1b67
|
8267112: JVMCI compiler modules should be kept upgradable
Reviewed-by: mchung, erikj, dnsimon
|
2021-05-17 20:11:01 +00:00 |
|
Harold Seigel
|
e14b026841
|
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
|
2021-05-13 12:46:54 +00:00 |
|
Igor Ignatyev
|
69ad8ac537
|
8266169: mark hotspot compiler/jvmci tests which ignore VM flags
Reviewed-by: kvn
|
2021-04-28 03:41:27 +00:00 |
|
Tom Rodriguez
|
852a41d718
|
8258625: [JVMCI] refactor and unify JVMCI readFieldValue path
Reviewed-by: kvn
|
2021-04-26 20:00:23 +00:00 |
|
Doug Simon
|
7df0c10a4d
|
8265480: add basic JVMCI support for JEP 309: Dynamic Class-File Constants
Reviewed-by: kvn, psandoz
|
2021-04-22 15:59:12 +00:00 |
|