RFR(XL) 8210777: Update Graal

dean.long at oracle.com dean.long at oracle.com
Mon Oct 15 18:49:35 UTC 2018


https://bugs.openjdk.java.net/browse/JDK-8210777
http://cr.openjdk.java.net/~dlong/8210777/webrev/

Graal changes:

de4a414 Thu Oct 11 16:03:13 2018 -0700 Oleg Pliss [GR-12042] Handling of 
narrow oop stamps in WordCastNode.
95030f9 Wed Oct 10 08:08:20 2018 -0700 Doug Simon [GR-12035] Clear 
AbstractProcessor.types for each processing round.
b1c70b1 Tue Oct 9 14:01:20 2018 -0700 Dean Long [GR-11934] Remove 
references to obsolete SyncKnobs.
44cb5cc Mon Oct 8 11:38:01 2018 -0700 Igor Veresov [GR-11539] Optimize 
HotSpotCompiledCodeBuilder.getSortedSites().
b409f74 Sat Oct 6 10:27:54 2018 -0700 Doug Simon [GR-11664] Use 
retryable-allocation stubs if available.
343a056 Fri Oct 5 06:15:07 2018 -0700 Josef Eisl [GR-11983] [GR-11945] 
JaCoCo coverage gate for compiler and sulong.
f1eec53 Thu Oct 4 07:13:14 2018 -0700 Christian Wimmer [GR-11963] Do not 
use inner classes for generated Fold/NodeIntrinsic plugins.
e1df02c Thu Oct 4 04:33:01 2018 -0700 Yudi Zheng [GR-11775] Fix NPE when 
dumping with 4+ level.
0657452 Thu Oct 4 01:00:27 2018 -0700 Aleksandar Prokopec [GR-7820] Add 
a mode in Truffle for earlier, fast first-tier compilations, followed by 
normal, second-tier Truffle compilations.
ec11586 Wed Oct 3 13:13:26 2018 -0700 Yudi Zheng [GR-11919] Add support 
for BMI x86 instruction.
26db0ec Wed Oct 3 12:36:27 2018 -0700 Gilles Duboscq [GR-11947] 
Canonicalize more trichotomy patterns.
33ec78d Wed Oct 3 12:00:20 2018 -0700 Doug Simon [GR-11825] Branch 
counter increments can be longs.
f631921 Tue Oct 2 09:44:15 2018 -0700 Doug Simon [GR-11775] Fixed NPE in 
InvokeNode when dumping graphs at level 5.
af60115 Tue Oct 2 09:02:20 2018 -0700 Gilles Duboscq [GR-11849] 
Virtualize more CAS cases.
260232a Mon Oct 1 15:22:13 2018 -0700 Doug Simon [GR-11900] Support 
processing Options when compiling with Java source compliance >= 9.
22f9b09 Thu Sep 27 13:38:39 2018 -0700 Doug Simon [GR-11825] Revise 
weights of the ProfileCompiledMethodPhase.
159d91a Wed Sep 26 13:20:41 2018 -0700 Josef Eisl [GR-10140] Add 
AbortOnBenchmarkCounterOverflow option to detect benchmark counter 
overflows.
eebfbd9 Wed Sep 26 08:23:24 2018 -0700 Gilles Duboscq [GR-11741] 
Virtualize unsafe compare and swap calls.
c0faadc Wed Sep 26 07:19:57 2018 -0700 Yudi Zheng [GR-11707] Add 
StringUTF16.compress() and StringLatin1.inflate().
1e08aed Tue Sep 25 19:35:47 2018 -0700 Tom Rodriguez [GR-11723] Remove 
ArrayOffsetProvider.
132d12b Tue Sep 25 04:50:52 2018 -0700 Doug Simon [GR-11742] Adapt to 
HotSpotCodeCacheProvider that rejects a pre-defined InstalledCode object.
c824d34 Tue Sep 25 01:42:56 2018 -0700 Doug Simon [GR-11087] Improve 
speculation fence placement for spectre mitigation.
f5da6ac Mon Sep 24 12:59:28 2018 -0700 Codrut Stancu [GR-11773] Fix NPE 
in DefaultJavaLoweringProvider.insertAllocationBarrier.
f4ff243 Mon Sep 24 02:51:28 2018 -0700 Christian Humer [GR-11502] Remove 
spaces in copyrights.
83a37a6 Thu Sep 20 09:59:36 2018 -0700 Yudi Zheng [GR-11697] Add 
BigInteger compiler intrinsics test cases and benchmarks.
4a5c113 Wed Sep 19 17:23:35 2018 -0700 Lukas Stadler [GR-11085] Fix 
"unnecessary deprecation warning" warning.
0f8c00b Wed Sep 19 07:44:56 2018 -0700 Christian Humer [GR-11502] 
Relicense Truffle and the SDK to UPL.
fa4c685 Mon Sep 17 06:09:16 2018 -0700 Thomas Würthinger [GR-11389] 
Rename Block.probability to relativeFrequency.
759c95d Fri Sep 14 13:35:38 2018 -0700 Dean Long [GR-11662] FrameState 
for ClassInitializationPlugin in putstatic is missing pushed stack value.


dl



More information about the graal-dev mailing list