Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8243380

Update Graal

    XMLWordPrintable

Details

    • b27

    Description

      b55ca285c7f Thu Jun 4 00:00:00 2020 +0000 Francois Farquet [GR-22555] [GR-21228] Improve microbenchmarking.
      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 JDK-8241787 and JDK-8243339.
      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 JDK-8215792 is resolved.
      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.

      Attachments

        Issue Links

          Activity

            People

              dlong Dean Long
              dlong Dean Long
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: