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

Update Graal

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 10
    • 10
    • hotspot
    • b31

      commit 447578beccb489e7a52283c86fb829703b6bbe16
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Tue Sep 12 14:36:44 2017 +0200

          Only test unaligned access on AMD64.

      commit 42ad1cd1c8341dd4dd9c701c8920ab2f426c75ca
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Tue Sep 12 12:07:50 2017 +0200

          Style fix.

      commit 4b29c645ff74832b8fdc56a6078706bb41e92531
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Tue Sep 12 12:01:05 2017 +0200

          Style fix.

      commit 96287e25c9bd6e8ad4d7bb73fb8b0202536aed2b
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Tue Sep 12 11:46:44 2017 +0200

          [GR-5711] Perform constant folding on unsafe stable array access before read elimination.

      commit 4edd6c34c14b82deec48e8d1d16a317a59fdb828
      Author: Christian Haeubl <christian.haeubl@oracle.com>
      Date: Mon Sep 11 14:22:51 2017 +0200

          Emit deopts out-of-line.

      commit c228a97f78ebad411309e92ae32a6ed1b683e4e5
      Author: Doug Simon <doug.simon@oracle.com>
      Date: Mon Sep 11 11:30:11 2017 +0200

          make check for CompilerConfigurationFactory uniqueness non-static

      commit df1b63300e8506430d8d6e02aeeba5d6867d80e5
      Author: Aleksandar Prokopec <aleksandar.prokopec@oracle.com>
      Date: Mon Sep 11 10:17:07 2017 +0200

          Fix test preamble.

      commit 203fa1be55f1312dbe937cebe2ee3aea6c9ad0ae
      Merge: 5e8813f 286fea8
      Author: Aleksandar Prokopec <aleksandar.prokopec@oracle.com>
      Date: Mon Sep 11 09:57:43 2017 +0200

          Merge branch 'master' into topic/GR-1315

      commit 5e8813fa4e755f2559ee111205a649d955efb737
      Author: Aleksandar Prokopec <aleksandar.prokopec@oracle.com>
      Date: Fri Sep 8 11:40:06 2017 +0200

          Add whitebox test and widen the box reference equality elimination check.

      commit 43f2f9e6177518bf5dc5d20e15334d40031607af
      Author: Aleksandar Prokopec <aleksandar.prokopec@oracle.com>
      Date: Fri Sep 8 11:10:02 2017 +0200

          Add a comment to clarify the simplification.

      commit 1b3b9a9ed95608753ae88c71a7fa824d954cbe4a
      Author: Aleksandar Prokopec <aleksandar.prokopec@oracle.com>
      Date: Fri Sep 8 09:54:25 2017 +0200

          Add test.

      commit 022cffc3ca7a3c30f0e291cd407a603c5e71c2fa
      Author: Dean Long <dean.long@oracle.com>
      Date: Wed Jul 26 20:14:00 2017 -0700

          AOT: invokedynamic support

      commit 0c3535db3f7362b7686c12f0b8a3f4041d7fb4ea
      Author: Aleksandar Prokopec <aleksandar.prokopec@oracle.com>
      Date: Thu Sep 7 16:56:11 2017 +0200

          Eliminate reference equality checks on integers.

      commit c4d703758cdd9b32cb337c774ff893597226db9c
      Author: Christian Wimmer <christian.wimmer@oracle.com>
      Date: Thu Aug 31 14:28:48 2017 -0700

          Improve parse error throwing

      commit 49250291b6e175694c9d7ccc026c2e0b22aa986b
      Author: Christian Wimmer <christian.wimmer@oracle.com>
      Date: Thu Aug 31 14:18:09 2017 -0700

          Avoid NullPointerException

      commit 2083ff2626e546b19546aaa4aa84cece9730de3e
      Author: Christian Wimmer <christian.wimmer@oracle.com>
      Date: Tue Sep 5 16:06:01 2017 -0700

          Fix loop explosion handling in graph decoder

      commit b8efd4510f306f42b10cbca1560c6018ea12d229
      Merge: dc10e8b 9dfc120
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Tue Sep 5 14:17:13 2017 -0700

          [GR-5750] Array access should kill unsafe overflow access during read elimination.

          PullRequest: graal/467

      commit 9dfc120ed5ad0d539ee3057e8e0873922e6ca424
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Tue Sep 5 22:37:16 2017 +0200

          Style fix.

      commit 201f80488734c98c3b19057307d8afeec37251ba
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Tue Sep 5 22:22:06 2017 +0200

          Style fix.

      commit 82af7958486d9ea7aa72886e4ea427ed3fe0dd71
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Tue Sep 5 22:12:02 2017 +0200

          Address the non-array stamp issue when AccessIndexedNode.array() is an OSRLocal.

      commit eb7a5fd0b5cf08e51f4792b9daf7da0012c026d5
      Author: Doug Simon <doug.simon@oracle.com>
      Date: Tue Sep 5 17:59:44 2017 +0200

          introduce OFF_HEAP_LOCATION identity to denote off-heap accesses

      commit ddbb9a322f08f8be9f51ff79390a2a90b79faf94
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Fri Sep 1 17:29:41 2017 +0200

          Remove unnecessary debug scope.

      commit 0a98c67945c1f776c48437e2a18b91817f389ee0
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Thu Aug 31 15:54:03 2017 +0200

          Add test cases asserting critical PEA behaviors on Truffle notions.

      commit 6bbf342a64ab1f3d10991aa44986781534ce5017
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Wed Aug 30 16:38:38 2017 +0200

          [GR-5750] Array access should kill unsafe overflow access.

      commit a388a04f78b67ebaa97dcebe5f1fbc0541735ae1
      Merge: eb28f87 2a6f822
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Mon Sep 4 23:43:22 2017 -0700

          [GR-5368] Adding a inCompilationRoot compiler directive.

          PullRequest: graal/441

      commit 9324acbc4cc1f2775d1410eef53c94cc612b525c
      Author: Doug Simon <doug.simon@oracle.com>
      Date: Mon Sep 4 21:51:31 2017 +0200

          omit sun.tools.jconsole from CompileTheWorld

      commit 00fec071c0bcc93deb9feaf129abc17f7d00fb45
      Author: Doug Simon <doug.simon@oracle.com>
      Date: Mon Sep 4 21:26:59 2017 +0200

          minor comment fixes

      commit 28e77825e67ccbda308a240c98e6eabbe2dda3ad
      Author: Peter Hofer <peter.hofer@oracle.com>
      Date: Tue Aug 29 16:47:34 2017 +0200

          In GraphKit, use the invoke node's kind for frame state, which can differ from the signature's return kind because of plugins

      commit 2a6f822621d88faa00f62490c73174efa4f4aedd
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Wed Aug 30 09:34:13 2017 +0200

          Checkstyle.

      commit c8dc44ce7650b697ddd29ac6ebd6c2efbe685e87
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Fri Aug 25 10:49:27 2017 +0200

          Javadoc.

      commit 1ede0d575781ca8ef2baaa78e951e0da0cb4a5e8
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Fri Aug 25 09:57:13 2017 +0200

          Removing countOccurancesOnStack.

      commit a95e9b7a4a6647f197a9fc0ec3503c10a42ce81d
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Fri Aug 25 09:54:57 2017 +0200

          Implementation of ExternalInliningContext.

      commit 5270f2509b9402f79118f3cf8c26c9242026528b
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Thu Aug 24 17:48:09 2017 +0200

          Introducing ExternalInliningContext.

      commit 0ba0fef21d5b66f12619bfb413640135b2b85066
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Wed Aug 23 13:35:56 2017 +0200

          Javadoc update.

      commit 3e51f03ef4246376a47025bc10ea600b7d700e71
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Tue Aug 22 17:19:50 2017 +0200

          Checkstyle.

      commit c23f87e5e74bdabc6fc7b3c7a292ebfc20ed50d8
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Tue Aug 22 09:22:10 2017 +0200

          Added Javadoc.

      commit ffa358adfcbf95d2f8ebd506966c6d2ead7e36b9
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Fri Aug 18 10:36:55 2017 +0200

          Added a Suppress warning annotation.

      commit 065fff54fdce54a8cfb9522780755e24cb8974a8
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Fri Aug 18 10:04:40 2017 +0200

          Correct comparison of methods.

      commit 5672929a084861d3a5b1cc3131ad0cfede2896ed
      Author: Boris Spasojevic <boris.spasojevic@oracle.com>
      Date: Thu Aug 17 15:12:35 2017 +0200

          Functioning implementation of inCompilationRoot.

      commit 3981c98ac049237a39060b54547435fab8467beb
      Merge: fc8f331 159a3c6
      Author: Christian Haeubl <christian.haeubl@oracle.com>
      Date: Mon Sep 4 00:25:25 2017 -0700

          [GR-5852] Fix integer remainder canonicalization.

          PullRequest: graal/494

      commit 0672a37dd5842e18191d4211db7371943293e199
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Fri Sep 1 11:09:25 2017 -0700

          Use long instead of int when generating mask in NodeBitMap iterator

      commit fced05f0310de6a361c6e538e457dcab4da3a002
      Merge: 6bc9673 f5b1c53
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Fri Sep 1 10:44:39 2017 -0700

          [GR-5815] Always use function 2 when prefetching on SPARC.

          PullRequest: graal/488

      commit 6bc96739e137f1063215da64189885db30272e21
      Merge: 7319658 83bdc2f
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Fri Sep 1 10:19:29 2017 -0700

          [GR-5851] BinaryGraph printer sometimes misencodes NodeSourcePosition.

          PullRequest: graal/492

      commit 159a3c67f6c7aef542c93619a2994950443c6a50
      Author: Christian Haeubl <christian.haeubl@oracle.com>
      Date: Fri Sep 1 14:53:18 2017 +0200

          Fix integer remainder canonicalization.

      commit 9c8af79a71ed0f177fd110fdf0e136386df94051
      Author: Codrut Stancu <codrut.stancu@oracle.com>
      Date: Thu Aug 31 17:51:00 2017 -0700

          Add source position for unresolved.

      commit f267053243ffa8205287d65bc54779911964d184
      Author: Codrut Stancu <codrut.stancu@oracle.com>
      Date: Fri Aug 25 21:04:48 2017 -0700

          Revert "Revert deopt changes."

          This reverts commit a80a4cdb015d76d9d2102e29209cc5687cf2bed6.

      commit a80a4cdb015d76d9d2102e29209cc5687cf2bed6
      Author: Codrut Stancu <codrut.stancu@oracle.com>
      Date: Fri Aug 25 21:04:48 2017 -0700

          Revert deopt changes.

      commit 4d9ebacd3fed4f8fa50fa1e0fa8da50171fc6d5c
      Author: Codrut Stancu <codrut.stancu@oracle.com>
      Date: Fri Aug 25 13:59:53 2017 -0700

          Add source position to Unresolved deopt nodes for generated during parsing.

      commit b570da9fcc4ab5a507d064cd00cab10f0ecea5ff
      Author: Codrut Stancu <codrut.stancu@oracle.com>
      Date: Fri Aug 25 12:50:59 2017 -0700

          Make sure all graal configuration where eager resolving is set also have unresolved is error set.

      commit 0032203e1fda1eba30392d39dd03eb5a2e4bc02a
      Author: Codrut Stancu <codrut.stancu@oracle.com>
      Date: Wed Aug 16 22:34:15 2017 -0700

           [GR-4314] GraphBuilderConfiguration allow unresolved elements even with eager resolving. Description

      commit 83bdc2fbad0843b6e11910cc3a07ac219129dc62
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Thu Aug 31 13:05:52 2017 -0700

          BinaryGraph printer sometimes misencodes NodeSourcePosition

      commit d8726430d9573c238fb1ceff09fa8f09219629a3
      Author: Gilles Duboscq <gilles.m.duboscq@oracle.com>
      Date: Fri Aug 4 14:01:39 2017 +0200

          [GR-5147] Add common launcher code in sdk suite

          This adds some cmmon code that can be re-used by various language
          launchers. It is based on the polyglot API and works when used in a
          native image.
          Allow null as a default value for polyglot options.

      commit f5b1c5337390d462daf750bcad8c35e891a1fb7e
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Wed Aug 30 09:01:35 2017 -0700

          Always use function 2 when prefetching on SPARC

      commit 842f173a85e384c9118b2853dcf4010a162d07c4
      Merge: 7977b1b e3c34d4
      Author: Christian Haeubl <christian.haeubl@oracle.com>
      Date: Wed Aug 30 03:14:05 2017 -0700

          [GR-5203] Added more canonicalizations for integer remainders.

          PullRequest: graal/477

      commit d45e1ef291a54396e99f5a92a16dc070c481feec
      Merge: 4fef352 4903bea
      Author: Doug Simon <doug.simon@oracle.com>
      Date: Tue Aug 29 23:17:50 2017 -0700

          [GR-5797] Remove snippet metrics that leak memory.

          PullRequest: graal/480

      commit 4903bea1b4151684a3ea62f26d4c6e31212aabc7
      Author: Doug Simon <doug.simon@oracle.com>
      Date: Tue Aug 29 23:53:59 2017 +0200

          remove snippet template metrics that leak memory

      commit 714bf1f6442d71ebb6e9e5d459b65586caa3f1a1
      Author: Doug Simon <doug.simon@oracle.com>
      Date: Fri Aug 25 17:42:56 2017 +0200

          add unit test for testing content of hs_err crash log

      commit e3c34d415bf4c90cda7fd877922f90900d872ba5
      Author: Christian Haeubl <christian.haeubl@oracle.com>
      Date: Tue Aug 29 15:02:41 2017 +0200

          Added more canonicalizations for integer remainders.

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

              Created:
              Updated:
              Resolved: