Graal changelog:
12a7bf6ff3c Mon Jul 22 11:18:54 2019 +0000 Peter Hofer [GR-15839] Remove PinnedAllocator and fix race between code invalidation and lookup.
e100036311b Mon Jul 22 06:58:07 2019 +0000 Tom Rodriguez [GR-17184] Emit a single STORE_STORE barrier for allocations.
f2f5c198ae0 Fri Jul 19 20:52:34 2019 +0000 Gilles Duboscq [GR-17045] Update JVMCI to 19.2-b02.
7bb4198ffce Fri Jul 19 18:07:31 2019 +0000 Tom Rodriguez [GR-17183] HotSpot TTY must be reset during image building.
1354b889e06 Fri Jul 19 06:31:19 2019 +0000 Vojin Jovanovic [GR-16890] Use function arguments to pass special registers in the LLVM backend.
6f0de4038e5 Thu Jul 18 23:44:11 2019 +0000 Thomas Garcia [GR-16751] Collapses cascades of Ifs into a switch.
181709243d8 Tue Jul 16 19:39:58 2019 +0000 Yudi Zheng [GR-16285] No usage guard anchoring to a loop exit should not be considered as within the loop.
30dc1eab3da Tue Jul 16 11:58:32 2019 +0000 Thomas Garcia [GR-16560] Early folding of probability branches.
4c91b6748f3 Mon Jul 15 09:03:04 2019 +0000 Aleksandar Prokopec [GR-16134] Add check that a node in the NodeMap is alive.
5ba376e47da Fri Jul 12 06:34:49 2019 +0000 Jamsheed C M [GR-16967] Failure handling guards added for Unsafe.copyMemory intrinsic usage.
f661ad0c25d Wed Jul 10 22:15:48 2019 +0000 Gerg�� Barany [GR-16990] Optimize x >= -C1 && x < C2 to an unsigned comparison.
0b747c3b857 Wed Jul 10 11:11:52 2019 +0000 Doug Simon [GR-16327] Adapt jvmci-8 support for making deoptimization aware of box caches.
d41cc5d02b0 Wed Jul 10 01:05:01 2019 +0000 Christian Wimmer [GR-16979] Improve error message when TYPE field of a NodeClass is not found.
20c3421a0da Mon Jul 8 21:22:14 2019 +0000 Gilles Duboscq [GR-10586] Improve `InstanceOfNode` anchoring.
fdde9811602 Mon Jul 8 20:24:21 2019 +0000 Doug Simon [GR-16899] Improve test behavior.
f60984a9d35 Fri Jul 5 10:57:34 2019 +0000 Stefan Anzinger [GR-16871] Fix HotSpot assertion failure in AArch64 compiler test suite.
7c7fe822782 Thu Jul 4 19:05:10 2019 +0000 Doug Simon [GR-16861] Update to jvmci-19.2-b01.
e159be00740 Wed Jul 3 13:58:02 2019 +0000 Doug Simon [GR-16821] Share logic for getting CFG of graph being dumped.
3fe59240d87 Wed Jul 3 01:20:44 2019 +0000 Yudi Zheng [GR-16540] Embed constant in scalar float arithmetic lir.
9cdbad21c4f Tue Jul 2 09:02:05 2019 +0000 Yudi Zheng [GR-16810] Make graphs with the same inline context in the same scope.
14b7ebd4f3f Tue Jul 2 06:45:03 2019 +0000 Tom Rodriguez [GR-16817] Correct register kills for compress/inflate intrinsics.
3aadf1c959b Mon Jul 1 23:38:04 2019 +0000 Christian Wimmer [GR-16342] Factor out architecture-specific mix-ins for LoweringProvider.
427d28a8385 Wed Jun 26 23:54:02 2019 +0000 Christian Wimmer [GR-16724] Request alignment for JIT compiled code.
ac42432d322 Wed Jun 26 19:45:37 2019 +0000 Doug Simon [GR-16577] Adopt JVMCI API for exiting HotSpot from libgraal.
fa3a8927e04 Wed Jun 26 14:27:06 2019 +0000 Yudi Zheng [GR-16610] Do not complain about nodes outside of the loop during partial unroll.
ba125bc025d Wed Jun 26 11:26:53 2019 +0000 Stefan Anzinger [GR-16650] Fix NullPointerException in AArch64SuitesCreature.createSuites.
92a7ad65fb6 Wed Jun 26 09:33:59 2019 +0000 Doug Simon [GR-16369] Use global CompilationContext when decoding snippets.
f3ecf1c7833 Wed Jun 26 02:03:28 2019 +0000 Doug Simon [GR-16642] Bad code emitted for CMOVE.
cd4385fb9ce Tue Jun 25 14:06:37 2019 +0000 Alfonso�� Peterssen [GR-16600] PEA incorrectly removes unsafe stores.