log graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/Constant.java @ 16711:c68da2397fcb

age author description
Fri, 13 Jun 2014 11:47:44 +0200 Roland Schatz Introduce LIRKind to accurately track oop references in backend.
Thu, 05 Jun 2014 13:19:59 +0200 Lukas Stadler refactor/simplify Constant
Mon, 26 May 2014 16:09:53 +0200 Roland Schatz Support for compressed constants.
Thu, 17 Apr 2014 09:59:27 +0200 Lukas Stadler don't throw exception for Constant.toValueString with Kind.Illegal
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 13:08:32 +0100 Roland Schatz Remove all references to NarrowOop from VM independent code.
Fri, 21 Feb 2014 11:53:48 +0100 Roland Schatz Split convert node into separate nodes for different conversions.
Wed, 22 Jan 2014 11:44:27 +0100 Roland Schatz Support narrow oops in reference maps.
Tue, 14 Jan 2014 11:56:04 +0100 Doug Simon more robust handling of errors in Constant.toString()
Fri, 10 Jan 2014 11:30:04 +0100 Roland Schatz Improve documentation of data section building code.
Thu, 09 Jan 2014 13:09:44 +0100 Roland Schatz Move data section building code to Java.
Mon, 25 Nov 2013 12:46:45 +0100 Doug Simon use separate data structure for canonicalizing ConstantNodes (GRAAL-508)
Wed, 06 Nov 2013 16:29:54 +0100 Roland Schatz Helper functions for identifying numeric kinds.
Mon, 28 Oct 2013 13:01:16 +0100 Lukas Stadler PEA: support for unsafe stores of mismatching sizes, cleanup, documentation
Fri, 30 Aug 2013 14:57:09 +0200 Roland Schatz New static factory methods for constants and arithmetic.
Mon, 18 Feb 2013 20:55:18 -0800 Thomas Wuerthinger Remove Kind.Jsr.
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Fri, 04 Jan 2013 12:08:11 -0800 Christian Wimmer More complete and reusable Word type
Thu, 29 Nov 2012 17:43:09 -0800 Christian Wimmer Make constructors of Constant private to ensure proper encapuslation of the type-overloaded primitive field; reduce to one constructor that sets all fields.
Thu, 29 Nov 2012 15:05:39 -0800 Christian Wimmer Eliminate bogus conversion that Constant.asLong() performed; simplify asXxx methods so that they do not have control flow.
Thu, 29 Nov 2012 11:27:23 -0800 Christian Wimmer Cleanup of Kind class: remove isXxx methods
Tue, 20 Nov 2012 22:49:27 +0100 Doug Simon added support for annotated Constants and used it to track Klass* values in Graal and register them in the metadata section of a nmethod during code installation
Tue, 20 Nov 2012 12:25:10 +0100 Doug Simon removed Kind parameter from Constant constructor for an object constant
Mon, 12 Nov 2012 17:46:21 +0100 Lukas Stadler add isDefaultForKind to Constant
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.
Fri, 07 Sep 2012 13:40:53 +0200 Thomas Wuerthinger More clean up and documentation in api.code and api.meta.
Fri, 07 Sep 2012 12:12:47 +0200 Thomas Wuerthinger Clean up Kind class.
Thu, 05 Jul 2012 21:39:22 +0200 Doug Simon Removed left over Ci* prefixed identifiers
Thu, 28 Jun 2012 11:11:12 +0200 Doug Simon enabled Eclipse/JDT javadoc checking and fixed resulting warnings
Tue, 12 Jun 2012 15:01:48 +0200 Lukas Stadler small renaming and doc fixes
Sat, 09 Jun 2012 17:24:23 +0200 Thomas Wuerthinger Clean up in api classes. Removed CiGenericCallback. Simplified Constant.
Fri, 08 Jun 2012 23:47:42 +0200 Thomas Wuerthinger Renaming RiKind => Kind.
Fri, 08 Jun 2012 23:44:20 +0200 Thomas Wuerthinger Renaming RiValue => Value.
Fri, 08 Jun 2012 23:41:02 +0200 Thomas Wuerthinger Renamed RiConstant => Constant. base graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/RiConstant.java@ae8377e9a29b