log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotHostBackend.java @ 21538:c1e2fdb5fea3

age author description
Mon, 25 May 2015 17:20:39 +0200 Doug Simon removed more dependencies from JVMCI classes to non-JVMCI classes (JBS:GRAAL-53)
Fri, 22 May 2015 23:26:20 +0200 Doug Simon added HotSpotJVMCIRuntime* classes, replaced references to HotSpotGraalRuntime in VM with HotSpotJVMCIRuntime (JBS:GRAAL-53)
Tue, 19 May 2015 23:16:07 +0200 Doug Simon created com.oracle.graal.hotspot.jvmci package and moved classes destined for future JVMCI module into it (JBS:GRAAL-53)
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
Fri, 27 Mar 2015 16:04:23 +0100 Doug Simon removed MacroSubstitution and its related machinery
Sun, 15 Mar 2015 10:52:22 +0100 Doug Simon graph builder plugins are created before GraphBuilderConfigurations and the process for deriving plugins from an existing configuration is simplified
Thu, 12 Mar 2015 22:19:27 +0100 Doug Simon NodeIntrinsificationPhase is given only the providers it needs instead of a Providers object
Wed, 11 Mar 2015 20:43:12 +0100 Doug Simon use GraphBuilderPlugins for method substitutions, intrinsics and snippets (GRAAL-982)
Tue, 10 Mar 2015 21:59:29 +0100 Doug Simon refactored graph builder plugins into a separate class
Thu, 19 Feb 2015 11:22:44 +0100 Doug Simon add graph builder plugins for Unsafe and Word
Wed, 18 Feb 2015 01:13:17 +0100 Doug Simon made use of Graal stubs instead of equivalent HotSpot stubs optional and off by default
Mon, 16 Feb 2015 13:50:40 +0100 Doug Simon rename: registerPlugins -> registerInvocationPlugins
Mon, 16 Feb 2015 11:57:43 +0100 Doug Simon renamed GraphBuilderPlugins to InvocationPlugins and consolidated it into GraphBuilderConfiguration; moved declaration of GraphBuilderPlugin sub-interfaces into GraphBuilderPlugin
Tue, 10 Feb 2015 21:11:43 +0100 Doug Simon removed use of ServiceLoader for graph builder plugins
Sat, 31 Jan 2015 00:30:00 +0100 Doug Simon initial commit of GraphBuilderPhase plugins
Wed, 26 Nov 2014 11:48:34 +0100 Doug Simon changed most references to HotSpotGraalRuntime to use HotSpotGraalRuntimeProvider instead
Tue, 05 Aug 2014 15:58:11 +0200 Matthias Grimmer GNFI: move GNFI interfaces to oracle.nfi - interface does not depend on graal
Tue, 03 Jun 2014 11:51:27 +0200 Doug Simon decoupled Graal runtime initialization and Graal compilation queue initialization
Mon, 26 May 2014 18:55:06 +0200 Doug Simon removed use of ServiceLoader in runtime initialization
Sun, 25 May 2014 15:55:15 +0200 Doug Simon added timers for Graal runtime initialization steps (enabled with -Dgraal.runtime.TimeInit=true)
Wed, 30 Apr 2014 15:41:44 -1000 twisti AMD64: implemented DeoptimizationStub.deoptimizationHandler
Thu, 24 Apr 2014 12:17:13 +0200 Roland Schatz Merge.
Thu, 24 Apr 2014 11:52:49 +0200 Roland Schatz Add SnippetReflectionProvider to ReplacementsProvider interface.
Tue, 22 Apr 2014 11:37:15 +0200 Josef Eisl Move GraalOptions to graal.compiler.common.
Thu, 13 Mar 2014 17:48:44 +0100 Doug Simon removed GPU offload interaction with compilation policy
Thu, 30 Jan 2014 15:50:29 +0100 Matthias Grimmer Create interface for host backends
Wed, 15 Jan 2014 00:33:34 +0100 Doug Simon added mechanism for a (GPU) backend to override/supply the initial graph in the compilation pipeline
Fri, 13 Dec 2013 13:12:58 +0100 Doug Simon added subqWide to AMD64Assembler
Thu, 05 Dec 2013 15:55:19 +0100 Doug Simon force long encoding of frame push instruction in a method without a stack bang; removed -G:StackShadowPages option
Sat, 30 Nov 2013 01:16:55 +0100 Doug Simon change debug scopes implementation to prevent extra frames related to mechanism being added to call stack
Wed, 20 Nov 2013 15:31:13 +0100 Doug Simon renamed HotSpotHostLoweringProvider to HotSpotLoweringProvider
Fri, 25 Oct 2013 01:24:19 +0200 Doug Simon refactored all deferred initialization of backends into HotSpotBackend