Fri, 16 Aug 2013 21:40:42 +0200 |
Thomas Wuerthinger |
Make sure the created ProxyNode is of PhiType.Guard.
|
Fri, 16 Aug 2013 21:23:30 +0200 |
Thomas Wuerthinger |
Allow ProxyNode as a GuardingNode.
|
Fri, 16 Aug 2013 20:52:29 +0200 |
Thomas Wuerthinger |
Fix in ConvertDeoptimizeToGuardPhase for the case where we need to insert a ProxyNode.
|
Fri, 16 Aug 2013 19:07:10 +0200 |
Thomas Wuerthinger |
Search through tree of proxies for replacement anchor in ConditionalEliminationPhase.
|
Fri, 16 Aug 2013 19:05:04 +0200 |
Thomas Wuerthinger |
Merge.
|
Fri, 16 Aug 2013 19:04:31 +0200 |
Thomas Wuerthinger |
Make CustomTypeCheckNode virtualizable.
|
Fri, 16 Aug 2013 18:21:59 +0200 |
Thomas Wuerthinger |
Make TypeCastNode virtualizable.
|
Fri, 16 Aug 2013 16:49:59 +0200 |
Thomas Wuerthinger |
Merge.
|
Fri, 16 Aug 2013 16:44:14 +0200 |
Thomas Wuerthinger |
Make TypeCastNode a ValueProxy.
|
Fri, 16 Aug 2013 16:02:19 +0200 |
Thomas Wuerthinger |
Merge.
|
Fri, 16 Aug 2013 16:02:05 +0200 |
Thomas Wuerthinger |
Delay LoadHubNode lowering.
|
Fri, 16 Aug 2013 16:00:22 +0200 |
Thomas Wuerthinger |
Remove overly conservative anchoring of lowered hub access.
|
Fri, 16 Aug 2013 14:28:12 +0200 |
Thomas Wuerthinger |
Fix substitution.
|
Fri, 16 Aug 2013 14:23:16 +0200 |
Thomas Wuerthinger |
Add parameter to CompilerDirectives.unsafeCast.
|
Fri, 16 Aug 2013 17:55:25 +0200 |
Christian Humer |
Merge.
|
Fri, 16 Aug 2013 14:00:17 +0200 |
Christian Humer |
Truffle-DSL: fixed inconsistent children for polymorphic -> generic rewrites. (GRAAL-425)
|
Fri, 16 Aug 2013 14:47:05 +0200 |
Gilles Duboscq |
GraphBuilderPhase: Insert explicit null checks for invokes if an exception has been seen
|
Fri, 16 Aug 2013 14:44:56 +0200 |
Gilles Duboscq |
mx: fix for select_items
|
Fri, 16 Aug 2013 14:33:45 +0200 |
Gilles Duboscq |
Fix bug in ConditionalElimination phase: when replacing a ifnode with a guard, the guard has to be checked before entering the surviving branch
|
Fri, 16 Aug 2013 14:31:28 +0200 |
Gilles Duboscq |
Fix GraalCompilerTest deopt checks: need to re-aquire the profile after running the method since the MethodData may not be present before running it.
|
Fri, 16 Aug 2013 13:28:30 +0200 |
Andreas Woess |
Add write barriers in lowering of CommitAllocationNode.
|
Fri, 16 Aug 2013 12:09:36 +0200 |
Thomas Wuerthinger |
New constructor for ConditionalNode. Made CustomTypeCheck node a LogicNode.
|
Fri, 16 Aug 2013 01:12:34 +0200 |
Thomas Wuerthinger |
Remove test file.
|
Fri, 16 Aug 2013 01:09:03 +0200 |
Thomas Wuerthinger |
Restructure Truffle API node intrinsics and introduce new intrinsics for type system modelling.
|
Fri, 16 Aug 2013 00:29:30 +0200 |
Thomas Wuerthinger |
Move lowering of arithmetic exact nodes to second lowering phase.
|
Thu, 15 Aug 2013 19:46:05 +0200 |
Thomas Wuerthinger |
Fix unused import.
|
Thu, 15 Aug 2013 19:42:47 +0200 |
Thomas Wuerthinger |
Fix anchoring in ConditionalEliminationPhase when simplifying an IfNode.
|
Wed, 14 Aug 2013 17:02:45 +0200 |
Thomas Wuerthinger |
Fix forward propagation of guarded nodes in ConvertDeoptimizeToGuardPhase.
|
Wed, 14 Aug 2013 15:44:05 +0200 |
Thomas Wuerthinger |
Small adjustment to CompilerDirectives.unsafeCast.
|
Wed, 14 Aug 2013 14:27:52 +0200 |
Thomas Wuerthinger |
Merge.
|
Wed, 14 Aug 2013 14:27:40 +0200 |
Thomas Wuerthinger |
Search for correct replacement anchor for eliminated checkcasts in ConditionalEliminationPhase.
|
Wed, 14 Aug 2013 14:24:05 +0200 |
Thomas Wuerthinger |
Bailout of iterative conditional elimination phase in case the number of iterations exceeds specific threshold.
|
Wed, 14 Aug 2013 11:52:15 +0200 |
Thomas Wuerthinger |
New Truffle API methods for efficient implementation of a custom type system on top of the JVM.
|
Wed, 14 Aug 2013 11:24:11 +0200 |
Doug Simon |
absence of IDE_BUILD_TARGET environment variable prevents HotSpot builds when editing C++ sources in Eclipse
|
Tue, 13 Aug 2013 19:07:41 +0200 |
Doug Simon |
added dialogue for determining JAVA_HOME if it's not set
|
Tue, 13 Aug 2013 18:18:17 +0200 |
Doug Simon |
made instanceof lowering happen after guard lowering
|
Tue, 13 Aug 2013 18:17:45 +0200 |
Doug Simon |
fixed misleading comment
|
Tue, 13 Aug 2013 16:27:47 +0200 |
Doug Simon |
removed overly conservative re-anchoring in ConditionalEliminationPhase
|
Tue, 13 Aug 2013 14:25:02 +0200 |
Doug Simon |
Merge.
|
Tue, 13 Aug 2013 14:23:58 +0200 |
Doug Simon |
mx presents a command line dialogue to select the default VM if it is not configured (GRAAL-416)
|
Tue, 13 Aug 2013 11:07:08 +0200 |
Doug Simon |
enhanced select_items to support multiple selections
|
Tue, 13 Aug 2013 13:26:58 +0200 |
Roland Schatz |
Produce sensible error message when node is not LIRLowerable.
|
Tue, 13 Aug 2013 13:15:14 +0200 |
Roland Schatz |
Javadoc fix.
|
Mon, 12 Aug 2013 15:52:26 -0400 |
Morris Meyer |
Defer PTX on Mac probe to the CUDA driver initialization call
|
Mon, 12 Aug 2013 13:12:14 -0400 |
bharadwaj |
Fix PTX test to prevent crash; trivial code cleanup
|
Mon, 12 Aug 2013 15:59:58 +0200 |
Roland Schatz |
Move MathIntrinsic operations to ArithmeticLIRGenerator.
|
Mon, 12 Aug 2013 15:55:54 +0200 |
Roland Schatz |
Use ArithmeticLIRGenerator in arithmetic nodes.
|
Mon, 12 Aug 2013 15:52:32 +0200 |
Roland Schatz |
Factor out arithmetic operations to separate LIR generator interface.
|
Mon, 12 Aug 2013 11:56:35 +0200 |
Bernhard Urban |
mx: don't include jdk build directory in path for vmdir
|
Sun, 11 Aug 2013 15:11:10 +0200 |
Gilles Duboscq |
mx: graal.jar is not silently updated anymore in the vm function
|
Sun, 11 Aug 2013 15:11:10 +0200 |
Gilles Duboscq |
Avoid repeated lowering of convert nodes on AMD64
|
Sat, 10 Aug 2013 22:57:50 +0200 |
Bernhard Urban |
ptx: fix include for non-precompiledheader build in gpu_ptx.cpp
|
Sat, 10 Aug 2013 14:38:30 -0400 |
Morris Meyer |
CR-20: PTX kernel invocation with arguments - from Bharadwaj
|
Sat, 10 Aug 2013 10:08:56 +0200 |
Thomas Wuerthinger |
Merge.
|
Fri, 09 Aug 2013 14:07:20 +0200 |
Thomas Wuerthinger |
Merge.
|
Fri, 09 Aug 2013 11:55:54 +0200 |
Thomas Wuerthinger |
Add new checkstyle checks for com.oracle.truffle.api that include a check for "Classpath" exception in the file header.
|
Fri, 09 Aug 2013 11:55:20 +0200 |
Thomas Wuerthinger |
Adding "Classpath" exception to the classes in the com.oracle.truffle.api and the com.oracle.truffle.api.dsl package.
|
Sat, 10 Aug 2013 02:44:23 +0200 |
Gilles Duboscq |
Fix canonicalization of conditional nodes, add a test for this bug
|
Fri, 09 Aug 2013 10:49:18 -0700 |
Christian Wimmer |
Made Word.box() private: Outside users should use the different signed() and unsigned() methods to ensure proper expansion of 32-bit values on 64-bit systems.
|
Fri, 09 Aug 2013 16:09:33 +0200 |
Doug Simon |
backed out 11242:2d4df4c43ae2 (GRAAL-413)
|