log graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/NewInstanceNode.java @ 12380:e027a51bdd33

age author description
Mon, 14 Oct 2013 10:45:02 +0200 Lukas Stadler exclude java.lang.ref.Reference from Escape Analysis
Thu, 10 Oct 2013 20:50:54 +0200 Doug Simon made GraalCodeCacheProvider independent of CodeCacheProvider and renamed the former to LoweringProvider (GRAAL-511)
Thu, 10 Oct 2013 16:14:55 +0200 Doug Simon made CodeCacheProvider independent of MetaAccessProvider (GRAAL-511)
Tue, 01 Oct 2013 20:38:25 +0200 Doug Simon moved Canonicalizable and Simplifiable to the com.oracle.graal.graph project (GRAAL-506)
Tue, 01 Oct 2013 20:32:47 +0200 Doug Simon broadened types in Canonicalizable interface so that it can be moved to the com.oracle.graal.graph project (GRAAL-506)
Thu, 26 Sep 2013 16:10:02 +0200 Gilles Duboscq Remove DeoptimizingNode.getDeoptimizationReason
Fri, 13 Sep 2013 17:54:59 +0200 Doug Simon removed IterableNodeType from some classes for which typed node iterators were never used or were only used in tests
Fri, 13 Sep 2013 16:08:23 +0200 Doug Simon refactored IterableNodeType into a top level type to avoid problems it was causing for javac and JDT (CR-1408)
Tue, 10 Sep 2013 11:15:15 +0200 Gilles Duboscq Rename LoweringType to GuardsPhase and make it an attribute of StructuredGraphs
Sun, 01 Sep 2013 19:46:15 +0200 Thomas Wuerthinger Allow escape analysis to ignore object identity correctness for types marked via the CompilerDirectives.ValueType annotation.
Tue, 09 Jul 2013 11:58:02 +0200 Roland Schatz Make array allocations deoptimizing nodes.
Wed, 05 Jun 2013 13:10:42 +0200 Lukas Stadler HotSpotRuntime should decide when to lower which nodes, not the nodes themselves
Tue, 30 Apr 2013 17:29:33 +0200 Lukas Stadler refactored monitor handling in EA: MonitorEnter/Exit is removed, not eliminated
Thu, 25 Apr 2013 17:19:41 +0200 Lukas Stadler late lowering of allocations (NewInstanceNode, NewArrayNode, NewMultiArrayNode)
Tue, 23 Apr 2013 15:19:53 +0200 Lukas Stadler added enum to Lowerable interface (before/after guard lowering)
Wed, 20 Mar 2013 13:41:13 +0100 Lukas Stadler small change VirtualInstanceNode constructor
Tue, 05 Feb 2013 17:41:15 +0100 Lukas Stadler remove unnecessary virtualId from VirtualObjectNodes
Thu, 31 Jan 2013 16:12:41 +0100 Lukas Stadler remove unused allocations during (full) canonicalization
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Wed, 16 Jan 2013 15:15:32 +0100 Lukas Stadler changed PEA interface:
Tue, 27 Nov 2012 22:26:18 +0100 Doug Simon rename: ResolvedJavaType.isArrayClass() -> ResolvedJavaType.isArray()
Fri, 23 Nov 2012 14:01:02 +0100 Lukas Stadler Merge
Tue, 20 Nov 2012 13:36:22 +0100 Lukas Stadler provide MetaAccessProvider to EscapeAnalyzable
Tue, 20 Nov 2012 13:25:28 +0100 Lukas Stadler refactor EscapeAnalyzeable (remove EscapeOp)
Sun, 18 Nov 2012 21:20:31 +0100 Doug Simon fixed regression in escape analysis of non-array objects caused by change to ResolvedJavaType.getInstanceFields().
Wed, 14 Nov 2012 11:28:02 +0100 Doug Simon modifications to support non-perm-gen changes in HotSpot
Tue, 06 Nov 2012 10:01:17 +0100 Lukas Stadler fix lock-related assertion in PEA
Wed, 31 Oct 2012 18:21:19 +0100 Lukas Stadler more PEA refactoring, multiple iterations
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, 05 Oct 2012 09:12:55 +0200 Lukas Stadler add infrastructure for creating locked objects
Sun, 30 Sep 2012 13:21:20 +0200 Doug Simon removed XIR
Fri, 14 Sep 2012 15:26:57 +0200 Lukas Stadler cleanups, merge EscapeRecord and VirtualObjectNode
Thu, 13 Sep 2012 11:41:43 +0200 Lukas Stadler more escape analysis infrastructure: change EscapeOp behavior, make MaterializeObjectNodes roots for escape analysis
Tue, 11 Sep 2012 14:48:24 +0200 Lukas Stadler adapt old EscapeAnalysisPhase to infrastructure changes
Tue, 11 Sep 2012 14:25:40 +0200 Lukas Stadler add fillContents property to New... nodes
Fri, 24 Aug 2012 11:45:30 +0200 Lukas Stadler infrastructure changes in preparation of partial escape analysis
Wed, 11 Jul 2012 14:13:38 +0200 Gilles Duboscq Adapt the coloring filter for binary dumped graphs
Tue, 10 Jul 2012 15:02:41 +0200 Gilles Duboscq Add ability to give an existing to getDebugProperties
Thu, 28 Jun 2012 13:39:40 +0200 Doug Simon moved everything from com.oracle.graal.nodes.cri into com.oracle.graal.nodes.spi
Thu, 28 Jun 2012 12:46:04 +0200 Doug Simon renamings: ExtendedRiRuntime -> GraalCodeCacheProvider, CiLoweringTool -> LoweringTool, RiGraphCache -> GraphCache
Mon, 11 Jun 2012 15:39:57 +0200 Doug Simon added NewInstanceSnippets for lowering NewInstanceNodes (currently disabled by default)
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.
Thu, 07 Jun 2012 18:24:06 +0200 Thomas Wuerthinger Moving classes from cri.ri to api.meta.
Wed, 25 Apr 2012 13:02:10 +0200 Lukas Stadler removed @Data annotation
Tue, 24 Apr 2012 17:14:09 +0200 Lukas Stadler use @Data in NewInstanceNode and ArithmeticNode
Mon, 09 Apr 2012 19:15:41 +0200 Gilles Duboscq Loop-closed form GraphBuidling
Thu, 08 Mar 2012 19:24:17 +0100 Thomas Wuerthinger Renamed projects. base graal/com.oracle.max.graal.nodes/src/com/oracle/graal/nodes/java/NewInstanceNode.java@aa2772a88a24