log graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/WriteNode.java @ 10090:ae6f0c381087

age author description
Wed, 19 Jun 2013 16:42:56 +0200 Lukas Stadler split MemoryCheckpoint interface into Single and Multi
Mon, 10 Jun 2013 23:59:50 +0200 Christos Kotselidis Remove unused field
Wed, 05 Jun 2013 11:45:13 +0200 Lukas Stadler make ReadNode and WriteNode virtualizable
Tue, 04 Jun 2013 10:55:13 +0200 Christos Kotselidis Add HeapInfo interface for write barriers and compressed oops support
Tue, 21 May 2013 21:46:26 +0200 Doug Simon pulled LocationIdentity into a top level class and moved it to the api.meta project
Fri, 03 May 2013 09:24:24 -0700 Christian Wimmer Fix parameters of node intrinsics to use more specific Location and LocationIdentity types.
Thu, 02 May 2013 12:12:51 -0700 Christian Wimmer Use a LocationIdentity interface instead of just Object for the location identity of a LocationNode
Thu, 02 May 2013 10:38:48 -0700 Christian Wimmer Consistent naming of accessor methods in the LocationNode class hierarchy
Wed, 01 May 2013 09:09:33 -0700 Christian Wimmer Fix parameter type of NodeIntrinsic
Thu, 25 Apr 2013 17:18:17 +0200 Roland Schatz Restructure load/store/lea LIR instructions.
Mon, 22 Apr 2013 10:30:06 +0200 Roland Schatz Restructure class hierarchy of LocationNode.
Sat, 13 Apr 2013 00:33:37 +0200 Christos Kotselidis Merge
Fri, 12 Apr 2013 23:29:45 +0200 Christos Kotselidis Introduce enumeration for the different write barrier types
Thu, 11 Apr 2013 14:27:59 -0700 Christian Wimmer Fix NodeIntrinsic definitions
Tue, 09 Apr 2013 09:45:35 +0200 Christos Kotselidis Move write barriers' addition to a separate stage after lowering
Mon, 08 Apr 2013 09:26:06 +0200 Gilles Duboscq Introduce DeoptimizingNode interface
Wed, 20 Mar 2013 11:30:17 +0100 Lukas Stadler allow multiple identities in MemoryCheckpoint interface
Wed, 13 Feb 2013 15:52:26 +0100 Lukas Stadler add location identity to MemoryCheckpoint and let WriteNode implement MemoryCheckpoint
Tue, 26 Feb 2013 12:18:50 +0100 Roland Schatz Get rid of all direct usages of Address outside of backend.
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Tue, 13 Nov 2012 14:48:42 +0100 Doug Simon removed null check from UnsafeLoadNode, UnsafeStoreNode, ReadNode and WriteNode as it violates the sun.misc.Unsafe API
Mon, 08 Oct 2012 19:34:32 -0700 Christian Wimmer SnippetTemplate must not depend on CodeCacheProvider (only on MetaAccessProvider). This means that the hasSideEffect flag of a RuntimeCall must be already fixed in the RuntimeCall.Descriptor to avoid a lookup of the actual RuntimeCall using the CodeCacheProvider.
Fri, 05 Oct 2012 17:55:12 +0200 Doug Simon consolidated framework for runtime and stub calls and moved declaration of descriptors for such calls to the source file in which they are used
Fri, 28 Sep 2012 11:50:37 +0200 Doug Simon made all @NodeIntrinsic annotated methods be native (this is a requirement now enforced during snippet intrinsification)
Fri, 14 Sep 2012 14:10:36 -0700 Christian Wimmer Add snippet factory methods
Tue, 28 Aug 2012 12:15:10 +0200 Lukas Stadler canonicalize reads and writes on null objects to deopts
Thu, 12 Jul 2012 17:16:34 +0200 Doug Simon partial (non XIR) support for inlining virtual dispatch at call sites - still needs fixing
Fri, 25 May 2012 11:35:18 +0200 Lukas Stadler changes to the dependencies and stamp system:
Fri, 11 May 2012 11:26:39 +0200 Doug Simon removed stateAfter field from FixedWithNextNode - now only StateSplit implementations have this field
Tue, 08 May 2012 15:52:01 +0200 Doug Simon pulled AbstractStateSplit into FixedWithNextNode and made it no longer implement StateSplit. StateSplit is now implemented only by nodes that really have side effects.
Wed, 14 Mar 2012 17:14:22 +0100 Lukas Stadler propagate stamps while lowering
Thu, 08 Mar 2012 19:24:17 +0100 Thomas Wuerthinger Renamed projects. base graal/com.oracle.max.graal.nodes/src/com/oracle/graal/nodes/extended/WriteNode.java@ab3b8231942e