log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotObjectConstant.java @ 20995:59e8737c06fd

age author description
Tue, 14 Apr 2015 11:36:42 -0700 Tom Rodriguez Visit CompositeValues manually
Fri, 13 Mar 2015 15:20:16 +0100 Roland Schatz Move isCompressed method to HotSpotConstant interface.
Wed, 11 Mar 2015 17:32:04 -0700 Tom Rodriguez Connect required Assumptions with answer to CHA query
Fri, 20 Feb 2015 22:22:55 +0100 Thomas Wuerthinger Create TYPE fields for LIRInstruction and CompositeValue. Renaming NodeClass#get to NodeClass#create.
Mon, 16 Feb 2015 18:51:13 +0100 Thomas Wuerthinger Simplify NodeClass management.
Wed, 26 Nov 2014 20:48:16 +0100 Doug Simon added HotSpotObjectConstant.getType() and restricted access to some static methods in HotSpotObjectConstantImpl
Wed, 26 Nov 2014 17:14:49 +0100 Doug Simon modified SnippetReflectionProvider to support both VM-side and compiler-side constants in a compilation replay context
Wed, 26 Nov 2014 13:20:14 +0100 Doug Simon moved application of Remote marker interface to implementation classes only
Mon, 10 Nov 2014 17:28:38 +0100 Doug Simon removed annotation denoting which proxied invocations have their results cached (for now, all results are cached)
Fri, 07 Nov 2014 22:18:17 +0100 Doug Simon converted JavaConstant to an interface
Thu, 06 Nov 2014 14:52:46 +0100 Doug Simon replaced HotSpotObjectConstantImpl.isCompressed() with HotSpotObjectConstant.isCompressed()
Thu, 06 Nov 2014 13:57:43 +0100 Doug Simon added HotSpotObjectConstant.isInternedString()
Thu, 06 Nov 2014 13:55:47 +0100 Doug Simon added HotSpotObjectConstant.getCompositeValueClass()
Thu, 06 Nov 2014 13:50:10 +0100 Doug Simon added HotSpotObjectConstant.getCallSiteTarget()
Thu, 06 Nov 2014 13:48:01 +0100 Doug Simon added HotSpotObjectConstant.getSuperclass()
Thu, 06 Nov 2014 13:28:35 +0100 Doug Simon added HotSpotObjectConstant.getComponentType()
Thu, 06 Nov 2014 13:26:33 +0100 Doug Simon added HotSpotObjectConstant.getNodeClass()
Thu, 06 Nov 2014 13:24:16 +0100 Doug Simon added HotSpotObjectConstant.getIdentityHashCode()
Thu, 06 Nov 2014 13:19:25 +0100 Doug Simon added HotSpotObjectConstant.getClassLoader()
Wed, 05 Nov 2014 22:18:55 +0100 Doug Simon added Remote interface and applied it to API types that will be proxied for the purpose of replay/remote compilation
Wed, 05 Nov 2014 21:27:26 +0100 Doug Simon made HotSpotObjectConstant extend JavaValue
Wed, 05 Nov 2014 21:07:59 +0100 Doug Simon converted HotSpotObjectConstant to an interface
Thu, 30 Oct 2014 13:03:33 +0100 Roland Schatz Introduce new Constant interface for use in high-level graph.
Thu, 30 Oct 2014 12:21:07 +0100 Roland Schatz Rename Constant to JavaConstant.
Thu, 30 Oct 2014 11:18:48 +0100 Roland Schatz Backout of changeset 9a804ec7f707 (converted Constant and Value to be interfaces).
Mon, 27 Oct 2014 14:07:49 +0100 Roland Schatz Better construction of data section and data patches.
Wed, 15 Oct 2014 01:10:27 +0200 Doug Simon converted Constant and Value to be interfaces (GRAAL-874)
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.
Mon, 26 May 2014 16:09:53 +0200 Roland Schatz Support for compressed constants.
Mon, 07 Apr 2014 16:09:17 -0700 Christian Wimmer Remove Constant.forObject and Constant.asObject to improve compiler/VM separation