log

age author description
Wed, 02 Jul 2014 15:04:25 +0200 Josef Eisl LSRA spill optimization: use DOMINATOR_SPILL_MOVE_ID to mark moves.
Wed, 02 Jul 2014 13:52:25 +0200 Josef Eisl LSRA spill optimization: backout changesets obsoleted by eager spill move placement.
Wed, 02 Jul 2014 13:47:01 +0200 Josef Eisl LSRA spill optimization: insert spill moves eagerly.
Tue, 01 Jul 2014 20:35:53 +0200 Josef Eisl LSRA spill optimization: fix another spill move placement bug.
Tue, 17 Jun 2014 14:42:14 +0200 Josef Eisl LSRA spill optimization: rename UseBlockIterator to IntervalBlockIterator.
Tue, 17 Jun 2014 14:41:41 +0200 Josef Eisl LSRA spill optimization: fix UseBlockIterator.
Mon, 16 Jun 2014 20:04:13 +0200 Josef Eisl LSRA spill optimization: insert dominator spill move after data flow resolution moves.
Wed, 11 Jun 2014 20:24:10 +0200 Josef Eisl LSRA spill optimization: consider all spill blocks not only use positions.
Wed, 11 Jun 2014 19:22:36 +0200 Josef Eisl LSRA: add debug scope for eliminateSpillMoves() and assignLocations().
Wed, 11 Jun 2014 19:21:05 +0200 Josef Eisl LSRA spill optimization: remove spill block probability assertion (temporarily).
Wed, 11 Jun 2014 17:03:23 +0200 Josef Eisl LSRA spill optimization: iterate all ranges of spill interval.
Wed, 11 Jun 2014 17:02:27 +0200 Josef Eisl LSRA spill optimization: move spill position to the dominator if at spill interval.
Wed, 11 Jun 2014 14:51:27 +0200 Josef Eisl LSRA spill optimization: mark the correct frame locations.
Wed, 11 Jun 2014 14:49:59 +0200 Josef Eisl LSRA spill optimization: use the correct from location for the spill move.
Tue, 10 Jun 2014 16:43:26 +0200 Josef Eisl LSRA spill optimization: insert the spill moves at the right position.
Tue, 10 Jun 2014 13:29:41 +0200 Josef Eisl LSRA spill optimization: start at the begin of the spill interval.
Thu, 05 Jun 2014 16:38:24 +0200 Josef Eisl LSRA spill optimization: take all blocks (with usepos) of a spill interval into account.
Thu, 05 Jun 2014 13:25:51 +0200 Josef Eisl LSRA spill optimization: relax probability assertion.
Thu, 05 Jun 2014 10:36:59 +0200 Josef Eisl LSRA spill optimization: add -G:+LSRAOptimizeSpillPosition option (default: enabled).
Wed, 04 Jun 2014 19:43:12 +0200 Josef Eisl LSRA spill optimization: only use predecessor block if it has lower probability than the definition.
Wed, 04 Jun 2014 16:54:56 +0200 Josef Eisl LSRA spill optimization: move spill out of loops.
Wed, 04 Jun 2014 16:05:14 +0200 Josef Eisl LSRA spill optimization: rename SpillInDominator.MultipleSpills to SpillState.SpillInDominator.
Wed, 04 Jun 2014 15:40:23 +0200 Josef Eisl LSRA spill optimization: spill at earliest dominator.
Wed, 04 Jun 2014 14:53:12 +0200 Josef Eisl LSRA spill optimization: calculate optimized spill position.
Wed, 04 Jun 2014 12:19:24 +0200 Josef Eisl And Interval.getSplitChildren().
Wed, 02 Jul 2014 15:29:44 +0200 Josef Eisl LinearScan: use InstructionStateProcedure.
Wed, 02 Jul 2014 15:26:28 +0200 Josef Eisl Introduce InstructionStateProcedure.
Wed, 02 Jul 2014 14:56:30 +0200 Roland Schatz Support direct memory compare of uncompressed metadata references if they fit in 32 bit.
Tue, 01 Jul 2014 19:06:06 +0200 Gilles Duboscq Make sure LoopEx.reassociateInvariants doesn't leave dead nodes behind
Tue, 01 Jul 2014 18:26:08 +0200 Gilles Duboscq No need to duplicate the loop begin's state for LoopFragmentInside
Tue, 01 Jul 2014 18:10:27 +0200 Gilles Duboscq LoopFragmentInside: make sure no dead phi are left after phis have been rewritten
Tue, 01 Jul 2014 18:08:19 +0200 Gilles Duboscq Minor refactoring in LoopFragment.mergeEarlyExits to improve readability
Fri, 27 Jun 2014 11:50:07 +0200 Gilles Duboscq Make find_method_handle_intrinsic work in Xint mode
Tue, 01 Jul 2014 17:04:39 +0200 Roland Schatz Improve documentation of LIRKind.
Tue, 01 Jul 2014 16:06:17 +0200 Roland Schatz Propagate reference information through arithmetics.
Tue, 01 Jul 2014 15:37:38 +0200 Roland Schatz Fix c1visualizer dump.
Tue, 01 Jul 2014 15:45:14 +0200 Doug Simon Merge.
Tue, 01 Jul 2014 15:42:59 +0200 Doug Simon made FloatingReadNode clean up dead nodes it creates
Tue, 01 Jul 2014 12:10:37 +0200 Doug Simon made IfCanonicalizerTest clean up dead nodes it creates
Tue, 01 Jul 2014 12:05:27 +0200 Doug Simon made InductionVariable.deleteUnusedNodes() abstract
Tue, 01 Jul 2014 11:48:54 +0200 Doug Simon remove frame state manipulation after a DeoptimizeNode is appended as the state will never be used; remove unused ParameterNodes from a graph
Tue, 01 Jul 2014 09:48:10 +0200 Doug Simon removed debug code
Tue, 01 Jul 2014 14:57:53 +0200 Lukas Stadler fix ReadNode canonicalization for guard-type usages of null-checking reads
Tue, 01 Jul 2014 12:14:58 +0200 Lukas Stadler code and javadoc cleanups in Canonicalizable and NodeClassIterable
Tue, 01 Jul 2014 11:37:17 +0200 Lukas Stadler small fix and doc for @OptionalInput
Mon, 30 Jun 2014 19:34:05 -0700 Michael Van De Vanter Truffle/Source: add a singleton null instance of SourceCallback
Mon, 30 Jun 2014 21:22:39 +0200 Doug Simon HSAIL: cannot reference OkraContext if it cannot be loaded
Mon, 30 Jun 2014 19:01:27 +0200 Lukas Stadler small formatting fixes for SPARC changes
Mon, 30 Jun 2014 18:46:41 +0200 Lukas Stadler explicitly define optional inputs in @Input
Mon, 30 Jun 2014 18:46:41 +0200 Lukas Stadler VirtualObjectNode is a floating node
Mon, 30 Jun 2014 18:46:36 +0200 Lukas Stadler Merge
Mon, 30 Jun 2014 18:17:13 +0200 Stefan Anzinger Merge
Mon, 30 Jun 2014 17:27:35 +0200 Stefan Anzinger [SPARC] fixing findbug warnings
Mon, 30 Jun 2014 12:02:19 +0200 Stefan Anzinger Merge with 5cdcb94a7cf7d9782107cc582f3e4b50000d5d1f
Mon, 30 Jun 2014 08:50:26 +0200 Stefan Anzinger [SPARC] Improving implicit exception handling on sparc
Fri, 06 Jun 2014 01:19:20 +0200 Stefan Anzinger Merge
Fri, 06 Jun 2014 00:18:30 +0200 Stefan Anzinger [SPARC] Fixing last issues on jtt.bytecode, reverting changes to HexCodeFile, fixed parsing method in Disassembler and submitted the patch
Thu, 05 Jun 2014 16:28:13 +0200 Stefan Anzinger [SPARC] Fixing BC_new, BC_fcmpxx
Thu, 05 Jun 2014 15:28:25 +0200 Stefan Anzinger Fixing dcmp
Thu, 05 Jun 2014 11:28:16 +0200 Stefan Anzinger [SPARC] Fixing lots of float and double issues.