log graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/StandardGraphBuilderPlugins.java @ 20854:3081a57f95fd

age author description
Wed, 08 Apr 2015 22:09:05 +0200 Doug Simon converted @MethodSubstitutions for java.lang.Math to MethodSubstitutionPlugins
Wed, 08 Apr 2015 11:24:16 +0200 Doug Simon converted @MethodSubstitutions for jString.equals to MethodSubstitutionPlugins
Wed, 08 Apr 2015 11:06:07 +0200 Doug Simon use InvocationPlugin instead of Unsafe to access String.value from within substitution for String.equals
Wed, 08 Apr 2015 10:50:06 +0200 Doug Simon converted @MethodSubstitutions for java.lang.reflect.Array to MethodSubstitutionPlugins
Tue, 07 Apr 2015 18:02:05 +0200 Doug Simon converted @MethodSubstitutions for java.util.Arrays to MethodSubstitutionPlugins
Tue, 07 Apr 2015 17:41:19 +0200 Doug Simon moved registration of AMD64 specific plugins to AMD64GraphBuilderPlugins
Tue, 07 Apr 2015 17:32:26 +0200 Doug Simon added MethodSubstitutionPlugin as (eventual) replacement for @MethodSubstitution mechanism
Thu, 09 Apr 2015 17:50:15 +0200 Roland Schatz Fix unsigned remainder graph builder plugin.
Tue, 07 Apr 2015 11:30:29 +0200 Gilles Duboscq Move special arithemtic nodes from graal.truffle to graal and use them to inrinsify some of the JDK8 Math methods
Mon, 06 Apr 2015 08:48:36 -0700 twisti Add getAddress/putAddress to Unsafe plugin.
Sat, 04 Apr 2015 19:52:26 +0200 Doug Simon removed GraphBuilderContext.getRootMethod()
Thu, 02 Apr 2015 11:45:32 +0200 Doug Simon add GetClassNode and use it in a non-HotSpot specific InvocationPlugin for Object.getClass()
Fri, 27 Mar 2015 13:29:08 +0100 Doug Simon converted all @MacroSubstitution uses to InvocationPlugins
Mon, 23 Mar 2015 20:57:21 +0100 Doug Simon added helper methods to GraphBuilderContext for common operation combinations
Fri, 20 Mar 2015 16:05:24 +0100 Doug Simon removed Receiver.isNullConstant() since InvocationPlugins will never be applied if the receiver is the null constant
Thu, 19 Mar 2015 22:31:42 +0100 Doug Simon added null checking for the receiver when inlining or applying an InvocationPlugin during graph parsing
Wed, 18 Mar 2015 23:26:23 +0100 Thomas Wuerthinger Fix an issue when the result of canonicalization is appended in the graph builder. Introduce GraphBuilderPhase#recursiveAppend.
Tue, 17 Mar 2015 12:13:24 +0100 Doug Simon Merge.
Sun, 15 Mar 2015 11:48:14 +0100 Doug Simon refactored graph builder plugins to be top level interfaces
Sun, 15 Mar 2015 11:36:54 +0100 Doug Simon refactored GraphBuilderConfiguration (and its component classes) into a separate project
Thu, 12 Mar 2015 22:10:07 +0100 Doug Simon made resolution of method with InvocationPlugins lazy
Sat, 14 Mar 2015 19:15:51 +0100 Thomas Wuerthinger Assign the state after when appending the node and not automatically in the main graph builder loop.
Sat, 14 Mar 2015 01:28:20 +0100 Thomas Wuerthinger Create utilities LocationIdentity#isAny, LocationIdentity#isSingle, LocationIdentity#any, LocationIdentity#overlaps.
Fri, 13 Mar 2015 10:52:17 +0100 Doug Simon fixed NPE when creating an InstanceOfDynamicNode during parsing
Wed, 11 Mar 2015 20:43:12 +0100 Doug Simon use GraphBuilderPlugins for method substitutions, intrinsics and snippets (GRAAL-982)
Tue, 03 Mar 2015 14:19:59 +0100 Doug Simon made helper methods private
Thu, 19 Feb 2015 13:25:23 +0100 Doug Simon refactored per-class InvocationPlugins registration into separate methods
Thu, 19 Feb 2015 11:22:44 +0100 Doug Simon add graph builder plugins for Unsafe and Word base graal/com.oracle.graal.java/src/com/oracle/graal/java/StandardGraphBuilderPlugins.java@140732a338d9