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.
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.
- blocks
-
JDK-8132547 [AOT] support invokedynamic instructions
-
- Resolved
-
- duplicates
-
JDK-8187350 [Graal] Aot tests intermittently fail with "Provider org.graalvm.compiler.hotspot.EconomyCompilerConfigurationFactory could not be instantiated" when Graal is used as a JIT
-
- Closed
-