Mercurial > hg > truffle
graph
-
GraalCompiler: outsource low-level compiler pipeline.Fri, 06 Feb 2015 17:53:14 +0100, by Josef Eisl
-
GraalCompiler.emitLIR(): scopes for HighTier, MidTier, LowTier.Fri, 06 Feb 2015 17:04:48 +0100, by Josef Eisl
-
Add LowLevelPhase and LowLevelLowTierPhase.Fri, 06 Feb 2015 16:57:37 +0100, by Josef Eisl
-
emitLIR: only pass LIRGenerationResult to LocationMarker, EdgeMoveOptimizer, RedundantMoveElimination, NullCheckOptimizer.Fri, 06 Feb 2015 10:59:56 +0100, by Josef Eisl
-
added graph builder plugin for Class.cast()Tue, 10 Feb 2015 14:36:36 +0100, by Doug Simon
-
added graph builder plugin for StableOptionValue.getValue()Tue, 10 Feb 2015 14:14:53 +0100, by Doug Simon
-
Use serializable interface in DerivedOptionValue.Tue, 10 Feb 2015 13:08:40 +0100, by Roland Schatz
-
Pick up changes to suites when overriding options in unit tests.Tue, 10 Feb 2015 13:08:31 +0100, by Roland Schatz
-
[SPARC] Remove CryptoSubstitutionsTest from blacklistTue, 10 Feb 2015 10:36:19 +0100, by Stefan Anzinger
-
Don't use to ArithmethicOpTable.toString for equality comparisonsMon, 09 Feb 2015 16:03:00 -0800, by Tom Rodriguez
-
Move induction variable detection logic into LoopExMon, 09 Feb 2015 16:00:00 -0800, by Tom Rodriguez
-
Fold away obvious identities when building induction variable expressionsMon, 09 Feb 2015 15:55:00 -0800, by Tom Rodriguez
-
Cleanup InductionVariable declarations a bitMon, 09 Feb 2015 15:52:17 -0800, by Tom Rodriguez
-
[SPARC] fixing (wrong) duplicate exception handler for a particular PCMon, 09 Feb 2015 17:06:21 +0100, by Stefan Anzinger
-
Remove redundant code for Constant serialization.Mon, 09 Feb 2015 11:56:31 +0100, by Roland Schatz
-
Truffle/Instrumentation: eclipseformatSun, 08 Feb 2015 20:14:30 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: TruffleTool renamed to InstrumentationTool (the base class for a group of tools that collect information during program execution)Sun, 08 Feb 2015 20:05:40 -0800, by Michael Van De Vanter
-
MergeSat, 07 Feb 2015 02:47:00 +0100, by Stefan Anzinger
-
Add LIR to the context to be used un DumpOnErrorSat, 07 Feb 2015 02:34:43 +0100, by Stefan Anzinger
-
[SPARC] Propagate LIRKind from basepointer when it is constant nullSat, 07 Feb 2015 02:33:47 +0100, by Stefan Anzinger
-
generateZshCompletions should include diagnostic VM options and supoprt completion for more mx commandsFri, 06 Feb 2015 11:32:26 -0800, by Tom Rodriguez
-
PrintFlagsWithComments should respect UnlockDiagnosticVMOptionsFri, 06 Feb 2015 11:31:59 -0800, by Tom Rodriguez
-
renamed TruffleGraphBuilderPluginsProvider to TruffleGraphBuilderPlugins to reflect the fact that it is no longer a service providerFri, 06 Feb 2015 18:03:49 +0100, by Doug Simon
-
rename: constantReflectionProvider -> constantReflectionFri, 06 Feb 2015 18:00:51 +0100, by Doug Simon
-
added graph builder plugins for FrameWithoutBoxingFri, 06 Feb 2015 17:59:24 +0100, by Doug Simon
-
Fixes for TruffleGraphBuilderPluginsProvider.Fri, 06 Feb 2015 16:49:34 +0100, by Thomas Wuerthinger
-
Merge.Fri, 06 Feb 2015 14:42:44 +0100, by Thomas Wuerthinger
-
Avoid creating loop phis only for non-OSR graphs.Fri, 06 Feb 2015 14:42:31 +0100, by Thomas Wuerthinger
-
Fix method IntegerBelowNode#findSynonym.Fri, 06 Feb 2015 05:22:59 +0100, by Thomas Wuerthinger
-
Perform analysis for locals changed in the loop and avoid creating phis for loop invariant locals.Fri, 06 Feb 2015 04:35:28 +0100, by Thomas Wuerthinger
-
Do only constant folding when creating a new array length node in the parser.Fri, 06 Feb 2015 04:33:04 +0100, by Thomas Wuerthinger
-
Merge.Fri, 06 Feb 2015 03:25:19 +0100, by Thomas Wuerthinger
-
Initial prototype for loop explosion during graph building.Fri, 06 Feb 2015 03:24:50 +0100, by Thomas Wuerthinger
-
Merge.Fri, 06 Feb 2015 12:44:50 +0100, by Doug Simon
-
Run unit tests even earlier during gateFri, 06 Feb 2015 12:17:20 +0100, by Doug Simon
-
rename: makeNonNull -> nullCheckedValueFri, 06 Feb 2015 12:11:22 +0100, by Doug Simon
-
Move LinearScan to c.o.g.lir.alloc.lsra.Thu, 05 Feb 2015 19:35:29 +0100, by Josef Eisl
-
Move ComputeBlockOrder to compiler.common and delete c.o.g.alloc project.Fri, 06 Feb 2015 10:09:13 +0100, by Josef Eisl
-
Introduce LIRGenerationDebugContext.Thu, 05 Feb 2015 19:17:47 +0100, by Josef Eisl
-
Move DetailedAsserts Option to GraalOptions.Thu, 05 Feb 2015 18:37:10 +0100, by Josef Eisl
-
Move HIR independent utilities to c.o.g.compiler.common.Wed, 04 Feb 2015 18:24:05 +0100, by Josef Eisl
-
Let c.o.g.compiler.common depend on c.o.g.debug.Wed, 04 Feb 2015 18:21:29 +0100, by Josef Eisl
-
Run unittest earlier during gateThu, 05 Feb 2015 15:33:15 -0800, by Tom Rodriguez
-
Reapply changeset: 6fce03279f0a (LIRGenerator: assert that we are not creating copies of variables.)Thu, 05 Feb 2015 11:14:36 +0100, by Josef Eisl
-
[SPARC] TableSwitchOp: explicit Variable to Variable move.Thu, 05 Feb 2015 15:11:16 +0100, by Josef Eisl
-
[SPARC] make CompareAndSwapOp side-effect free.Thu, 05 Feb 2015 13:16:09 +0100, by Josef Eisl
-
[SPARC] do not create superfluous copies of variables.Thu, 05 Feb 2015 10:34:13 +0100, by Josef Eisl
-
added utility to GraphBuilderContext for generating a receiver null check from within an InvocationPlugin for a non-static methodThu, 05 Feb 2015 15:19:40 +0100, by Doug Simon
-
Use GraphBuilderPlugins.Registration mechanism to register GraalDirectivePlugins.Thu, 05 Feb 2015 14:34:36 +0100, by Roland Schatz
-
Add comment.Thu, 05 Feb 2015 14:11:59 +0100, by Roland Schatz
-
Temporary backed out changeset: 6fce03279f0a (LIRGenerator: assert that we are not creating copies of variables.)Thu, 05 Feb 2015 11:10:38 +0100, by Josef Eisl
-
More folding on creation for object equality node.Thu, 05 Feb 2015 04:16:48 +0100, by Thomas Wuerthinger
-
Add constant folding for getClass graph builder plugin.Thu, 05 Feb 2015 04:10:59 +0100, by Thomas Wuerthinger
-
Merge.Thu, 05 Feb 2015 03:42:42 +0100, by Thomas Wuerthinger
-
Register plugin for NewFrame intrinsic.Thu, 05 Feb 2015 03:42:23 +0100, by Thomas Wuerthinger
-
Create ExplodeLoop plugin prototype. Special sort for blocks from bci block map builder for explode loop methods. Graph builder plugin for customizing static field accesses. New Truffle option TruffleExcludeAssertions default true that excludes assertion code from being partial evaluated in the new partial evaluator.Thu, 05 Feb 2015 03:25:21 +0100, by Thomas Wuerthinger