log

age author description
Mon, 08 Jun 2015 17:04:02 +0200 Stefan Anzinger Fix windows build for jvmci (JBS:GRAAL-52)
Mon, 08 Jun 2015 14:25:25 +0200 Stefan Anzinger Remove conditional makefile-based compilation of jvmci from mx_graal.py
Fri, 05 Jun 2015 16:28:19 +0200 Stefan Anzinger Make jvmci.make stable; add header for building the jvmci.make; default to use the jvmci.make file when running mx.build
Mon, 08 Jun 2015 20:24:51 +0200 Doug Simon fixed remnants of "graal" names in JVMCI code
Mon, 08 Jun 2015 20:24:05 +0200 Doug Simon fixed regression causing mx not to install jars into $(SHARED_DIR)
Mon, 08 Jun 2015 19:32:59 +0200 Roland Schatz Use the fact that a range checked array index is not negative to avoid sign-extension of the index register.
Mon, 08 Jun 2015 19:32:53 +0200 Roland Schatz Use AMD64 addressing modes for direct reading from narrow oops.
Mon, 08 Jun 2015 19:19:51 +0200 Roland Schatz [SPARC] Create SPARC specific address nodes.
Mon, 08 Jun 2015 19:19:45 +0200 Roland Schatz [AMD64] Create AMD64 specific address nodes.
Mon, 08 Jun 2015 18:47:58 +0200 Roland Schatz Introduce AddressNode to represent pointer arithmetic, remove LocationNode.
Mon, 08 Jun 2015 15:57:52 +0200 Gilles Duboscq Work around CTW Graal compiler initlization order issue
Mon, 08 Jun 2015 15:01:17 +0200 Doug Simon mx: Filter package-info.class out when checking timestamps for java compilations
Wed, 03 Jun 2015 15:47:54 +0200 Gilles Duboscq Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Mon, 08 Jun 2015 13:20:02 +0200 Josef Eisl AMD64HotSpotMove: make HotSpotLoadObjectConstantOp and HotSpotLoadMetaspaceConstantOp a MoveOp.
Mon, 08 Jun 2015 12:14:36 +0200 Roland Schatz Provide a method to determine size in bytes of a Stamp.
Mon, 08 Jun 2015 12:09:37 +0200 Roland Schatz Drop stamp information of OSR proxies in graph builder.
Mon, 08 Jun 2015 11:47:32 +0200 Doug Simon include package-info.java in mx driven Java compilation
Mon, 08 Jun 2015 11:46:48 +0200 Doug Simon use qualified references in package-info.java javadoc to accommodate limitation in Eclipse
Wed, 03 Jun 2015 16:53:55 +0200 Josef Eisl Add LoopSpilling.
Mon, 01 Jun 2015 12:16:53 +0200 Josef Eisl AMD64HotSpotMove: split HotSpotLoadConstantOp into HotSpotLoadObjectConstantOp and HotSpotLoadMetaspaceConstantOp.
Mon, 01 Jun 2015 12:14:33 +0200 Josef Eisl LIRIntrospection#scanField: use isAssignableFrom to check for constants.
Wed, 03 Jun 2015 09:28:41 +0200 Josef Eisl BytecodeParser#lookupField: use eagerResolving instead of unresolvedIsError to guard explicit initialization.
Mon, 08 Jun 2015 04:50:13 +0200 Jaroslav Tulach Polishing inter-operability APIs: Exposing only Message, TruffleObject and ForeignAccess-related classes.
Sun, 07 Jun 2015 16:59:03 +0200 Thomas Wuerthinger Fix the anchoring node in the lowering phase to not skip over loop exits.
Sun, 07 Jun 2015 16:21:00 +0200 Thomas Wuerthinger Add test for implicit null check phase.
Sun, 07 Jun 2015 16:16:10 +0200 Thomas Wuerthinger Fix too conservative anchoring of PiNode in CheckCastNode lowering.
Sun, 07 Jun 2015 01:08:35 +0200 Thomas Wuerthinger Lower TypeCheck node in first lowering.
Sun, 07 Jun 2015 00:47:10 +0200 Thomas Wuerthinger Small improvement and clean up of InstanceOfNode.
Sat, 06 Jun 2015 23:52:39 +0200 Thomas Wuerthinger Fix the guard anchors in the lowering phase and add a simple test case to prevent future regressions.
Sat, 06 Jun 2015 22:19:26 +0200 Thomas Wuerthinger Split MonitorEnterNode into RawMonitorEnterNode, null check, and hub load.