log graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRInstruction.java @ 20972:a69a7c0e0ccc

age author description
Tue, 07 Apr 2015 12:09:46 -0700 Tom Rodriguez Remove ValuePosition machinery
Fri, 20 Feb 2015 22:22:55 +0100 Thomas Wuerthinger Create TYPE fields for LIRInstruction and CompositeValue. Renaming NodeClass#get to NodeClass#create.
Fri, 20 Feb 2015 18:08:53 +0100 Thomas Wuerthinger Remove LIRInstruction interface. Rename LIRInstructionBase to LIRInstruction.
Wed, 18 Feb 2015 12:10:04 +0100 Roland Schatz Fix unchecked warnings in NodeClass.
Thu, 30 Oct 2014 12:21:07 +0100 Roland Schatz Rename Constant to JavaConstant.
Fri, 24 Oct 2014 16:18:10 +0200 Doug Simon re-enabled Checkstyle with the release of 6.0 that supports Java 8; fixed existing Checkstyle warnings
Thu, 16 Oct 2014 09:26:14 +0200 Josef Eisl Make LIRInstruction an interface.
Fri, 03 Oct 2014 15:43:51 +0200 Josef Eisl LIRInstruction: rename forEach{Temp,Output}(ValuePositionProcedure) to forEach{Temp,Output}Pos().
Mon, 29 Sep 2014 15:02:18 +0200 Josef Eisl Replace anonymous StateProcedures with Lambdas.
Tue, 30 Sep 2014 18:41:18 +0200 Josef Eisl Make InstructionValueProcedureBase an interface.
Thu, 25 Sep 2014 17:04:52 +0200 Josef Eisl Make [Instruction]ValueProcedure and [Instruction]ValueConsumer a FunctionalInterface.
Thu, 25 Sep 2014 10:27:05 +0200 Josef Eisl LIRIntrospection: rename forEach*(ValuePositionProcedure) to forEach*Pos.
Tue, 12 Aug 2014 17:18:48 +0200 Josef Eisl Add LIRInstruction.visitEach{Input,Alive,Output,State}(InstructionValueConsumer).
Tue, 12 Aug 2014 16:18:07 +0200 Josef Eisl Outsource Value/StateProcedure classes into files.
Wed, 02 Jul 2014 15:26:28 +0200 Josef Eisl Introduce InstructionStateProcedure.
Wed, 25 Jun 2014 20:27:22 +0200 Josef Eisl Move ValuePosition into a dedicated file.
Wed, 25 Jun 2014 20:15:35 +0200 Josef Eisl Move ValuePosition into LIRIntrospection.
Wed, 25 Jun 2014 16:15:35 +0200 Josef Eisl Add LIRInstruction.forEach*(ValuePositionProcedure proc).
Wed, 25 Jun 2014 15:30:59 +0200 Josef Eisl Add ValuePositionProcedure and corresponding forEach methods.
Wed, 25 Jun 2014 15:04:00 +0200 Josef Eisl Introduce LIRInstructionClass.Position.
Wed, 25 Jun 2014 13:11:32 +0200 Josef Eisl Make ValueProcedure a subclass of InstructionValueProcedure and remove redundancies.
Wed, 18 Jun 2014 14:21:10 +0200 Josef Eisl Introduce InstructionValueProcedure.
Thu, 17 Apr 2014 15:18:41 +0200 Josef Eisl Spit up and move GraalInternalError.
Tue, 03 Dec 2013 10:51:16 +0100 Doug Simon renamed TargetMethodAssembler to CompilationResultBuilder
Wed, 28 Aug 2013 22:34:22 +0200 Doug Simon added metrics for total number of Nodes, LIRInstructions and CompositeValues created (GRAAL-448)
Tue, 04 Jun 2013 12:21:32 +0200 Doug Simon implemented workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=409824
Mon, 06 May 2013 21:00:20 +0200 Doug Simon added use of javadoc links
Tue, 30 Apr 2013 20:09:29 +0200 Doug Simon renaming for improved clarity: hasCall -> destroysCallerSavedRegisters
Thu, 25 Apr 2013 16:12:31 +0200 Roland Schatz Get rid of the distinction between UNUSED and ILLEGAL value.
Tue, 09 Apr 2013 19:29:12 +0200 Thomas Wuerthinger Runtime calls that do not destroy the caller's registers need no spilling at the call site.