log graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/type/ObjectStamp.java @ 15260:61363577a184

age author description
Tue, 22 Apr 2014 14:15:24 +0200 Josef Eisl Move static helpers from ObjectStamp to StampTool.
Tue, 22 Apr 2014 09:55:24 +0200 Gilles Duboscq Harmonize the static helpers in ObjectStamp to check for isLegal. Add some Javadoc to these methods
Thu, 17 Apr 2014 17:28:20 +0200 Josef Eisl Move LIRTypeTool and Stamp to graal.compiler.common.
Fri, 04 Apr 2014 15:57:41 +0200 Roland Schatz Use typed illegal stamps and use IllegalStamp only for conflicting primitive types.
Wed, 12 Mar 2014 21:47:35 +0100 Doug Simon replaced == with .equals() for comparisons between JavaMethod/JavaField/JavaType values
Fri, 21 Feb 2014 13:04:58 +0100 Roland Schatz Make conversion from Stamp to PlatformKind extensible by backend.
Thu, 20 Feb 2014 14:42:01 +0100 Roland Schatz Refactor Stamp hierarchy.
Mon, 13 Jan 2014 10:42:55 +0100 Bernhard Urban UnsafeAllocTest: fix stamp problem
Thu, 22 Aug 2013 14:06:25 +0200 Gilles Duboscq Simplify ObjectStamp.join and make sure there is no type/exact type when going to an allways null stamp
Wed, 21 Aug 2013 18:02:39 +0200 Gilles Duboscq Keep a kind in the illegal stamp
Wed, 21 Aug 2013 16:56:15 +0200 Gilles Duboscq ObjectStamp: Detect allways null cases in castTo. AlwaysNull stamps can keep their type information
Wed, 21 Aug 2013 16:17:10 +0200 Gilles Duboscq Add javadoc for ObjectStamp.castTo. Fix javadoc typo.
Thu, 08 Aug 2013 18:17:47 +0200 Gilles Duboscq Add illegal stamp
Wed, 22 May 2013 14:14:49 +0200 Thomas Wuerthinger Generalize the code for detecting invalid stamps in join operations.
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Fri, 11 Jan 2013 11:44:11 +0100 Lukas Stadler more specific return value on ObjectStamp.join
Fri, 04 Jan 2013 12:08:11 -0800 Christian Wimmer More complete and reusable Word type
Thu, 29 Nov 2012 10:10:03 -0800 Christian Wimmer Replace ResolvedJavaType.isAssignableTo with isAssignableFrom to be consistent with java.lang.Class
Tue, 27 Nov 2012 11:21:48 +0100 Doug Simon added unit tests for ResolvedJavaType
Tue, 09 Oct 2012 15:23:38 -0700 Christian Wimmer Cleanup of Graal API: Rename methods so that it follows the getXxx naming convention and so that they are similar to the names of the java.lang.reflect classes. Remove unused methods.
Mon, 20 Aug 2012 15:11:15 +0200 Lukas Stadler added Stamp.join, used by PiNodes
Fri, 13 Jul 2012 14:10:02 +0200 Gilles Duboscq Add a alwaysNull property to ObjectStamp (Phi(null, a! A) get a "a A" stamp and not just "a -")
Fri, 13 Jul 2012 11:29:15 +0200 Gilles Duboscq Do without the Top stamp for now, too little benefits
Thu, 12 Jul 2012 18:58:36 +0200 Gilles Duboscq Make ReadEliminationPhase support phis (eliminates read when the last access is a memeory phi of writes, recursively)
Fri, 22 Jun 2012 15:19:43 +0200 Doug Simon improved type stamp for value flowing out of a lowered NEW bytecode instruction
Sat, 09 Jun 2012 16:52:12 +0200 Thomas Wuerthinger More renamings to drop Ri* prefix completely. Deleted graph.BitMap class and replaced with java.util.BitSet.
Fri, 08 Jun 2012 23:47:42 +0200 Thomas Wuerthinger Renaming RiKind => Kind.
Thu, 07 Jun 2012 18:24:06 +0200 Thomas Wuerthinger Moving classes from cri.ri to api.meta.
Thu, 07 Jun 2012 17:09:57 +0200 Thomas Wuerthinger Moved RiKind to cri.ri package.
Thu, 07 Jun 2012 17:08:33 +0200 Thomas Wuerthinger Renaming CiKind => RiKind.
Fri, 25 May 2012 11:35:18 +0200 Lukas Stadler changes to the dependencies and stamp system: