Tue, 14 Apr 2015 11:37:12 -0700 |
Tom Rodriguez |
LocationMarker worklist should be unique
|
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.
|
Thu, 07 Mar 2013 16:33:30 +0100 |
Roland Schatz |
Remove unused Address class.
|
Thu, 07 Mar 2013 15:16:19 +0100 |
Roland Schatz |
Composite value.
|
Thu, 28 Feb 2013 14:15:24 +0100 |
Roland Schatz |
Common superclass for RegisterValue, StackSlot and Variable.
|
Wed, 23 Jan 2013 16:34:57 +0100 |
Doug Simon |
applied mx eclipseformat to all Java files
|
Tue, 22 Jan 2013 21:06:57 +0100 |
Doug Simon |
replaced use of <br> in javadoc with <p>
|
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, 29 Jun 2012 18:33:48 -0700 |
Christian Wimmer |
use annotated fields for operands of LIR instructions
|
Thu, 28 Jun 2012 11:11:12 +0200 |
Doug Simon |
enabled Eclipse/JDT javadoc checking and fixed resulting warnings
|
Tue, 12 Jun 2012 15:01:48 +0200 |
Lukas Stadler |
small renaming and doc fixes
|
Sat, 09 Jun 2012 21:50:02 +0200 |
Thomas Wuerthinger |
Reduce public fields in api.code project.
|
Sat, 09 Jun 2012 20:10:05 +0200 |
Thomas Wuerthinger |
Dropping Ci* prefixes. Some additional renamings in the api.code interface.
|
Fri, 08 Jun 2012 23:44:20 +0200 |
Thomas Wuerthinger |
Renaming RiValue => Value.
|
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, 08 Mar 2012 19:24:17 +0100 |
Thomas Wuerthinger |
Renamed projects.
base
graal/com.oracle.max.graal.lir/src/com/oracle/graal/lir/LIRInstruction.java@37b676913c34
|