log graal/com.oracle.graal.hotspot.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotBackendFactory.java @ 19529:db19eba20b9c

age author description
Sat, 21 Feb 2015 19:55:33 +0100 Stefan Anzinger Merge
Sat, 21 Feb 2015 19:47:33 +0100 Stefan Anzinger [SPARC] Use correct caller save registers for ForeignCallsProvider
Mon, 16 Feb 2015 21:02:31 +0100 Doug Simon pass required providers through to HotSpotSuitesProvider; remove redundant registration of Graal InlineInvokePlugin
Wed, 11 Feb 2015 13:39:33 +0100 Doug Simon removed vestige usages of Assumptions independent of a StructuredGraph
Wed, 26 Nov 2014 11:48:34 +0100 Doug Simon changed most references to HotSpotGraalRuntime to use HotSpotGraalRuntimeProvider instead
Wed, 26 Nov 2014 09:27:58 +0100 Doug Simon added support for binding arguments of arbitrary types to parameters of a SubstitutionGuard constructor
Thu, 20 Nov 2014 14:13:38 +0100 Roland Schatz Introduce StampProvider to support different stamps for metadata on different VMs.
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)
Wed, 15 Oct 2014 11:04:45 +0200 Roland Schatz Restructure CodeCacheProvider hierarchy.
Wed, 17 Sep 2014 17:05:18 -0700 Stefan Anzinger [SPARC] Gearing up with CBcond instruction
Tue, 16 Sep 2014 11:49:23 -0700 Stefan Anzinger [SPARC] Use VIS3 moves between fp and gp registers when available
Tue, 09 Sep 2014 12:09:58 -0700 Stefan Anzinger [SPARC] make compatible for CPU without VIS3 and do some cleanup
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, 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, 24 Feb 2014 17:31:15 -0800 twisti make SPARC compile code again
Thu, 05 Dec 2013 11:57:11 -0800 twisti make SPARC run again
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 12:52:01 +0100 Doug Simon pass stack pointer register into monitorenter snippet instead of getting it from the host provider
Fri, 25 Oct 2013 00:31:00 +0200 Doug Simon restricted initialization of LoweringProvider during VM startup to only be for the LoweringProvider of the host backend; removed unnecessary HotSpotLoweringProvider interface
Thu, 17 Oct 2013 11:48:31 +0200 Doug Simon gave HSAIL its own Replacements implementation (HSAILHotSpotReplacementsImpl)
Thu, 17 Oct 2013 10:52:56 +0200 Doug Simon preliminary support for initializing multiple ForeignCallProviders and LoweringProviders (GRAAL-363)
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.sparc/src/com/oracle/graal/hotspot/sparc/SPARCHotSpotGraalRuntime.java@9408b94a0993