log

age author description
Mon, 12 Jan 2015 21:12:24 +0100 Stefan Anzinger [SPARC] Do not virtualize objects, when the types do not match on big endian machines
Mon, 12 Jan 2015 20:43:38 +0100 Doug Simon fixed eclipseformat issues
Mon, 12 Jan 2015 20:39:26 +0100 Doug Simon Merge.
Mon, 12 Jan 2015 20:39:04 +0100 Doug Simon removed Node factory methods
Mon, 12 Jan 2015 19:05:36 +0100 Doug Simon removed deprecated JUnitTestCase checkstyle check
Mon, 12 Jan 2015 19:34:31 +0100 Stefan Anzinger Extend emitMul, emitAdd and emitSub in ArithmeticLIRGenerator for explicitly requesting to set the flags register. (In AMD64 flags are set implicitly, but on SPARC it is not)
Mon, 12 Jan 2015 18:02:01 +0100 Roland Schatz Fix type error in code generation.
Mon, 12 Jan 2015 15:56:59 +0100 Roland Schatz Avoid unnecessary register-register move before IMUL instructions.
Mon, 12 Jan 2015 14:10:07 +0100 Roland Schatz Make BinaryNode inputs mutable.
Mon, 12 Jan 2015 13:32:43 +0100 Roland Schatz Use ArithmeticOpTable for shift operations.
Mon, 12 Jan 2015 12:04:22 +0100 Doug Simon fixed JDT compilation warning
Mon, 12 Jan 2015 12:03:39 +0100 Doug Simon removed deprecated JUnitTestCase checkstyle check
Mon, 12 Jan 2015 10:25:44 +0100 Thomas Wuerthinger Disable baseline tests in gate.
Mon, 12 Jan 2015 03:51:55 +0100 Thomas Wuerthinger Fix unit test.
Mon, 12 Jan 2015 03:13:36 +0100 Thomas Wuerthinger Respect canBeInlined in Truffle partial evaluation.
Mon, 12 Jan 2015 00:25:56 +0100 Thomas Wuerthinger Remove outdated assert.
Sun, 11 Jan 2015 23:47:28 +0100 Thomas Wuerthinger Removed unused BlockPlaceholderNode.
Sun, 11 Jan 2015 23:46:00 +0100 Thomas Wuerthinger Fix regression in graph builder related to removal of placeholder nodes. Do not create successor blocks for invokes without exception handler successor.
Sun, 11 Jan 2015 21:38:26 +0100 Thomas Wuerthinger Add tests for new public API in ResolvedJavaMethod.
Sun, 11 Jan 2015 21:06:25 +0100 Thomas Wuerthinger Can be inlined must also return true for native methods that are intrinsified.
Sun, 11 Jan 2015 21:04:56 +0100 Thomas Wuerthinger Avoid insertion of block placeholder node. Use begin node instead.
Sun, 11 Jan 2015 19:51:03 +0100 Thomas Wuerthinger Remove allocation of unused predecessor array in BciBlock.
Sun, 11 Jan 2015 19:35:37 +0100 Thomas Wuerthinger Fixed a regression in the new BciBlock order algorithm when compiling methods with JSR bytecode.
Sun, 11 Jan 2015 19:19:52 +0100 Thomas Wuerthinger Avoid using placeholder nodes when emitting explicit exceptions. Introduce StressExplictExceptionCode flag for debugging.
Sun, 11 Jan 2015 18:34:08 +0100 Thomas Wuerthinger Remove unused class ExceptionInfo.
Sun, 11 Jan 2015 18:12:51 +0100 Thomas Wuerthinger Add utilities ModifiersProvider#isConcrete, ResolvedJavaMethod#hasReceiver, ResolvedJavaMethod#hasBytecodes to Graal API.
Sun, 11 Jan 2015 17:46:47 +0100 Thomas Wuerthinger Add utilities isDirect and isIndirect to InvokeKind.
Sun, 11 Jan 2015 17:24:53 +0100 Thomas Wuerthinger Do not remove dead frame states in graph builder. There should not be any produced.
Sun, 11 Jan 2015 17:15:31 +0100 Thomas Wuerthinger Calculate blocks immediately in correct order.
Sun, 11 Jan 2015 16:26:26 +0100 Thomas Wuerthinger Do not compute loop exit bitmap in BciBlock.
Sun, 11 Jan 2015 16:25:08 +0100 Thomas Wuerthinger Factor JSR info data into separate data structure from BciBlock.
Sun, 11 Jan 2015 15:56:45 +0100 Thomas Wuerthinger Make allocation of loop header array in BciBlockMapping lazy.
Sun, 11 Jan 2015 02:39:07 +0100 Thomas Wuerthinger Disable inlining across Truffle boundary by default.
Sun, 11 Jan 2015 00:00:37 +0100 Thomas Wuerthinger Move back to an approach where NodeClass is cached in each Node instance.
Sat, 10 Jan 2015 22:59:11 +0100 Thomas Wuerthinger Simplify assertion in GuardLoweringPhase.
Sat, 10 Jan 2015 21:50:50 +0100 Thomas Wuerthinger Remove IterableNodeType from FloatingReadNode.
Sat, 10 Jan 2015 21:18:34 +0100 Thomas Wuerthinger Remove GuardNode from iterable node types.
Sat, 10 Jan 2015 13:44:47 +0100 Christian Humer Truffle-DSL: fixed name clashes were still possible on a OS with case insensitive file system.
Sat, 10 Jan 2015 13:46:02 +0100 Christian Humer Truffle-DSL: started Truffle-DSL changelog.
Fri, 09 Jan 2015 18:14:41 +0100 Christian Humer Truffle-DSL: fixed null dereference.
Fri, 09 Jan 2015 16:33:56 +0100 Christian Humer Truffle-DSL: disable line long line wrapping in code writer. warnings are excluded from checkstyle anyway.
Fri, 09 Jan 2015 16:33:08 +0100 Christian Humer Truffle-DSL: fix visiblity of create methods.
Fri, 09 Jan 2015 16:04:37 +0100 Christian Humer Truffle-DSL: make node id renaming a fixed point algorithm; relax warning condition for multiple execute methods; fix warning condition for multiple execute methods has displayed unproblematic execute methods.
Fri, 09 Jan 2015 16:02:55 +0100 Christian Humer Truffle-DSL: fix execute methods with evaluated arguments were not handled correctly with varargs arguments.
Fri, 09 Jan 2015 16:01:11 +0100 Christian Humer Truffle-DSL: disable model dumping on error as they can produce a message that is too long for eclipse to handle.
Fri, 09 Jan 2015 16:00:34 +0100 Christian Humer Truffle-DSL: varargs for rewrite events.
Fri, 09 Jan 2015 16:00:23 +0100 Christian Humer Truffle-DSL: increase maximum number of acceptAndExecute arguments to 5.
Thu, 08 Jan 2015 17:59:19 -0800 Tom Rodriguez Only embed boxed primitives when the box is cached by the JDK
Thu, 08 Jan 2015 17:56:37 -0800 Tom Rodriguez Mark the first difference when comparing graph strings
Thu, 08 Jan 2015 10:20:07 -0800 Tom Rodriguez client-nograal is supported on Mac
Wed, 07 Jan 2015 18:02:00 +0100 Christian Humer Truffle: improve invalidation messages for assumptions.
Wed, 07 Jan 2015 18:01:24 +0100 Christian Humer Truffle-DSL: fix implicit cast optimization bug.
Wed, 07 Jan 2015 16:05:57 +0100 Andreas Woess Merge
Wed, 07 Jan 2015 15:11:38 +0100 Andreas Woess Truffle: refactor size calculation in location allocator to visitor pattern
Mon, 05 Jan 2015 19:01:01 +0100 Andreas Woess Truffle: LoopNode: child field type can be RepeatingNode now
Wed, 07 Jan 2015 14:05:14 +0100 Roland Schatz Generalize ReinterpretNode to deal with arbitrary non-pointer types.
Wed, 07 Jan 2015 13:40:01 +0100 Lukas Stadler avoid re-adding "this" during PhiNode simplification
Tue, 06 Jan 2015 08:44:53 -0800 Tom Rodriguez Merge
Mon, 05 Jan 2015 13:02:38 -0800 Tom Rodriguez remove VerifyHeapNode warning message
Mon, 05 Jan 2015 13:00:00 -0800 Tom Rodriguez comment fixes