log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/InstanceOfSnippets.java @ 7064:8d16b9b2c51e

age author description
Thu, 22 Nov 2012 13:30:14 +0100 Christian Haeubl first part of refactoring the InliningPhase
Mon, 26 Nov 2012 18:58:28 -0800 Christian Wimmer More flexible handling of stamp for word type: Define a singleton Stamp instance for words that is then re-written to the target-specific primitive word stamp by the WordTypeRewriterPhase. This allows nodes to have a word stamp without any dependency on global or static state.
Thu, 15 Nov 2012 21:32:23 +0100 Doug Simon removed WordStamp (and a nasty bug associated with its misusage)
Wed, 14 Nov 2012 11:28:02 +0100 Doug Simon modifications to support non-perm-gen changes in HotSpot
Wed, 07 Nov 2012 12:10:33 +0100 Gilles Duboscq Cleanup GraalOption : removed defunct options
Fri, 02 Nov 2012 12:14:07 +0100 Doug Simon refactored complex snippet-based lowering mechanism for InstanceOfNodes into non-HotSpot specific project
Fri, 02 Nov 2012 10:21:38 +0100 Doug Simon simplified and improved the re-use of an instanceof snippet instantiation across all of the usages of the InstanceOfNode
Tue, 30 Oct 2012 23:58:53 +0100 Doug Simon intermediate materialization is now removed during lowering of an InstanceOfNode that has a single usage which is an IfNode in the same block
Tue, 30 Oct 2012 10:45:00 +0100 Doug Simon renamed snippet methods in InstanceOfSnippets
Tue, 30 Oct 2012 10:22:25 +0100 Doug Simon factored CheckCastDynamicNode out of CheckCastNode
Tue, 30 Oct 2012 08:57:28 +0100 Doug Simon removed targetClassInstruction from InstanceOfNode
Thu, 25 Oct 2012 01:22:07 +0200 Doug Simon removed JumpNode and the non-materializing instanceof snippets that used it
Mon, 22 Oct 2012 20:22:50 +0200 Doug Simon use of JumpNodes to lower instanceof snippets can be disabled with graal.instanceof.disableJumpNodes system property
Mon, 22 Oct 2012 18:10:04 +0200 Doug Simon added indirection for the replacement of a snippet-lowered node with the snippet's return value
Sun, 07 Oct 2012 14:15:44 +0200 Doug Simon rename packages in graal.phases to match project name
Wed, 12 Sep 2012 12:34:48 +0200 Doug Simon factored shared snippet functionality into HotSpotSnippetUtils
Fri, 31 Aug 2012 22:55:34 +0200 Doug Simon removed unnecessary snippets for lowering an instanceof whose test type is not a compile time constant
Fri, 31 Aug 2012 22:20:13 +0200 Doug Simon enabled InstanceOfSnippets for general lowering of InstanceOfNodes
Fri, 31 Aug 2012 17:57:30 +0200 Doug Simon added InstanceOfSnippets which passes InstanceOfTest but is not yet enabled for general lowering