log graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/Replacements.java @ 21904:c0781796c8bc

age author description
Thu, 11 Jun 2015 01:15:26 +0200 Doug Simon made getSubstitutionMethod part of Replacements API
Wed, 27 May 2015 00:36:16 +0200 Doug Simon renamed com.oracle.graal.api[meta|code] modules to com.oracle.jvmci.[meta|code] (JBS:GRAAL-53)
Sun, 24 May 2015 09:18:55 +0200 Doug Simon removed unused support for forced inlining of method substitutions
Fri, 17 Apr 2015 17:13:09 +0200 Doug Simon removed application of NodeIntrinsificationPhase in ReplacementsImpl since node intrinsification is always done during graph parsing now
Tue, 14 Apr 2015 14:57:41 +0200 Doug Simon expand API for retrieving method substitution graphs to indicate the BCI of the invoke being inlined or -1 if the request is not in the context of inlining
Sat, 04 Apr 2015 21:57:19 +0200 Doug Simon renamed getMethodSubstitution to getSubstitution in Replacements API and removed getMethodSubstitutionMethod
Sat, 04 Apr 2015 19:47:04 +0200 Doug Simon added support for inlining graphs derived from InvocationPlugins
Fri, 27 Mar 2015 16:04:23 +0100 Doug Simon removed MacroSubstitution and its related machinery
Sun, 22 Mar 2015 17:04:03 +0100 Doug Simon made partial intrinsification work (i.e., intrinsics that call the original method to handle slow/uncommon paths)
Fri, 13 Mar 2015 23:46:12 +0100 Doug Simon disabled crypto intrinsics until partial intrinsification (i.e., self recursive intrinsics) bug is fixed
Wed, 11 Mar 2015 20:43:12 +0100 Doug Simon use GraphBuilderPlugins for method substitutions, intrinsics and snippets (GRAAL-982)
Mon, 16 Feb 2015 14:22:15 +0100 Doug Simon added InlineInvokePlugin for Graal
Wed, 11 Feb 2015 13:39:33 +0100 Doug Simon removed vestige usages of Assumptions independent of a StructuredGraph
Wed, 26 Nov 2014 13:20:14 +0100 Doug Simon moved application of Remote marker interface to implementation classes only
Thu, 06 Nov 2014 20:23:51 +0100 Doug Simon fixed eclipseformat issue
Thu, 06 Nov 2014 13:18:23 +0100 Doug Simon made Replacements interface extend Remote
Wed, 05 Nov 2014 22:18:55 +0100 Doug Simon added Remote interface and applied it to API types that will be proxied for the purpose of replay/remote compilation
Wed, 28 May 2014 00:50:11 +0200 Doug Simon reduced execution time of ReplacementsImple.registerSubstitutions() by deferring parsing of substitution classes until the first request for a substitute method is received
Fri, 10 Jan 2014 20:16:31 +0100 Bernhard Urban fix recursion problem around macro nodes (e.g. array copy)
Tue, 03 Dec 2013 16:06:39 +0100 Erik Eckstein rename Replacements.prepareSnippetCopyAfterInstantiation
Mon, 25 Nov 2013 13:54:02 +0100 Erik Eckstein extend replacements API to support svm specific snippet handling
Thu, 18 Apr 2013 10:30:59 +0200 Roland Schatz Store snippet templates in Replacements object.
Thu, 11 Apr 2013 14:22:03 -0700 Christian Wimmer Change of Snippet template and instantiation process
Mon, 08 Apr 2013 19:37:23 +0200 Lukas Stadler Merge base graal/com.oracle.graal.api.replacements/src/com/oracle/graal/api/replacements/Replacements.java@6d83a28c026d
Fri, 05 Apr 2013 01:22:36 +0200 Doug Simon moved Replacements and MacroSubstitution from the graal.api.replacements project to graal.nodes project and reversed the dependency between these two projects (the latter now/again depends on the former) base graal/com.oracle.graal.api.replacements/src/com/oracle/graal/api/replacements/Replacements.java@5fc65bdbc4d2