Mercurial > hg > graal-compiler
graph
-
LSRA spill optimization: rename SpillInDominator.MultipleSpills to SpillState.SpillInDominator.Wed, 04 Jun 2014 16:05:14 +0200, by Josef Eisl
-
LSRA spill optimization: spill at earliest dominator.Wed, 04 Jun 2014 15:40:23 +0200, by Josef Eisl
-
LSRA spill optimization: calculate optimized spill position.Wed, 04 Jun 2014 14:53:12 +0200, by Josef Eisl
-
And Interval.getSplitChildren().Wed, 04 Jun 2014 12:19:24 +0200, by Josef Eisl
-
LinearScan: use InstructionStateProcedure.Wed, 02 Jul 2014 15:29:44 +0200, by Josef Eisl
-
Introduce InstructionStateProcedure.Wed, 02 Jul 2014 15:26:28 +0200, by Josef Eisl
-
Support direct memory compare of uncompressed metadata references if they fit in 32 bit.Wed, 02 Jul 2014 14:56:30 +0200, by Roland Schatz
-
Make sure LoopEx.reassociateInvariants doesn't leave dead nodes behindTue, 01 Jul 2014 19:06:06 +0200, by Gilles Duboscq
-
No need to duplicate the loop begin's state for LoopFragmentInsideTue, 01 Jul 2014 18:26:08 +0200, by Gilles Duboscq
-
LoopFragmentInside: make sure no dead phi are left after phis have been rewrittenTue, 01 Jul 2014 18:10:27 +0200, by Gilles Duboscq
-
Minor refactoring in LoopFragment.mergeEarlyExits to improve readabilityTue, 01 Jul 2014 18:08:19 +0200, by Gilles Duboscq
-
Make find_method_handle_intrinsic work in Xint modeFri, 27 Jun 2014 11:50:07 +0200, by Gilles Duboscq
-
Improve documentation of LIRKind.Tue, 01 Jul 2014 17:04:39 +0200, by Roland Schatz
-
Propagate reference information through arithmetics.Tue, 01 Jul 2014 16:06:17 +0200, by Roland Schatz
-
Fix c1visualizer dump.Tue, 01 Jul 2014 15:37:38 +0200, by Roland Schatz
-
Merge.Tue, 01 Jul 2014 15:45:14 +0200, by Doug Simon
-
made FloatingReadNode clean up dead nodes it createsTue, 01 Jul 2014 15:42:59 +0200, by Doug Simon
-
made IfCanonicalizerTest clean up dead nodes it createsTue, 01 Jul 2014 12:10:37 +0200, by Doug Simon
-
made InductionVariable.deleteUnusedNodes() abstractTue, 01 Jul 2014 12:05:27 +0200, by Doug Simon
-
remove frame state manipulation after a DeoptimizeNode is appended as the state will never be used; remove unused ParameterNodes from a graphTue, 01 Jul 2014 11:48:54 +0200, by Doug Simon
-
removed debug codeTue, 01 Jul 2014 09:48:10 +0200, by Doug Simon
-
fix ReadNode canonicalization for guard-type usages of null-checking readsTue, 01 Jul 2014 14:57:53 +0200, by Lukas Stadler
-
code and javadoc cleanups in Canonicalizable and NodeClassIterableTue, 01 Jul 2014 12:14:58 +0200, by Lukas Stadler
-
small fix and doc for @OptionalInputTue, 01 Jul 2014 11:37:17 +0200, by Lukas Stadler
-
Truffle/Source: add a singleton null instance of SourceCallbackMon, 30 Jun 2014 19:34:05 -0700, by Michael Van De Vanter
-
HSAIL: cannot reference OkraContext if it cannot be loadedMon, 30 Jun 2014 21:22:39 +0200, by Doug Simon
-
small formatting fixes for SPARC changesMon, 30 Jun 2014 19:01:27 +0200, by Lukas Stadler
-
explicitly define optional inputs in @InputMon, 30 Jun 2014 18:46:41 +0200, by Lukas Stadler
-
VirtualObjectNode is a floating nodeMon, 30 Jun 2014 18:46:41 +0200, by Lukas Stadler
-
MergeMon, 30 Jun 2014 18:46:36 +0200, by Lukas Stadler
-
MergeMon, 30 Jun 2014 18:17:13 +0200, by Stefan Anzinger
-
[SPARC] fixing findbug warningsMon, 30 Jun 2014 17:27:35 +0200, by Stefan Anzinger
-
Merge with 5cdcb94a7cf7d9782107cc582f3e4b50000d5d1fMon, 30 Jun 2014 12:02:19 +0200, by Stefan Anzinger
-
[SPARC] Improving implicit exception handling on sparcMon, 30 Jun 2014 08:50:26 +0200, by Stefan Anzinger
-
MergeFri, 06 Jun 2014 01:19:20 +0200, by Stefan Anzinger
-
[SPARC] Fixing last issues on jtt.bytecode, reverting changes to HexCodeFile, fixed parsing method in Disassembler and submitted the patchFri, 06 Jun 2014 00:18:30 +0200, by Stefan Anzinger
-
[SPARC] Fixing BC_new, BC_fcmpxxThu, 05 Jun 2014 16:28:13 +0200, by Stefan Anzinger
-
Fixing dcmpThu, 05 Jun 2014 15:28:25 +0200, by Stefan Anzinger
-
[SPARC] Fixing lots of float and double issues.Thu, 05 Jun 2014 11:28:16 +0200, by Stefan Anzinger
-
MergeTue, 03 Jun 2014 14:31:36 +0200, by Stefan Anzinger
-
Fixing tests with number conversions, float and double handling. Introducing new VIS3 instructions. Adding testcases.Tue, 03 Jun 2014 14:29:40 +0200, by Stefan Anzinger
-
MergeMon, 02 Jun 2014 21:08:05 +0200, by Stefan Anzinger
-
Fixing issues with fdivMon, 02 Jun 2014 21:00:37 +0200, by Stefan Anzinger
-
Using absolute addressing instead of pc relative in fixup.Mon, 02 Jun 2014 20:41:44 +0200, by Stefan Anzinger
-
Fixing BC_i2f, BC_i2c, BC_faddMon, 02 Jun 2014 20:40:57 +0200, by Stefan Anzinger
-
[SPARC] Adding deoptimization handler foreign callSat, 31 May 2014 00:30:26 +0200, by Stefan Anzinger
-
MergeFri, 30 May 2014 15:09:09 +0200, by Stefan Anzinger
-
MergeFri, 30 May 2014 13:23:53 +0200, by Stefan Anzinger
-
New tests for BC_lcmpFri, 30 May 2014 10:45:23 +0200, by Stefan Anzinger
-
Fixing stub call to unwindExceptionToCaller and jumpToExceptionHandlerFri, 30 May 2014 10:42:20 +0200, by Stefan Anzinger
-
Make proper code for c const strings required for fixup in hotspotThu, 24 Apr 2014 14:09:40 +0200, by Stefan Anzinger
-
Narrowing down the return value (short, char and bool) of called method on Big Endian architectures.Thu, 24 Apr 2014 14:02:20 +0200, by Stefan Anzinger
-
Added lookup for Gaals JavaThread::graal_alternate_call_target_offset() in the i2c.Thu, 24 Apr 2014 07:41:56 +0200, by Stefan Anzinger
-
mx_graal.py unittest make testname match with wildcards *Thu, 24 Apr 2014 07:25:02 +0200, by Stefan Anzinger
-
Implementing LNEG and check for the right condition code register.Thu, 24 Apr 2014 07:21:24 +0200, by Stefan Anzinger
-
JUnit ReportingSat, 19 Apr 2014 15:32:02 +0200, by Stefan Anzinger
-
SPARCMove.java: Adding constant float and double loadsSat, 19 Apr 2014 15:29:48 +0200, by Stefan Anzinger
-
HSAIL: skip certain tests if running on the HSAIL simulatorMon, 30 Jun 2014 18:03:24 +0200, by Doug Simon
-
filter out subsequent reports for phases that don't clean up their own dead nodesMon, 30 Jun 2014 17:47:45 +0200, by Doug Simon
-
Merge.Mon, 30 Jun 2014 17:28:53 +0200, by Doug Simon
-
ensure memory map (if any) for a snippet template is attached to the returnNodeMon, 30 Jun 2014 17:27:40 +0200, by Doug Simon
-
improved javadocMon, 30 Jun 2014 17:24:15 +0200, by Doug Simon
-
simplified DebugVerifyHandler API to be closer to DebugDumpHandlerMon, 30 Jun 2014 17:23:56 +0200, by Doug Simon
-
fixed incorrect forwarding of ZERO_USAGEs event in ChainedNodeEventListenerMon, 30 Jun 2014 15:43:25 +0200, by Doug Simon
-
simplified NodeEventListener implementations by having all events routed to a single method by defaultFri, 27 Jun 2014 13:39:36 +0200, by Doug Simon
-
include added nodes to those canonicalized by the EffectsPhase after effects have been appliedFri, 27 Jun 2014 13:38:18 +0200, by Doug Simon
-
removed legacy GraphEvent[Log] codeFri, 27 Jun 2014 11:59:38 +0200, by Doug Simon
-
add predecessors to worklist during MergeNode splittingMon, 30 Jun 2014 16:14:00 +0200, by Lukas Stadler
-
explicit conversion to (int), fixes Windows buildMon, 30 Jun 2014 15:45:41 +0200, by Christian Wirth
-
split MacroNode into MacroNode and MacroStateSplitNodeMon, 30 Jun 2014 11:38:54 +0200, by Lukas Stadler
-
Rename ValuePosition.superPosition to outerPosition.Thu, 26 Jun 2014 13:26:58 +0200, by Josef Eisl
-
Add and improve ValuePositionTest.Thu, 26 Jun 2014 13:22:26 +0200, by Josef Eisl
-
Fix ValuePosition recursive lookup issue for CompositeValues.Thu, 26 Jun 2014 12:03:32 +0200, by Josef Eisl
-
Add graal.test project and ValuePositionTest.Thu, 26 Jun 2014 12:01:22 +0200, by Josef Eisl
-
Fix ValuePosition.set() issues.Thu, 26 Jun 2014 11:19:31 +0200, by Josef Eisl
-
Add ValuePosition.isCompositePosition().Wed, 25 Jun 2014 20:39:27 +0200, by Josef Eisl
-
Move ValuePosition into a dedicated file.Wed, 25 Jun 2014 20:27:22 +0200, by Josef Eisl
-
Move ValuePosition into LIRIntrospection.Wed, 25 Jun 2014 20:15:35 +0200, by Josef Eisl
-
Start to make ValuePosition aware of CompositeValues.Wed, 25 Jun 2014 19:23:30 +0200, by Josef Eisl
-
Add LIRInstruction.forEach*(ValuePositionProcedure proc).Wed, 25 Jun 2014 16:15:35 +0200, by Josef Eisl
-
Add ValuePositionProcedure and corresponding forEach methods.Wed, 25 Jun 2014 15:30:59 +0200, by Josef Eisl
-
Rename LIRInstructionClass.Position to ValuePosition to avoid confusion with NodeClass.Position.Wed, 25 Jun 2014 15:11:05 +0200, by Josef Eisl
-
Introduce LIRInstructionClass.Position.Wed, 25 Jun 2014 15:04:00 +0200, by Josef Eisl
-
clarify option checking code from option parsing codeFri, 27 Jun 2014 23:04:59 +0200, by Doug Simon
-
handle unwinding exception through recursive call properlyFri, 27 Jun 2014 23:00:27 +0200, by Doug Simon
-
separate error messages for missing versus invalid non-String option valuesFri, 27 Jun 2014 22:58:54 +0200, by Doug Simon
-
handle any exception raised during Graal option checking/parsing, not just those with a non-null messageFri, 27 Jun 2014 22:21:40 +0200, by Doug Simon
-
better error message when mistaking a boolean option for a non-boolean option or vice versaFri, 27 Jun 2014 22:11:08 +0200, by Doug Simon
-
enforce use of boxed types for OptionDescriptorFri, 27 Jun 2014 22:10:23 +0200, by Doug Simon
-
implemented eager checking of Graal options (GRAAL-807)Fri, 27 Jun 2014 19:55:54 +0200, by Doug Simon
-
mx fsckprojects: do not traverse lib subdirectoryFri, 27 Jun 2014 17:24:28 +0200, by Andreas Woess
-
JSONHelper: add builders for JSON objects and arraysThu, 26 Jun 2014 18:04:47 +0200, by Andreas Woess
-
truffle compiler: small cleanupFri, 27 Jun 2014 16:25:30 +0200, by Bernhard Urban
-
truffle compiler: cut off assertion errors tooFri, 27 Jun 2014 16:25:02 +0200, by Bernhard Urban
-
default implementation of CanonicalizerToolFri, 27 Jun 2014 14:04:51 +0200, by Lukas Stadler
-
getter for canonicalizeReads in CanonicalizerPhaseFri, 27 Jun 2014 14:04:51 +0200, by Lukas Stadler
-
create correct stamps in IntegerDivNode and IntegerRemNode constructorsFri, 27 Jun 2014 14:04:51 +0200, by Lukas Stadler
-
mx archive: print warning only in verbose modeFri, 27 Jun 2014 13:17:54 +0200, by Bernhard Urban
-
[inliner] isFreshInstantiation() was forgetting about AllocatedObjectNodeFri, 27 Jun 2014 13:13:24 +0200, by Miguel Garcia
-
mx projects: add mirror location of external dependenciesFri, 27 Jun 2014 11:25:56 +0200, by Bernhard Urban
-
JavaDoc for CanonicalizableFri, 27 Jun 2014 10:14:00 +0200, by Lukas Stadler
-
fix for LoadMethodNodeThu, 26 Jun 2014 17:29:37 +0200, by Lukas Stadler
-
enable new-node assertion for all Canonicalizable node typesThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
new constructor (with stateAfter) for UnsafeStoreNodeThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
new constructor (with nullCheck and stateBefore) for ReadNodeThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
new constructor (with stateAfter) for StoreFieldNodeThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
let CanonicalizerPhase handle replacement with null in GuardNode.canonicalThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
change some node types from Canonicalizable to SimplifiableThu, 26 Jun 2014 16:27:36 +0200, by Lukas Stadler
-
new constructor (with stateBefore) for AbstractDeoptimizeNodeThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
small cleanup in ShortCircuitOrNodeThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
make MathIntrinsicNode a UnaryNodeThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
refactor more Canonicalizable implementations to not add new nodes to the graphThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
returning null Canonicalizer.canonical replaces usages with nullThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
move removeIfUnused from CanonicalizerTool to SimplifierToolThu, 26 Jun 2014 16:27:35 +0200, by Lukas Stadler
-
Update findbugs (old version is gone from sourceforge)Thu, 26 Jun 2014 17:40:03 +0200, by Gilles Duboscq
-
Add .recommenders (Eclipse recommanders) and test.[0-9]+.er (Solaris Studio analyzser) to .hgignoreThu, 26 Jun 2014 11:39:27 +0200, by Gilles Duboscq
-
Respect the VM's wish to record non-safepoint debug infoThu, 26 Jun 2014 11:56:21 +0200, by Gilles Duboscq
-
use oops_do to modify saved hsail stateThu, 26 Jun 2014 18:25:35 +0200, by Gilles Duboscq
-
small cleanup in UnsignedMathSubstitutionsThu, 26 Jun 2014 10:50:28 +0200, by Lukas Stadler