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.
|
Tue, 03 Jun 2014 14:31:36 +0200 |
Stefan Anzinger |
Merge
|
Tue, 03 Jun 2014 14:29:40 +0200 |
Stefan Anzinger |
Fixing tests with number conversions, float and double handling. Introducing new VIS3 instructions. Adding testcases.
|
Mon, 02 Jun 2014 21:08:05 +0200 |
Stefan Anzinger |
Merge
|
Mon, 02 Jun 2014 21:00:37 +0200 |
Stefan Anzinger |
Fixing issues with fdiv
|
Mon, 02 Jun 2014 20:41:44 +0200 |
Stefan Anzinger |
Using absolute addressing instead of pc relative in fixup.
|
Mon, 02 Jun 2014 20:40:57 +0200 |
Stefan Anzinger |
Fixing BC_i2f, BC_i2c, BC_fadd
|
Sat, 31 May 2014 00:30:26 +0200 |
Stefan Anzinger |
[SPARC] Adding deoptimization handler foreign call
|
Fri, 30 May 2014 15:09:09 +0200 |
Stefan Anzinger |
Merge
|
Fri, 30 May 2014 13:23:53 +0200 |
Stefan Anzinger |
Merge
|
Fri, 30 May 2014 10:45:23 +0200 |
Stefan Anzinger |
New tests for BC_lcmp
|
Fri, 30 May 2014 10:42:20 +0200 |
Stefan Anzinger |
Fixing stub call to unwindExceptionToCaller and jumpToExceptionHandler
|
Thu, 24 Apr 2014 14:09:40 +0200 |
Stefan Anzinger |
Make proper code for c const strings required for fixup in hotspot
|
Thu, 24 Apr 2014 14:02:20 +0200 |
Stefan Anzinger |
Narrowing down the return value (short, char and bool) of called method on Big Endian architectures.
|