log graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotBackendFactory.java @ 18408:2c3666f44855

age author description
Fri, 07 Nov 2014 11:28:34 +0100 Doug Simon moved use of HotSpotMetaAccessProvider to locations on the "local" side of remote compilation
Wed, 05 Nov 2014 17:01:00 +0100 Doug Simon moved MethodHandleAccessProvider to graal.api.meta and made it retrievable from MetaAccessProvider so that it does not need to be accessed via a global in MethodHandleNode (which is problematic for remote/replay compilation) (GRAAL-874)
Fri, 15 Aug 2014 11:34:38 +0200 Doug Simon moved NodeInfo and friends into separate com.oracle.graal.nodeinfo project so that annotation processor can be applied to the base Node class
Tue, 17 Jun 2014 09:59:59 +0200 Roland Schatz Remove hotspot specific NarrowOop kind, use LIRKind.reference(Kind.Int) instead.
Mon, 16 Jun 2014 17:18:51 +0200 Roland Schatz Revert using LIRKind.reference(Kind.Int) instead of hotspot specific NarrowOop kind (part of c0b8d395368b).
Fri, 13 Jun 2014 11:47:44 +0200 Roland Schatz Introduce LIRKind to accurately track oop references in backend.
Fri, 23 May 2014 17:33:18 -0700 Christian Wimmer Factor out VM-independent part of DefaultHotSpotLoweringProvider into DefaultJavaLoweringProvider
Fri, 02 May 2014 11:04:51 -0700 Christian Wimmer Introduce API for lookup of VM-internals of method handles
Mon, 28 Apr 2014 11:18:15 +0200 Roland Schatz Merge.
Fri, 25 Apr 2014 14:57:53 +0200 Roland Schatz Make HSAILHotSpotLoweringProvider extensible.
Fri, 11 Apr 2014 17:12:08 +0200 Doug Simon HSAIL: initial support for object allocation in HSAIL kernels
Mon, 07 Apr 2014 16:09:17 -0700 Christian Wimmer Remove Constant.forObject and Constant.asObject to improve compiler/VM separation
Mon, 17 Mar 2014 11:40:12 +0100 Roland Schatz Introduce Hotspot-specific NarrowOop kind.
Mon, 27 Jan 2014 20:24:12 +0100 Doug Simon moved HSAIL compilation harness logic into HSAILHotSpotBackend and deleted HSAILCompilationResult
Wed, 15 Jan 2014 00:34:56 +0100 Doug Simon PTX backend can alter compilation pipeline to offload selected code to the GPU
Fri, 22 Nov 2013 12:17:53 -0800 Christian Wimmer Commit pass target as a parameter to ReplacementImpl, so that it does not require a CodeCacheProvider
Wed, 20 Nov 2013 15:31:55 +0100 Doug Simon made HSAIL reuse HotSpotLoweringProvider, just with a different set of registers
Fri, 25 Oct 2013 12:45:37 +0200 Doug Simon fleshed out HSAIL backend a little to demonstrate changes needed after recent API/infrastructure updates
Thu, 17 Oct 2013 11:48:31 +0200 Doug Simon gave HSAIL its own Replacements implementation (HSAILHotSpotReplacementsImpl)
Thu, 17 Oct 2013 01:08:17 +0200 Doug Simon improved support for co-existing, multiple backends (GRAAL-363) base graal/com.oracle.graal.hotspot.hsail/src/com/oracle/graal/hotspot/hsail/HSAILHotSpotGraalRuntime.java@988d65bfeb82