log

age author description
Sat, 14 Mar 2015 12:14:26 +0100 Thomas Wuerthinger Fix WriteBarrierAdditionTest.
Sat, 14 Mar 2015 02:04:40 +0100 Thomas Wuerthinger Merge.
Sat, 14 Mar 2015 01:57:26 +0100 Thomas Wuerthinger Rewrite gathering of loop kill information of FloatingReadPhase to reduce set allocations.
Sat, 14 Mar 2015 01:28:20 +0100 Thomas Wuerthinger Create utilities LocationIdentity#isAny, LocationIdentity#isSingle, LocationIdentity#any, LocationIdentity#overlaps.
Sat, 14 Mar 2015 01:09:21 +0100 Thomas Wuerthinger Convert LocationIdentity from an interface into an abstract class.
Sat, 14 Mar 2015 01:02:08 +0100 Thomas Wuerthinger Remove LocationIdentity interface from ResolvedJavaField and add ResolvedJavaField#getLocationIdentity method instead.
Sat, 14 Mar 2015 00:24:40 +0100 Doug Simon Merge.
Sat, 14 Mar 2015 00:23:48 +0100 Doug Simon inline intrinsics during bytecode paring only if -G:+Inline or -G:+InlineDuringParsing
Fri, 13 Mar 2015 23:46:12 +0100 Doug Simon disabled crypto intrinsics until partial intrinsification (i.e., self recursive intrinsics) bug is fixed
Fri, 13 Mar 2015 23:27:53 +0100 Doug Simon don't treat Truffle method inlining substitutions as graph builder replacements
Fri, 13 Mar 2015 23:15:18 +0100 Doug Simon only do eager resolving for replacements that are intrinsics
Fri, 13 Mar 2015 22:59:50 +0100 Thomas Wuerthinger Small data structure optimizations in SchedulePhase.
Fri, 13 Mar 2015 22:55:14 +0100 Thomas Wuerthinger Simplifications of SchedulePhase#processStack.
Fri, 13 Mar 2015 22:35:37 +0100 Thomas Wuerthinger Create NodeStack implementation to replace inefficient Stack<Node>.
Fri, 13 Mar 2015 21:43:38 +0100 Thomas Wuerthinger Fix formatting.
Fri, 13 Mar 2015 21:34:07 +0100 Thomas Wuerthinger Small fixes in GraphOrder and SchedulePhase.
Fri, 13 Mar 2015 17:32:13 +0100 Thomas Wuerthinger Use earliest possible schedule in effects phase instead of latest possible schedule.
Fri, 13 Mar 2015 16:47:27 +0100 Thomas Wuerthinger Turn UnboxNode into a fixed node.
Fri, 13 Mar 2015 16:19:02 +0100 Thomas Wuerthinger Fix for FindBugs false positive.
Fri, 13 Mar 2015 15:38:23 +0100 Thomas Wuerthinger Merge.
Fri, 13 Mar 2015 12:27:07 +0100 Thomas Wuerthinger Merge.
Thu, 12 Mar 2015 23:49:02 +0100 Thomas Wuerthinger Add LocationSet file.
Thu, 12 Mar 2015 23:48:20 +0100 Thomas Wuerthinger Remove code of the old schedule algorithm.
Thu, 12 Mar 2015 23:25:19 +0100 Thomas Wuerthinger Merge.
Thu, 12 Mar 2015 23:24:03 +0100 Thomas Wuerthinger Add a new algorithm for latest possible schedule. Fix earliest possible schedule for the case of floating reads. Add scheduling test cases.
Fri, 13 Mar 2015 12:26:08 +0100 Thomas Wuerthinger Use host backend when generating a new instance for HotSpotNativeFunctionInterface.
Fri, 13 Mar 2015 11:26:37 +0100 Doug Simon trigger building all dependencies in NetBeans only when needed
Fri, 13 Mar 2015 11:06:10 +0100 Doug Simon added StringIndexOutOfBoundsException to TruffleCompilerImpl.SKIPPED_EXCEPTION_CLASSES
Fri, 13 Mar 2015 10:52:17 +0100 Doug Simon fixed NPE when creating an InstanceOfDynamicNode during parsing
Thu, 12 Mar 2015 18:04:30 -0700 Michael Van De Vanter Truffle/Instrumentation (part 2): For clients of Instrumentation, replace the TruffleEventListener interface with two: InstrumentListener, and ASTInstrumentListener. The former is simple, completely Truffle-safe (can't affect Truffle execution), and designed for simple tools. The latter is similar to the previous interface.