log graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/spi/LIRGeneratorTool.java @ 7530:5e3d1a68664e

age author description
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Fri, 07 Dec 2012 16:01:38 +0100 Doug Simon rename: RuntimeCall -> RuntimeCallTarget
Fri, 07 Dec 2012 11:14:12 +0100 Doug Simon tightened first parameter type for LIRGeneratorTool.emitCall()
Fri, 05 Oct 2012 17:55:12 +0200 Doug Simon consolidated framework for runtime and stub calls and moved declaration of descriptors for such calls to the source file in which they are used
Tue, 02 Oct 2012 16:48:54 +0200 Doug Simon removed more XIR remnants
Mon, 01 Oct 2012 22:00:22 +0200 Doug Simon pushed CallingConvention further into LIR API for emitting calls
Sun, 30 Sep 2012 13:21:20 +0200 Doug Simon removed XIR
Tue, 25 Sep 2012 09:28:03 -0700 Christian Wimmer Make RuntimeCall more extensible by changing it from an enum to a class
Mon, 17 Sep 2012 18:12:02 +0200 Doug Simon added support for placing breakpoints in snippets
Tue, 03 Jul 2012 23:49:01 +0200 Doug Simon added snippets for lowering array creation and initialization (in NewObjectSnippets)
Wed, 27 Jun 2012 11:51:18 +0200 Lukas Stadler rework of switch operations: unify lookup- and tableswitch, introduce switch lir instructions
Wed, 20 Jun 2012 18:12:50 +0200 Lukas Stadler added TypeSwitchNode for polymorphic inlining
Tue, 19 Jun 2012 21:06:49 +0200 Doug Simon allowed RegisterNode to directly use a register not used by the register allocator
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 16:52:12 +0200 Thomas Wuerthinger More renamings to drop Ri* prefix completely. Deleted graph.BitMap class and replaced with java.util.BitSet.
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.
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 18:12:01 +0200 Thomas Wuerthinger More refactorings and renamings in preparation of ci/ri split.
Thu, 07 Jun 2012 17:08:33 +0200 Thomas Wuerthinger Renaming CiKind => RiKind.
Thu, 07 Jun 2012 17:07:05 +0200 Thomas Wuerthinger Renaming CiConstant => RiConstant.
Tue, 22 May 2012 16:19:02 +0200 Lukas Stadler changes towards a canonical representation of comparisons:
Tue, 15 May 2012 14:22:01 +0200 Lukas Stadler remove Condition.OF and Condition.NOF
Mon, 30 Apr 2012 13:34:06 +0200 Doug Simon rename and generalize: LIRGeneratorTool.emitCallToRuntime(CiRuntimeCall, ...) -> LIRGeneratorTool.emitCall(Object target, CiKind returnKind, CiKind[] parameterKinds, ...)
Thu, 19 Apr 2012 22:57:53 +0200 Doug Simon separated safepoints out of LoopEndNodes into SafepointNodes
Tue, 17 Apr 2012 22:24:14 +0200 Doug Simon removed mechanism for lowering ExceptionObjectNode via substitution; only LIR lowering by the runtime is now supported
Thu, 12 Apr 2012 20:33:12 +0200 Doug Simon removed XIR safepoint operation
Wed, 28 Mar 2012 14:31:56 +0200 Doug Simon removed XIR & LIR code for nodes that are completely lowered in HotspotRuntime.lower()
Mon, 26 Mar 2012 15:47:49 +0200 Gilles Duboscq Add a RiDeoptAction to Guards and FixedGuards
Wed, 21 Mar 2012 11:28:22 +0100 Lukas Stadler Merge
Wed, 21 Mar 2012 10:47:02 +0100 Lukas Stadler Support for recording a leaf graph id for each deoptimization point in the debug info.
Mon, 19 Mar 2012 14:43:15 -0700 Christian Haeubl finished first implementation of disabling runtime feedback selectively based on deoptimization history
Thu, 15 Mar 2012 15:31:34 -0700 Christian Haeubl more preparations for 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, 12 Mar 2012 18:40:05 -0700 Christian Haeubl preparations to avoid endless recompilations because of not updated profiling information
Thu, 08 Mar 2012 19:24:17 +0100 Thomas Wuerthinger Renamed projects. base graal/com.oracle.max.graal.nodes/src/com/oracle/graal/nodes/spi/LIRGeneratorTool.java@967698fd73a4