-
Bug
-
Resolution: Fixed
-
P3
-
15
-
b27
746344a0afb Wed Jun 3 22:47:22 2020 +0000 Christian Wimmer [GR-23900] More support for JDK 15.
493df5314a8 Wed Jun 3 19:56:13 2020 +0000 Stefan Anzinger [GR-23910] Full system barrier to mitigate speculative exec.
c1a4bce94a4 Tue Jun 2 23:59:01 2020 +0000 Dean Long [GR-23776] Turn off graph assumptions for jaotc.
918af871d28 Mon Jun 1 23:38:48 2020 +0000 Tom Rodriguez [GR-23894] Canonicalize IfNode to ConditionalNode for variable assignment.
c183ad7fd2e Mon Jun 1 20:49:57 2020 +0000 Doug Simon [GR-23807] Adapt to
17aae2c41eb Mon Jun 1 16:25:43 2020 +0000 Tom Rodriguez [GR-3616] [GR-23680] Use HotSpotMarkId for code marks.
cf89df38205 Sun May 31 22:29:07 2020 +0000 Dean Long [GR-23882] Fix crash in StubRoutines::checkcast_arraycopy.
ba746609bba Fri May 29 16:13:27 2020 +0000 Stefan Anzinger [GR-19195] Rework handling of volatile accesses on aarch64.
832624a51d6 Fri May 29 00:51:43 2020 +0000 Tom Rodriguez [GR-23848] Only report the stub signature in Stub.toString.
dc17d6d6035 Thu May 28 21:42:05 2020 +0000 Igor Veresov [GR-23696] Add limited constant replacement after GC barrier expansion.
c76a2e11a12 Thu May 28 16:11:49 2020 +0000 Vladimir Kozlov [GR-23103] Update updategraalinopenjdk script to filter out SPARC port.
446bf917624 Thu May 28 12:03:21 2020 +0000 Gergö Barany [GR-21064] Refactoring of System.arraycopy support.
2dfa6ab92a0 Thu May 28 03:27:37 2020 +0000 Tom Rodriguez [GR-23729] Fix logic for detecting independent tests.
f89843e35da Thu May 28 02:10:04 2020 +0000 Doug Simon [GR-23736] Added some jdk15 gates.
e812b3be336 Wed May 27 08:15:19 2020 +0000 Gergö Barany [GR-9602] Optimize branching on isNaN on AMD64.
18bdfddcbed Tue May 26 14:42:23 2020 +0000 Christian Wimmer [GR-23698] Add class init check for dynamic object allocation, model class initialization checks as a proper Graal node.
8aa3ba97eec Tue May 26 11:04:09 2020 +0000 Svatopluk Dědic [GR-23685] Dump executionId to IGV.
f881bf3914c Mon May 25 22:59:46 2020 +0000 Matthieu Bovel [GR-17118] Optimize integer switches compilation.
a6ad2069369 Mon May 25 21:22:15 2020 +0000 Christian Wirth [GR-23747] Fix error 'VM config values not expected to be present in JDK 11'.
8aac8f4686f Mon May 25 15:31:25 2020 +0000 Josef Haider [GR-17743] Add branch probabilities to String intrinsics.
704a4b22feb Sun May 24 17:33:14 2020 +0000 Christian Wimmer [GR-23709] Remove code duplication of Lowerable.lower.
f5ce316e94c Thu May 21 19:42:06 2020 +0000 Igor Veresov [GR-23108] Several AOT jtreg tests fail both on x86_64 and aarch64.
efada45c839 Thu May 21 17:37:00 2020 +0000 Tom Rodriguez [GR-23502] Refactor ForeignCallDescriptor.
011f6667d81 Thu May 21 03:31:22 2020 +0000 Thomas Würthinger [GR-8091] Guard against too many edges in a node list.
f72f23f70e6 Thu May 21 02:29:15 2020 +0000 Stefan Anzinger [GR-22278] ConstantStringIndexOfSnippets: Fix NPE in libgraal by copying byte[] with reflection.
a635dd584a5 Wed May 20 23:41:02 2020 +0000 Thomas Würthinger [GR-7621] Improve javadoc of EconomicMap.
0aa8509fcd1 Tue May 19 20:38:44 2020 +0000 Yudi Zheng [GR-23633] CounterMode.implCrypt intrinsic should not be applied when receiver is not an AESCrypt.
bb6d0f320e6 Tue May 19 14:40:11 2020 +0000 Doug Simon [GR-23643] AArch64: jaotc generates incorrect code for compressed OOPs with non-zero heap base (#2446).
ca0305e85cf Tue May 19 11:07:22 2020 +0000 Yudi Zheng [GR-23630] FusedMultiplyAddNode's stamp computation should not return infinity when it can be evaluated to a non-infinity value.
786e023199b Tue May 19 06:52:29 2020 +0000 David Leopoldseder [GR-23555] Monitor snippets: refactorings.
11ff6b27c59 Mon May 18 21:04:04 2020 +0000 Christian Wimmer [GR-22980] Introduce MetaAccessExtensionProvider to check if dynamic allocation nodes can be canonicalized.
eba5f3e6516 Sat May 16 11:45:12 2020 +0000 Lukas Stadler [GR-23593] Make fields "final" where possible.
052a7d097d9 Fri May 15 12:24:39 2020 +0000 Doug Simon [GR-23539] Removed VerifyJNILibGraalScope from JDK-synced Graal sources since it depends on SVM.
b7f44f57c2e Fri May 15 11:25:30 2020 +0000 David Leopoldseder [GR-23366] Instanceof of dynamic: properly route exact flag to snippets.
86980d6c1b2 Fri May 15 05:12:48 2020 +0000 David Leopoldseder [GR-22872] Assertion fixes.
c81f3ed4cf8 Thu May 14 23:08:16 2020 +0000 Doug Simon [GR-23066] Improve bridges between HotSpot and libgraal.
584b3f48099 Wed May 13 22:42:21 2020 +0000 Matthieu Bovel [GR-23135] Avoid copying initiallyCreatedNodes at each iteration.
ab753857e28 Wed May 13 09:19:17 2020 +0000 Matthieu Bovel [GR-23512] Fix path in GlobalMetrics.openPrintStream.
4215d8549f2 Tue May 12 23:49:10 2020 +0000 Aleksandar Pejovic [GR-21674] Preserve non-volatile XMM registers across CEntryPoint calls.
e3c9b85cc85 Tue May 12 22:49:50 2020 +0000 Doug Simon [GR-23469] Fix dead-lock in libgraal shutdown related to JMX bridge.
7a38d51a90e Mon May 11 04:31:08 2020 +0000 Christian Wimmer [GR-23364] Intrinsify CompilerDirectives.castExact.
cb332804577 Fri May 8 23:01:01 2020 +0000 Doug Simon [GR-17644] Support libgraal with multiple JVMCI runtimes.
d4a64a2c5d3 Tue May 5 17:20:53 2020 +0000 Boris Spasojevic [GR-22574] Use the "Stop PE on callDirect" approach for inlining.
a022ba9f39f Tue May 5 08:57:51 2020 +0000 David Leopoldseder [GR-22605] Native Image: reflection substitutions: respect word types.
15abbae2a2e Wed Apr 29 17:48:32 2020 +0000 Andreas Woess [GR-22812] Turn PrintBackendCFG off by default.
50a77615977 Wed Apr 29 14:10:03 2020 +0000 Dean Long [GR-22162] Add Class.isHidden intrinsic.
20912a63cc2 Tue Apr 28 16:56:07 2020 +0000 Doug Simon [GR-23004] Expect AVX3Threshold on all JDKs >= 11.0.6 or JDK >= 14.
83d3d0db553 Tue Apr 28 15:03:05 2020 +0000 Yudi Zheng [GR-21597] Add canonicalization for String.indexOf.
7062562ab88 Tue Apr 28 12:41:16 2020 +0000 Andreas Woess [GR-22978] Intrinsify MethodHandleImpl.isCompileConstant.
1a74b765c01 Tue Apr 28 10:30:23 2020 +0000 Gilles Duboscq [GR-22822] Keep a proper stateAfter when lowering BytecodeExceptionNode.
f4c6f82809b Mon Apr 27 06:51:11 2020 +0000 David Leopoldseder [GR-22535] Partial evaluation: respect nodes anchored on an invoke's exception object.
2ce48931eba Fri Apr 24 23:51:23 2020 +0000 Doug Simon [GR-22206] Update to jvmci-20.1-b02.
ce77814a65c Wed Apr 22 21:31:54 2020 +0000 Igor Veresov [GR-22469] Compute Call to Mark mapping without instruction decoding.
749c1da759a Tue Apr 21 11:19:22 2020 +0000 Loic Ottet [GR-22566] Specify batch size instead of batch count.
af3a98ea68b Mon Apr 20 06:10:27 2020 +0000 David Leopoldseder [GR-22060] Linear scan: compute operand number for live in set on error.
4520ef44222 Sun Apr 19 22:05:25 2020 +0000 Gilles Duboscq [GR-22601] Support WithExceptionNode in IntrinsicGraphBuilder.
cd94d52c046 Fri Apr 17 01:22:48 2020 +0000 David Leopoldseder [GR-22522] Deopt bci supplier: do not override high level bci supplier BCIs.
c4304bcec61 Thu Apr 16 21:20:11 2020 +0000 David Leopoldseder [GR-19445] Verify merges have frame states until framestate assignment.
fa7f85ff8aa Thu Apr 16 05:00:13 2020 +0000 Christian Haeubl [GR-14488] Reference-related changes.
4b6dab6d0d7 Wed Apr 15 07:43:11 2020 +0000 Stefan Anzinger [GR-22247] Add barrier before releasing lock in fast path.
a655b3b8181 Tue Apr 14 15:20:13 2020 +0000 Svatopluk Dědic [GR-19919] Support for dump-level properties.
b2ec6165894 Mon Apr 13 16:08:48 2020 +0000 Gergö Barany [GR-21063] Add Object.clone and Arrays.copyOf variants with exception edges.
277c7777af3 Fri Apr 10 22:34:13 2020 +0000 Christian Wimmer [GR-22045] Refactor monitor infrastructure.
61a6640ec28 Fri Apr 10 13:38:49 2020 +0000 David Leopoldseder [GR-22335] Fix missing framestate duplication during lowering.
8cce6c82fb5 Fri Apr 10 06:17:07 2020 +0000 Stefan Anzinger [GR-22319] AArch64: Merge shift pair and integral narrow into add/sub.
e8f20d45245 Thu Apr 9 10:11:25 2020 +0000 Doug Simon [GR-22203] [GR-17953] Add support for profiling compiler events.
e5153f268c9 Thu Apr 9 06:44:33 2020 +0000 Boris Spasojevic [GR-22170] Refactoring of Partial evaluator and related classes (phase 2).
e045810a80c Tue Apr 7 13:25:05 2020 +0000 Doug Simon [GR-22209] Mitigate against OOME in NodeBenchmark.createAndDeleteAdd.
ba46378680d Tue Apr 7 05:12:11 2020 +0000 David Leopoldseder [GR-19575] [GR-21626] [GR-21627] Tighten framestate invariants in the compiler.
7e058d70da2 Tue Apr 7 03:07:53 2020 +0000 Boris Spasojevic [GR-22170] Refactoring of Partial evaluator and related classes.
8fb1500fe4a Tue Apr 7 01:33:48 2020 +0000 Stefan Anzinger [GR-22217] AArch64: Only disable foreign call math intrinsics for native image.
64774f7bdee Mon Apr 6 23:17:39 2020 +0000 Doug Simon [GR-22208] Omit VM config value check for dev JVMCI binaries.
627f1b13f70 Fri Apr 3 17:18:07 2020 +0000 David Leopoldseder [GR-22105] Late membars for unsafe volatile accesses.
2564dd3a98c Thu Apr 2 20:24:28 2020 +0000 Tom Rodriguez [GR-22152] Restore logic for being careful about field layout in unsafe PEA tests.
058bd785082 Thu Apr 2 15:38:04 2020 +0000 Gergö Barany [GR-21568] Correctly virtualize System.arraycopy of overlapping elements.
1e0248f80f1 Thu Apr 2 08:59:44 2020 +0000 Matthieu Bovel [GR-22084] Add TruffleCreateGraphTime timer.
b62c7f3ff9d Wed Apr 1 20:03:14 2020 +0000 Gergö Barany [GR-11004] Add exception edge for System.arraycopy on SVM.
34183f8c2ea Tue Mar 31 23:27:35 2020 +0000 Stefan Anzinger [GR-21306] MarkBasePointersPhase: Remove unnecessary usage of IndexedValueMap.
6771a686dbd Tue Mar 31 17:43:33 2020 +0000 Stefan Anzinger [GR-13100] AArch64: Reenable StringIndexOfConstantTest since
6ff944afe04 Tue Mar 31 11:10:03 2020 +0000 Doug Simon [GR-22097] Remove native image annotation from SymbolicSnippetEncoder (#2304).
6fe68785c8a Tue Mar 31 08:50:42 2020 +0000 Yudi Zheng [GR-20608] Set UseBranchesWithin32ByteBoundary accordingly.
fee499f3793 Fri Mar 27 21:28:52 2020 +0000 Tom Rodriguez [GR-21662] Cache SnippetParameterInfo in libgraal.
0b6bf25ed01 Fri Mar 27 19:23:36 2020 +0000 Igor Veresov [GR-22063] Update HotSpot AOT to support FRAME_COMPLETE Mark.
42062527365 Fri Mar 27 17:12:13 2020 +0000 Doug Simon [GR-22057] Fix optionality of EpsilonGC and ZGC flag values.
a62f71492df Thu Mar 26 20:38:19 2020 +0000 Doug Simon [GR-21941] Disable synchronization of constant pool type resolution in native-image.
10d281c9c91 Thu Mar 26 18:06:04 2020 +0000 Doug Simon [GR-22014] More VM config value checking fixes.
84459d379ab Thu Mar 26 14:01:23 2020 +0000 Doug Simon [GR-21953] Bailout if there are too many variables and loops in LSRA.
4e24240f809 Wed Mar 25 19:10:05 2020 +0000 Tom Rodriguez [GR-21527] Emit FRAME_COMPLETE marker for compiled code.
38b4cb8a272 Wed Mar 25 17:37:56 2020 +0000 Tom Rodriguez [GR-21938] The libgraal LogStream should go to TTY.out.
0846054f528 Tue Mar 24 19:55:08 2020 +0000 Vladimir Kozlov [GR-21935] Update Hotspot field types for JDK 15.
4662877b8ce Tue Mar 24 17:38:04 2020 +0000 Gilles Duboscq [GR-21767] Duplicate irreducible loops.
c34c487832d Tue Mar 24 16:43:51 2020 +0000 Doug Simon [GR-21977] Disable VM config checks for prerelease JVMCI binaries.
f7a9731b79d Mon Mar 23 23:24:27 2020 +0000 Tom Rodriguez [GR-21967] Canonicalize negate node to unsigned right shift.
b886cc9a0b6 Sun Mar 22 20:37:33 2020 +0000 Doug Simon [GR-21929] Fixed optionality for VM config values added in JDK 12.
240e120df85 Sat Mar 21 09:45:11 2020 +0000 Stefan Anzinger [GR-21315] Fix broken economy configuration.
ef2e01e7b4c Fri Mar 20 00:21:39 2020 +0000 Christian Wimmer [GR-21889] Make Reflection.getCallerClass intrinsification VM-independent and support on SVM.
a9e215d3750 Thu Mar 19 14:15:30 2020 +0000 Tomáš Zezula [GR-21774] No Truffle compilations in Talk2Compiler project on JDK13.
8d2bdfbff2e Thu Mar 19 11:51:37 2020 +0000 Doug Simon [GR-21762] Make optionality of VM config parameters JVMCI and JDK version dependent.
161197a67e3 Thu Mar 19 06:45:46 2020 +0000 Tom Rodriguez [GR-21892] Optimize hash switch generation.
- blocks
-
JDK-8243381 [Graal] LambdaStableNameTest fails after JEP 371: Hidden Classes
- Closed
- duplicates
-
JDK-8243381 [Graal] LambdaStableNameTest fails after JEP 371: Hidden Classes
- Closed
- relates to
-
JDK-8241231 Update Graal
- Resolved
-
JDK-8247832 [Graal] Many Javafuzzer tests failures with Graal, due to unexpected results, after last update JDK-8243380
- Closed
-
JDK-8247922 Update Graal
- Resolved
-
JDK-8248597 [Graal] api/java_security/SignatureSpi/DelegationTests.html fails with Method "javasoft.sqe.tests.api.java.security.SignatureSpi.JCKSignatureSpi.clear" doesn't exist.
- Closed
-
JDK-8248598 [Graal] Several testcases from applications/jcstress/acqrel.java fails with forbidden state
- Closed
-
JDK-8248607 [Graal] compiler/graalunit/ReplacementsTest.java times out with AOT
- Closed