Mercurial > hg > graal-compiler
graph
-
Fix implicit null checks depending on themselvesFri, 15 Mar 2013 13:35:45 +0100, by Gilles Duboscq
-
Implement implicit null check on HIR during guard loweringThu, 14 Mar 2013 21:36:28 +0100, by Gilles Duboscq
-
Remove dead implicit null checks code in LIRGeneratorThu, 14 Mar 2013 14:02:23 +0100, by Gilles Duboscq
-
Remove emitDeoptimizeOnOverflow and emitGuardCheck.Thu, 14 Mar 2013 13:25:28 +0100, by Gilles Duboscq
-
Merge.Fri, 15 Mar 2013 15:38:55 +0100, by Doug Simon
-
AMD64 HotSpot backend now models RBP as an incoming parameter that must be preserved until the end of the method. For non-leaf methods, the value is preserved in the special stack slot required by the HotSpot runtime for walking/inspecting frames of such methods.Fri, 15 Mar 2013 15:38:27 +0100, by Doug Simon
-
fixed StackOverflowError in VirtualObject.toString()Thu, 14 Mar 2013 18:03:00 +0100, by Doug Simon
-
Disable deopt to guard conversion.Fri, 15 Mar 2013 02:18:46 +0100, by Thomas Wuerthinger
-
Merge.Fri, 15 Mar 2013 02:18:15 +0100, by Thomas Wuerthinger
-
Make OptimisticOptimizations enum public.Thu, 14 Mar 2013 19:20:43 +0100, by Thomas Wuerthinger
-
Enable exception probabilities for operations by default.Thu, 14 Mar 2013 19:13:40 +0100, by Thomas Wuerthinger
-
Make optimistic optimizations customizable.Thu, 14 Mar 2013 19:00:42 +0100, by Thomas Wuerthinger
-
windows build fix: server+graal build needs TIERED; include graal in client buildThu, 14 Mar 2013 14:15:11 +0100, by Andreas Woess
-
moved logic for reserving a special area/slot in a frame (e.g., for use during deoptimization) out of FrameMap and into platform specific backend classThu, 14 Mar 2013 14:35:53 +0100, by Doug Simon
-
LIRGenerator is transmitted across backend passes instead of just the LIR so that backend-specific, per-compilation information can be attached to the backend-specific LIRGenerator objectThu, 14 Mar 2013 14:08:59 +0100, by Doug Simon
-
Merge.Thu, 14 Mar 2013 13:13:59 +0100, by Christian Humer
-
Fixed unsupported generic generation which could also take void as a type.Thu, 14 Mar 2013 13:13:27 +0100, by Christian Humer
-
Fixed element ordering of methods which were inconsistent from javac to ecj.Thu, 14 Mar 2013 13:11:14 +0100, by Christian Humer
-
Fixed behaviour of useSpecializations for Generic specializations.Thu, 14 Mar 2013 13:10:29 +0100, by Christian Humer
-
Fix convert deoptimize to guard phase.Thu, 14 Mar 2013 12:19:01 +0100, by Thomas Wuerthinger
-
Fix import.Thu, 14 Mar 2013 01:14:23 +0100, by Thomas Wuerthinger
-
Merge.Thu, 14 Mar 2013 01:09:43 +0100, by Thomas Wuerthinger
-
Fix and enable deopt to guard conversion.Thu, 14 Mar 2013 01:09:32 +0100, by Thomas Wuerthinger
-
Remove usage of negate() in word type rewriter phase.Wed, 13 Mar 2013 17:14:58 +0100, by Thomas Wuerthinger
-
Create option for convert deoptimize to guard phase.Wed, 13 Mar 2013 17:13:11 +0100, by Thomas Wuerthinger
-
Merge.Tue, 12 Mar 2013 11:04:00 +0100, by Thomas Wuerthinger
-
Fix spacing.Tue, 12 Mar 2013 11:02:07 +0100, by Thomas Wuerthinger
-
MergeWed, 13 Mar 2013 23:54:01 +0100, by Andreas Woess
-
update authors fileWed, 13 Mar 2013 23:48:08 +0100, by Andreas Woess
-
ProjectCreator: compare relative path against flavour.Wed, 13 Mar 2013 23:28:57 +0100, by Andreas Woess
-
fix windows build of the server and client vmsWed, 13 Mar 2013 21:35:44 +0100, by Andreas Woess
-
Merge.Wed, 13 Mar 2013 14:55:08 -0700, by Peter B. Kessler
-
Merge.Wed, 13 Mar 2013 14:07:16 -0700, by Peter B. Kessler
-
Fix typo in JavaDoc.Wed, 13 Mar 2013 14:06:22 -0700, by Peter B. Kessler
-
the contents of jvm.cfg are reset when copying the JDK so that the non-default VMs must be built before being runWed, 13 Mar 2013 21:55:08 +0100, by Doug Simon
-
Fix use specializations in generic until further fixes are done.Wed, 13 Mar 2013 21:11:03 +0100, by Christian Humer
-
Cleanup project dependencies.Wed, 13 Mar 2013 20:31:18 +0100, by Christian Humer
-
Merge.Wed, 13 Mar 2013 20:05:30 +0100, by Christian Humer
-
Cleanup.Wed, 13 Mar 2013 20:05:11 +0100, by Christian Humer
-
Cleanup.Wed, 13 Mar 2013 20:04:42 +0100, by Christian Humer
-
Added missing class MessageContainer.Wed, 13 Mar 2013 20:00:33 +0100, by Christian Humer
-
UseSpecializations is now turned off for the generic specialization in WriteLocalNode.Wed, 13 Mar 2013 20:00:16 +0100, by Christian Humer
-
Codegen API naming cleanup.Wed, 13 Mar 2013 19:59:09 +0100, by Christian Humer
-
Refactored codegen error model to make error redirection a lot easier.Wed, 13 Mar 2013 19:58:28 +0100, by Christian Humer
-
Added automatic generation of generic specialization which throws unsupported operation if reached.Wed, 13 Mar 2013 11:32:43 +0100, by Christian Humer
-
Merge.Tue, 12 Mar 2013 11:38:52 +0100, by Christian Humer
-
A few additions to codegen tests.Tue, 12 Mar 2013 11:38:24 +0100, by Christian Humer
-
Fixes for codegen builtins support.Tue, 12 Mar 2013 11:37:32 +0100, by Christian Humer
-
Updated some Truffle-SL classes to new naming convention.Wed, 06 Mar 2013 18:33:52 +0100, by Christian Humer
-
Updated @NodeClass tests.Wed, 06 Mar 2013 18:33:05 +0100, by Christian Humer
-
Implemented support for @NodeClass annotation to support builtins.Wed, 06 Mar 2013 18:32:33 +0100, by Christian Humer
-
Fixed import generation.Wed, 06 Mar 2013 18:27:57 +0100, by Christian Humer
-
Removed @SpecializationThrows from codegen API. Replaced it by a simplier version in @Specialization.Mon, 04 Mar 2013 17:20:26 +0100, by Christian Humer
-
Added new codegen api classes NodeId, NodeClass to codegen along with some refactorings.Mon, 04 Mar 2013 15:14:11 +0100, by Christian Humer
-
Added truffle.api dependency to truffle.codegen.api.Mon, 04 Mar 2013 15:13:25 +0100, by Christian Humer
-
Codegen API change. Simplified definition of guards.Fri, 01 Mar 2013 18:04:23 +0100, by Christian Humer
-
Merge.Fri, 01 Mar 2013 17:06:08 +0100, by Christian Humer
-
Added truffle.api.codegen.test project with a BultinFunctionTest.Fri, 01 Mar 2013 17:05:14 +0100, by Christian Humer
-
Implemented support for executing nodes in @Children fields.Fri, 01 Mar 2013 17:03:57 +0100, by Christian Humer
-
MergeWed, 13 Mar 2013 11:00:43 -0700, by Peter B. Kessler
-
Fix typo in an assert.Tue, 12 Mar 2013 16:27:49 -0700, by Peter B. Kessler
-
Binary dumper should try numbering output files if a file with the same name existsWed, 13 Mar 2013 18:16:46 +0100, by Gilles Duboscq
-
GraalCompilerTest should assert that parameters passed to executeActual have the right type.Wed, 13 Mar 2013 17:39:27 +0100, by Gilles Duboscq
-
JTTTest gets the expeted result only onceWed, 13 Mar 2013 17:06:30 +0100, by Gilles Duboscq
-
more extensibility changes for GraphBuilderPhaseWed, 13 Mar 2013 07:35:34 +0100, by Doug Simon
-
Merge.Tue, 12 Mar 2013 17:27:18 +0100, by Doug Simon
-
move test for null exception object passed to unwind operation from stub code to extra HIRTue, 12 Mar 2013 17:26:53 +0100, by Doug Simon
-
reverted code-under-test to original scope prior to making JTT tests subclass JTTTestTue, 12 Mar 2013 17:16:22 +0100, by Doug Simon
-
uses static import to reduce noiseTue, 12 Mar 2013 16:21:03 +0100, by Doug Simon
-
fixed warning about includeantruntime property not being setTue, 12 Mar 2013 14:41:48 +0100, by Doug Simon
-
removed unused fieldTue, 12 Mar 2013 14:40:38 +0100, by Doug Simon
-
Merge.Tue, 12 Mar 2013 15:36:27 +0100, by Roland Schatz
-
Add bootstrap with register pressure to gate tests.Tue, 12 Mar 2013 15:07:20 +0100, by Roland Schatz
-
Debug option to reduce available registers.Tue, 12 Mar 2013 14:24:46 +0100, by Roland Schatz
-
Add loop exits to Deopt branches during Guard loweringTue, 12 Mar 2013 14:34:36 +0100, by Gilles Duboscq
-
Fix hinting in register allocator.Tue, 12 Mar 2013 10:02:20 +0100, by Roland Schatz
-
Fix PrintCFG in AllocatorTest.Tue, 12 Mar 2013 10:02:10 +0100, by Roland Schatz
-
Fix warning.Mon, 11 Mar 2013 23:30:03 +0100, by Thomas Wuerthinger
-
Draft speculation log.Mon, 11 Mar 2013 23:28:34 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 20:55:31 +0100, by Thomas Wuerthinger
-
Implement weak reference semantics for HotSpotInstalledCode in the default method installation case. Add new boolean[] array as parameter to the code installation.Mon, 11 Mar 2013 20:55:05 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 20:10:27 +0100, by Doug Simon
-
simplified addition of graal.jar to the bootclasspath (CR-102)Mon, 11 Mar 2013 18:58:42 +0100, by Doug Simon
-
applied patch to Makefile system for building graal.jar (CR-102)Mon, 11 Mar 2013 18:57:12 +0100, by Doug Simon
-
Test canonicalization and checkstyle early in gate processMon, 11 Mar 2013 19:21:31 +0100, by Gilles Duboscq
-
Create LIRGenerator.emitOverflowCheckBranch in preparation for emitDeoptimizeOnOverflow removalMon, 11 Mar 2013 18:41:46 +0100, by Gilles Duboscq
-
Use a DeoptimizeOp to avoid spilling before the deoptimize runtime callMon, 11 Mar 2013 13:06:14 +0100, by Gilles Duboscq
-
Implement PTXLIRGenerator.emitDeoptimize in a similar way to the guard implementation for PTX: just returnFri, 08 Mar 2013 12:50:22 +0100, by Gilles Duboscq
-
Add GuardLoweringPhase which transforms floating guards into fixed if+deoptThu, 07 Mar 2013 14:36:09 +0100, by Gilles Duboscq
-
sanitychecks.py: Collapse valueMaps in test for the case where multiple matcher return matchesThu, 07 Mar 2013 14:35:03 +0100, by Gilles Duboscq
-
Fix import.Mon, 11 Mar 2013 17:30:21 +0100, by Thomas Wuerthinger
-
Style fixes.Mon, 11 Mar 2013 17:29:39 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 17:28:20 +0100, by Thomas Wuerthinger
-
Small style fix.Mon, 11 Mar 2013 17:28:03 +0100, by Thomas Wuerthinger
-
Remove stubs as a parameter to TargetMethodAssembler.Mon, 11 Mar 2013 11:32:08 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 15:39:41 +0100, by Doug Simon
-
made GraphBuilderPhase and SnippetInstaller more extensible (inspired by patch from Mick Jordan)Mon, 11 Mar 2013 15:39:20 +0100, by Doug Simon
-
workaround for UnsafeCastNode.tryInferStamp when the stamp is StampFactory.forNodeIntrinsic (contributed by Mick Jordan)Mon, 11 Mar 2013 15:37:34 +0100, by Doug Simon
-
made SafepointNode extensible (temp. solution until SafepointNodes are lowered via snippets)Mon, 11 Mar 2013 14:02:18 +0100, by Doug Simon
-
alignment bug fix (contributed by Mick Jordan)Mon, 11 Mar 2013 14:01:16 +0100, by Doug Simon
-
added probabilities to Convert snippetsMon, 11 Mar 2013 14:28:34 +0100, by Doug Simon
-
Merge.Mon, 11 Mar 2013 12:07:28 +0100, by Roland Schatz
-
Fix wrong prefix in bit operations.Mon, 11 Mar 2013 11:10:03 +0100, by Roland Schatz
-
Allow STACK argument in conversion ops.Mon, 11 Mar 2013 11:07:56 +0100, by Roland Schatz
-
Check that OperandFlags is consistent with declared type of operand field.Mon, 11 Mar 2013 10:13:44 +0100, by Roland Schatz
-
Move platform specific assumptions from AllocatorTest to a separate project.Mon, 11 Mar 2013 10:13:42 +0100, by Roland Schatz
-
generated NetBeans projects will also update graal.jarMon, 11 Mar 2013 11:25:00 +0100, by Doug Simon
-
Fix check for unscheduled blocks.Sun, 10 Mar 2013 23:05:39 +0100, by Thomas Wuerthinger
-
Use sum of unscheduled blocks at merge point.Sun, 10 Mar 2013 23:04:12 +0100, by Thomas Wuerthinger
-
Schedule predecessors before merges.Sun, 10 Mar 2013 23:02:48 +0100, by Thomas Wuerthinger
-
Merge.Sun, 10 Mar 2013 19:51:32 +0100, by Thomas Wuerthinger
-
Fix bit scan assembler instructions.Sun, 10 Mar 2013 19:51:18 +0100, by Thomas Wuerthinger
-
fixed issue with deleting temp files on WindowsFri, 08 Mar 2013 16:57:46 +0100, by Doug Simon
-
Merge.Fri, 08 Mar 2013 15:58:08 +0100, by Doug Simon
-
enabled Eclipse builders to use console loggingFri, 08 Mar 2013 15:57:41 +0100, by Doug Simon
-
use shutil.move to make concurrent updating/replacement of graal.jar atomicFri, 08 Mar 2013 15:55:37 +0100, by Doug Simon
-
replaced AMD64Arithmetic.ConvertSlowPath with a snippet (GRAAL-140)Fri, 08 Mar 2013 14:33:33 +0100, by Doug Simon
-
added support for node lowering to set the fixed node for the next node to be loweredFri, 08 Mar 2013 13:54:41 +0100, by Doug Simon
-
fixed debug scope for test compilations so that -G:+PrintCFG works againThu, 07 Mar 2013 20:18:27 +0100, by Doug Simon