log graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java @ 5718:10341299528c

age author description
Thu, 28 Jun 2012 12:46:04 +0200 Doug Simon renamings: ExtendedRiRuntime -> GraalCodeCacheProvider, CiLoweringTool -> LoweringTool, RiGraphCache -> GraphCache
Tue, 26 Jun 2012 16:51:48 +0200 Gilles Duboscq Add leadGraphID to IfNOde so that we can convert them to deopts
Fri, 22 Jun 2012 11:35:55 +0200 Gilles Duboscq Don't try to fold conditions when there is no runtime available
Thu, 21 Jun 2012 16:35:23 +0200 Gilles Duboscq A bit of work on counted loops
Sat, 09 Jun 2012 20:10:05 +0200 Thomas Wuerthinger Dropping Ci* prefixes. Some additional renamings in the api.code interface.
Sat, 09 Jun 2012 18:01:23 +0200 Thomas Wuerthinger Rename CiTargetMethod => CompilationResult.
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:55:34 +0200 Thomas Wuerthinger Move cri.ci to api.code.
Thu, 07 Jun 2012 18:24:06 +0200 Thomas Wuerthinger Moving classes from cri.ri to api.meta.
Thu, 07 Jun 2012 17:01:21 +0200 Thomas Wuerthinger Introduction of com.oracle.graal.api project.
Thu, 24 May 2012 16:22:26 +0200 Gilles Duboscq Transmit null check flag from fixed to floating read nodes
Tue, 22 May 2012 11:36:45 +0200 Gilles Duboscq Merge Canonicalizer and GVN Phases
Fri, 11 May 2012 16:02:24 +0200 Lukas Stadler Merge
Fri, 11 May 2012 16:00:00 +0200 Lukas Stadler add a new simple CheckCast elimination phase
Thu, 10 May 2012 14:24:25 +0200 Lukas Stadler Merge
Wed, 09 May 2012 12:10:35 +0200 Lukas Stadler cull unnecessary framestates at merges
Fri, 11 May 2012 14:11:56 +0200 Doug Simon made graph marking stateless (in the graph) to ensure recursive marking is safe
Fri, 11 May 2012 12:20:36 +0200 Doug Simon moved checkcast lowering into LoweringPhase and added -G:HIRLowerCheckcast option to enable it (disabled by default) as it is not yet stable
Wed, 09 May 2012 22:21:58 +0200 Doug Simon moved conversion of type profiles into hints for type check instructions from front end to lowering phase
Fri, 04 May 2012 16:52:58 +0200 Doug Simon extended canonicalization so that a caller can specify a CiConstant value is an immutable object or array
Wed, 25 Apr 2012 13:02:10 +0200 Lukas Stadler removed @Data annotation
Wed, 25 Apr 2012 11:33:47 +0200 Lukas Stadler move cached graph eviction out of GraalCompiler
Wed, 25 Apr 2012 11:24:49 +0200 Lukas Stadler add RiGraphCache interface
Mon, 23 Apr 2012 10:27:17 +0200 Doug Simon moved loop safepoint insertion from graph building to just before scheduling, removing the need for safepoint elimination
Wed, 18 Apr 2012 23:39:07 +0200 Doug Simon optimization: frame prologue & epilogue ommitted for methods with no spills, no callee-saved registers, no incoming stack args and no debug info
Wed, 18 Apr 2012 17:56:53 +0200 Doug Simon give machine code printed by the CFGPrinterObserver a cfg context so that does not depend on the LIR also being printed
Wed, 18 Apr 2012 13:42:11 +0200 Doug Simon rename: nodesFor -> blockToNodesMap
Thu, 12 Apr 2012 15:55:03 +0200 Doug Simon removed XIR prologue and epilogues - architecture and runtime specific subclass of Backend is now used instead
Mon, 09 Apr 2012 20:30:41 +0200 Gilles Duboscq Add options for OptLoopTransform and OptSafepointElimination
Mon, 09 Apr 2012 19:59:01 +0200 Gilles Duboscq Loop peeling
Mon, 09 Apr 2012 19:15:41 +0200 Gilles Duboscq Loop-closed form GraphBuidling
Fri, 06 Apr 2012 16:03:51 +0200 Gilles Duboscq Reordering and adjustments to phases
Thu, 29 Mar 2012 18:55:45 +0200 Lukas Stadler added graph caching (-G:+CacheGraphs)
Wed, 21 Mar 2012 13:57:30 +0100 Thomas Wuerthinger Merge.
Wed, 21 Mar 2012 12:07:41 +0100 Thomas Wuerthinger Refactoring of the debug framework. Move compiler thread implementation to its own file.
Mon, 19 Mar 2012 15:51:49 -0700 Christian Haeubl Merge
Mon, 19 Mar 2012 14:43:15 -0700 Christian Haeubl finished first implementation of disabling runtime feedback selectively based on deoptimization history
Tue, 13 Mar 2012 18:53:33 -0700 Christian Haeubl more preparations for disabling runtime feedback selectively based on deoptimization history
Mon, 19 Mar 2012 11:57:33 +0100 Gilles Duboscq Run the canonicalizer early
Wed, 14 Mar 2012 17:59:06 +0100 Lukas Stadler add and enable new PropagateTypeCachePhase, add type system tests
Fri, 09 Mar 2012 13:14:54 -0800 Christian Haeubl enabled wrappers for native method calls
Thu, 08 Mar 2012 19:24:17 +0100 Thomas Wuerthinger Renamed projects. base graal/com.oracle.max.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java@54f48e23c1a9