Mercurial > hg > graal-compiler
graph
-
Merge.Mon, 28 Apr 2014 10:31:17 +0200, by Thomas Wuerthinger
-
Truffle: Allow null as a possible return value.Fri, 18 Apr 2014 15:41:13 +0200, by Thomas Wuerthinger
-
fixed javadoc errorsSun, 27 Apr 2014 18:03:36 +0200, by Doug Simon
-
fixed some minor javadoc formatting issuesSun, 27 Apr 2014 17:29:19 +0200, by Doug Simon
-
mx: disable doclint when running javadoc (until the code base is doclint clean)Sun, 27 Apr 2014 16:44:59 +0200, by Doug Simon
-
part 3, disabling flow-sensitive reductionsSat, 26 Apr 2014 16:23:46 +0200, by Miguel Garcia
-
part 2, disabling flow-sensitive reductionsSat, 26 Apr 2014 16:15:51 +0200, by Miguel Garcia
-
disabling flow-sensitive reductions until their issues are addressedSat, 26 Apr 2014 15:34:15 +0200, by Miguel Garcia
-
Add phase FlowSensitiveReductionPhase.Fri, 25 Apr 2014 16:50:52 +0200, by Miguel Garcia
-
moved tryKillUnused to GraphUtilFri, 25 Apr 2014 16:45:05 +0200, by Miguel Garcia
-
mx: log reason why Java classes are being (re)builtFri, 25 Apr 2014 14:43:56 +0200, by Doug Simon
-
fix comparison in Block.isExceptionEntryFri, 25 Apr 2014 11:36:15 +0200, by Lukas Stadler
-
VirtualStates should not block MergeNode splittingFri, 25 Apr 2014 11:27:11 +0200, by Lukas Stadler
-
simplify FrameInstance (remove getTargetCallTarget)Fri, 25 Apr 2014 11:15:21 +0200, by Lukas Stadler
-
Harmonize usage of NodeInterfaceThu, 24 Apr 2014 17:35:21 +0200, by Gilles Duboscq
-
Finish the changes from ad3441f45118Thu, 24 Apr 2014 17:31:54 +0200, by Gilles Duboscq
-
StampTool: fix typo and change "java" to "Java"Thu, 24 Apr 2014 17:30:12 +0200, by Gilles Duboscq
-
Guards which are guarenteed to succeed can replace themselves with null.Fri, 25 Apr 2014 10:33:17 +0200, by Gilles Duboscq
-
Fix help text for ideinitThu, 24 Apr 2014 17:18:24 +0200, by Gilles Duboscq
-
AMD64HotSpotLIRGenerator.emitForeignCall: add assertThu, 24 Apr 2014 17:17:04 +0200, by Gilles Duboscq
-
mx build: make --error-prone, --jdt and --force-javac mutually exclusiveThu, 24 Apr 2014 17:15:24 +0200, by Gilles Duboscq
-
Remove CompilationResult.Mark.referencesThu, 24 Apr 2014 17:06:23 +0200, by Gilles Duboscq
-
clean up ExceptionObjectNode loweringFri, 25 Apr 2014 10:13:54 +0200, by Lukas Stadler
-
Merge.Thu, 24 Apr 2014 23:32:30 +0100, by Chris Seaton
-
Truffle: print the source section in the rewrite trace.Thu, 24 Apr 2014 23:29:28 +0100, by Chris Seaton
-
Truffle: add getShortName and getShortDescription to Source and SourceSection for when we don't need full paths.Thu, 24 Apr 2014 23:29:04 +0100, by Chris Seaton
-
add support for matching multiple HIR nodes when lowering to LIRThu, 24 Apr 2014 12:00:54 -0700, by Tom Rodriguez
-
add option to explicitly count invokes to ProfileCompiledMethodsPhaseThu, 24 Apr 2014 17:30:48 +0200, by Lukas Stadler
-
fix NPE in BenchmarkCounters, remove exclusion based on prefixThu, 24 Apr 2014 17:30:48 +0200, by Lukas Stadler
-
make IndirectCallTargetNode.toString behave like DirectCallTargetNode.toStringThu, 24 Apr 2014 17:21:19 +0200, by Lukas Stadler
-
more fixes in BenchmarkCountersThu, 24 Apr 2014 17:21:18 +0200, by Lukas Stadler
-
graal init: add flag to force compiler initializationThu, 24 Apr 2014 17:31:25 +0200, by Bernhard Urban
-
mx exportlibs: add option to include all defined libariesThu, 24 Apr 2014 17:09:39 +0200, by Bernhard Urban
-
snippet counter: fix location for counter accessThu, 24 Apr 2014 16:41:17 +0200, by Bernhard Urban
-
mx exportlibs: fix in calculation of library dependenciesThu, 24 Apr 2014 14:03:17 +0200, by Bernhard Urban
-
Refactoring in InliningUtil.processFrameStates, add some bci/monitor related assertsThu, 24 Apr 2014 15:51:52 +0200, by Gilles Duboscq
-
Don't drop metadata annotation in NewInstanceStub.Thu, 24 Apr 2014 12:17:29 +0200, by Roland Schatz
-
Merge.Thu, 24 Apr 2014 12:17:13 +0200, by Roland Schatz
-
Add createSpeculationLog to CodeCacheProvider.Thu, 24 Apr 2014 12:10:11 +0200, by Roland Schatz
-
Add SnippetReflectionProvider to ReplacementsProvider interface.Thu, 24 Apr 2014 11:52:49 +0200, by Roland Schatz
-
mx exportlibs: include source dependencies and digest filesThu, 24 Apr 2014 11:49:08 +0200, by Bernhard Urban
-
mx exportlibs: include libs only if there's a real dependency from a projectThu, 24 Apr 2014 11:50:40 +0200, by Bernhard Urban
-
mx unittest: use supported glob syntax in white listWed, 23 Apr 2014 22:46:38 +0200, by Bernhard Urban
-
show Truffle call target names in BenchmarkCountersThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
fix BenchmarkCounters memory leakThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
fix ProfileCompiledMethods for OSR methodsThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
more context for exceptions within DebugInfoBuilderThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
evaluate for BinaryOpLogicNodesThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
added UnaryOpLogicNode base class, renamed BinaryLogicNodeThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
mergeThu, 24 Apr 2014 08:38:00 +0200, by Michael Haupt
-
onAdopt callback for ASTsWed, 23 Apr 2014 15:23:18 +0200, by Michael Haupt
-
implement SPARC uncommon trap stubWed, 23 Apr 2014 15:12:41 -1000, by twisti
-
HSAIL: fixed AtomicReadAndWrite supportWed, 23 Apr 2014 22:37:18 +0200, by Doug Simon
-
MergeWed, 23 Apr 2014 21:23:31 +0200, by Bernhard Urban
-
MergeWed, 23 Apr 2014 21:01:40 +0200, by Bernhard Urban
-
correctly remove VirtualStates for loop exits during loop peelingWed, 23 Apr 2014 18:16:36 +0200, by Lukas Stadler
-
Merge.Wed, 23 Apr 2014 20:49:59 +0200, by Christian Humer
-
Truffle: fix inlining recursionsWed, 23 Apr 2014 20:49:32 +0200, by Christian Humer
-
Rename Backend.newNodeLIRGenerator to Backend.newNodeLIRBuilder.Wed, 23 Apr 2014 13:18:58 +0200, by Josef Eisl
-
Use NodeLIRBuilderTool instead of NodeLIRBuilder.Wed, 23 Apr 2014 13:17:23 +0200, by Josef Eisl
-
Remove obsolete LIRGenResLowerable interface.Wed, 23 Apr 2014 12:12:26 +0200, by Josef Eisl
-
Replace usages LIRGenLowerable with LIRLowerable.Wed, 23 Apr 2014 11:57:59 +0200, by Josef Eisl
-
Use NodeLIRBuilderTool in LIRGenLowerable.Wed, 23 Apr 2014 11:49:12 +0200, by Josef Eisl
-
Use LIRGeneratorTool in Backend.Wed, 23 Apr 2014 11:32:47 +0200, by Josef Eisl
-
Suppress wrong FindBugs warning in SPARCHotSpotSafepointOp.Wed, 23 Apr 2014 19:28:08 +0200, by Josef Eisl
-
Use LIRGeneratorTool in NodeLIRBuilder.Wed, 23 Apr 2014 10:39:55 +0200, by Josef Eisl
-
Remove traceLevel and printIRWithLIR members from LIRGenerator.Wed, 23 Apr 2014 09:57:00 +0200, by Josef Eisl
-
mx: fix importsWed, 23 Apr 2014 17:05:42 +0200, by Bernhard Urban
-
mx: use generatorsWed, 23 Apr 2014 17:02:12 +0200, by Bernhard Urban
-
mx: support simple filename globbing in whitelistWed, 23 Apr 2014 14:59:05 +0200, by Bernhard Urban
-
mx: support comments in whitelistWed, 23 Apr 2014 14:44:24 +0200, by Bernhard Urban
-
gate: add baseline compiler unittestWed, 23 Apr 2014 13:24:09 +0200, by Bernhard Urban
-
mx: add whitelist for shortunittestWed, 23 Apr 2014 13:02:07 +0200, by Bernhard Urban
-
mx: allow to specify a path for the whitelist in the unittest commandWed, 23 Apr 2014 11:48:38 +0200, by Bernhard Urban
-
mx: remove longunittestWed, 23 Apr 2014 11:42:58 +0200, by Bernhard Urban
-
unittest: remove @LongTestWed, 23 Apr 2014 11:48:54 +0200, by Bernhard Urban
-
Use association type for AddLocationNode inputs while waiting for a better solution.Wed, 23 Apr 2014 16:22:17 +0200, by Gilles Duboscq
-
InliningUtil: split framestate processing to a separate methodWed, 23 Apr 2014 13:29:55 +0200, by Gilles Duboscq
-
ininling: while fixing framestates, modify callee framestates rather than caller ones.Wed, 23 Apr 2014 16:16:48 +0200, by Gilles Duboscq
-
When replacing sate splits with deopts, be careful about BeginNodesWed, 23 Apr 2014 11:49:51 +0200, by Gilles Duboscq
-
Merge.Wed, 23 Apr 2014 15:48:38 +0200, by Roland Schatz
-
Fix bug in InputType specific replaceAtUsages.Wed, 23 Apr 2014 15:22:20 +0200, by Roland Schatz
-
Make ValueAnchorNode implement AnchoringNode interface.Tue, 22 Apr 2014 17:58:49 +0200, by Roland Schatz
-
Override asNode() in FloatingNode and FixedWithNextNode.Tue, 22 Apr 2014 16:21:37 +0200, by Roland Schatz
-
Truffle: fixes to the inlining heuristic.Tue, 15 Apr 2014 18:31:23 +0200, by Christian Humer
-
added ModifiersProvider as superinterface for ResolvedJava[Method|Field|Type] and implemented all checks against modifiers as default methodsWed, 23 Apr 2014 12:38:05 +0200, by Doug Simon
-
mx: ensure newest version of c1visualizer is being usedWed, 23 Apr 2014 12:36:11 +0200, by Doug Simon
-
Canonicalize projects.Wed, 23 Apr 2014 11:38:05 +0200, by Josef Eisl
-
Rename LIRTypeTool to PlatformKindTool.Wed, 23 Apr 2014 10:08:22 +0200, by Josef Eisl
-
Rename LIRLoop to BaselineLoop.Wed, 23 Apr 2014 10:00:29 +0200, by Josef Eisl
-
Rename LIRFrameStateBuilder to BaselineFrameStateBuilder.Tue, 22 Apr 2014 20:16:38 +0200, by Josef Eisl
-
Rename LIRControlFlowGraph to BaselineControlFlowGraph.Tue, 22 Apr 2014 20:14:37 +0200, by Josef Eisl
-
Rename LIRProviders to CodeGenProviders.Tue, 22 Apr 2014 20:13:24 +0200, by Josef Eisl
-
Remove (unused) LIRBlock.Tue, 22 Apr 2014 20:12:21 +0200, by Josef Eisl
-
Remove deprecated isCompressed* checks from *HotSpotLIRGenerator.Tue, 22 Apr 2014 19:45:52 +0200, by Josef Eisl
-
Change DeoptimizingNode and Access to LIRFrameState in *LIRGenerator*.Tue, 22 Apr 2014 18:41:00 +0200, by Josef Eisl
-
Change graal.lir->graal.nodes project dependency to graal.nodes->graal.lir (errors).Tue, 22 Apr 2014 16:45:47 +0200, by Josef Eisl
-
Move ArithmeticLIRGenerator to graal.lir (errors).Tue, 22 Apr 2014 16:37:53 +0200, by Josef Eisl
-
Move LIRGeneratorTool to graal.lir (errors).Tue, 22 Apr 2014 16:36:16 +0200, by Josef Eisl
-
Move LIRGenerator to graal.lir (errors).Tue, 22 Apr 2014 15:55:54 +0200, by Josef Eisl
-
Move state(DeoptimizingNode) from LIRGenerator to NodeLIRBuilder (errors).Tue, 22 Apr 2014 15:40:13 +0200, by Josef Eisl
-
Move FieldIntrospection to graal.compiler.common.Tue, 22 Apr 2014 17:15:55 +0200, by Josef Eisl
-
Move FloatConvertNode.FloatConvert to compiler.common.Wed, 23 Apr 2014 11:50:59 +0200, by Josef Eisl
-
Deprecate LIRGenerator.getDebugInfoBuilder().Tue, 22 Apr 2014 16:22:21 +0200, by Josef Eisl
-
Move LIRGenerationResult* to graal.lir.Tue, 22 Apr 2014 15:45:19 +0200, by Josef Eisl
-
Move UnsafeAccess to graal.compiler.common.Tue, 22 Apr 2014 15:24:14 +0200, by Josef Eisl
-
simplify usage of IncrementalCanonicalizerPhase, use incremental canonicalizer for GuardLoweringWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
additional scope in inlining to get caller graph upon exceptionsWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
loosen restrictions a bit in GraphOrderWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
pass CallTarget name to Truffle-generated StructuredGraphsWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
handle array length in PEAReadEliminationWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
deal with StateSplits in GraphUtil.removeFixedWithUnusedInputsWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
correctly schedule loop proxiesWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
warning in AbstractFrameStateBuilderWed, 23 Apr 2014 10:26:18 +0200, by Lukas Stadler
-
lowering for GuardProxyNodeWed, 23 Apr 2014 10:26:18 +0200, by Lukas Stadler
-
MergeTue, 22 Apr 2014 18:32:08 -0700, by Michael Van De Vanter
-
MergeTue, 22 Apr 2014 18:22:40 -0700, by Michael Van De Vanter
-
Truffle: Major cleanup and extension of the Truffle Instrumentation framework in com.oracle.truffle.apiSun, 20 Apr 2014 20:37:27 -0700, by Michael Van De Vanter
-
use movl instead of andl for L2ITue, 22 Apr 2014 17:25:31 -0700, by Tom Rodriguez
-
add rotate instructions and make the shift encodings more uniformTue, 22 Apr 2014 17:25:27 -0700, by Tom Rodriguez
-
fix code to improve unsafe array location identityTue, 22 Apr 2014 17:25:24 -0700, by Tom Rodriguez
-
Update c1visualizer to version compatible with Java 8Tue, 22 Apr 2014 16:41:46 -0700, by Christian Wimmer
-
mx: generalized workaround for system command line length limits and used it to fix issue with eclipseformat commandWed, 23 Apr 2014 00:54:41 +0200, by Doug Simon
-
Exceptions reaching the unwind are already null-checkedTue, 22 Apr 2014 20:35:55 +0200, by Gilles Duboscq
-
Dumping: translate special bcis into a string in the debug properties map.Tue, 22 Apr 2014 20:18:45 +0200, by Gilles Duboscq
-
Move HotSpot-specific assertion from DebugInfoBuilder.computeFrameForState to HotSpotDebugInfoBuilderTue, 22 Apr 2014 19:52:05 +0200, by Gilles Duboscq
-
Remove special handling of monitor exit with AFTER_EXCEPTION_BCI in inlining. Anything using a framestate that has no equivalent after inlining is replaced by a deopt.Tue, 22 Apr 2014 18:54:03 +0200, by Gilles Duboscq
-
Make a NodeUsageWithModCountIterator subclass of NodeUsageIterator. Throw ConcurrentModificationException from it instead of AssertionErrorsTue, 22 Apr 2014 18:31:01 +0200, by Gilles Duboscq
-
Move (InvokeNode|InvokeWithExceptionNode).computeStateDuring to InvokeTue, 22 Apr 2014 17:31:57 +0200, by Gilles Duboscq
-
Add ResolvedJavaMethod.isSynchronizedTue, 22 Apr 2014 19:23:38 +0200, by Gilles Duboscq
-
Use AFTER_EXCEPTION_BCI in unwind block when method is not synchronizedTue, 22 Apr 2014 13:51:16 +0200, by Gilles Duboscq
-
Use ignore instead of commenting out tests. Add timeout for some tests that may block foreverTue, 22 Apr 2014 17:50:13 +0200, by Gilles Duboscq
-
graalCodeInstaller translate BytecodeFrame::BEFORE_BCI into SynchronizationEntryBCITue, 22 Apr 2014 15:12:38 +0200, by Gilles Duboscq
-
Move various bci constants from FrameState (gral.nodes) to BytecodeFrame (graal.api.code)Tue, 22 Apr 2014 17:38:21 +0200, by Gilles Duboscq
-
replaced the link between a HotSpotResolvedJavaMethod and a SpeculationLog with a ClassValue based mechanism (GRAAL-727)Tue, 22 Apr 2014 15:46:06 +0200, by Doug Simon
-
Move Stamps to graal.compiler.common.Tue, 22 Apr 2014 11:51:34 +0200, by Josef Eisl
-
Move static helpers from ObjectStamp to StampTool.Tue, 22 Apr 2014 14:15:24 +0200, by Josef Eisl
-
Move GraalOptions to graal.compiler.common.Tue, 22 Apr 2014 11:37:15 +0200, by Josef Eisl
-
fix log message stating how many GPUs have been initializedTue, 22 Apr 2014 12:02:08 +0200, by Doug Simon
-
Introduce LIRProviders.Tue, 22 Apr 2014 09:32:05 +0200, by Josef Eisl
-
Harmonize the static helpers in ObjectStamp to check for isLegal. Add some Javadoc to these methodsTue, 22 Apr 2014 09:55:24 +0200, by Gilles Duboscq
-
Prevent using loadReferencedType with LDC when the constant pool index refers to InvokeDynamic entry but isn't an invokedynamic index.Tue, 22 Apr 2014 09:29:57 +0200, by Gilles Duboscq
-
Show shorter class names in the Truffle compilation histogram.Tue, 22 Apr 2014 00:52:56 +0100, by Chris Seaton
-
mx: unconditionally ensure mx injected dependencies are up to date in buildjmh commandSat, 19 Apr 2014 12:48:19 +0200, by Doug Simon
-
make emitAtomicReadAndAdd and emitAtomicReadAndWrite default methodsFri, 18 Apr 2014 18:30:40 -1000, by twisti
-
Unsafe.getAndAdd/Set method substitutionsFri, 18 Apr 2014 16:50:52 -1000, by twisti
-
mx: refactored JMH benchmark building and dependency creation out of 'jmh' into 'buildjmh' and 'makejmhdeps' respectivelySat, 19 Apr 2014 00:41:04 +0200, by Doug Simon
-
[PTX] Fix regression in generation of predicate register declarationFri, 18 Apr 2014 16:11:53 -0400, by bharadwaj
-
ignore com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.testCache() as it causes problem on the gateFri, 18 Apr 2014 09:38:29 -1000, by twisti
-
add LocationIdentity to CompareAndSwapNodeFri, 18 Apr 2014 08:25:00 -1000, by twisti
-
fix GraalInternalError causeThu, 17 Apr 2014 14:41:48 -1000, by twisti
-
check isLegal before checking isExactType in ObjectGetClassNodeThu, 17 Apr 2014 11:32:34 +0200, by Lukas Stadler
-
make MergeNode.simplify work with a null SimplifierToolThu, 17 Apr 2014 11:32:26 +0200, by Lukas Stadler
-
slightly more relaxed GraphOrder assertionThu, 17 Apr 2014 11:32:21 +0200, by Lukas Stadler
-
push similar nodes through IfNodesThu, 17 Apr 2014 11:32:14 +0200, by Lukas Stadler
-
small refactoring of NodeClass.Position, remove duplicated functionalityThu, 17 Apr 2014 10:26:13 +0200, by Lukas Stadler
-
make NodeIterable.snapshotTo more genericThu, 17 Apr 2014 10:26:13 +0200, by Lukas Stadler
-
Truffle: extend partial evaluation scope to all invokespecial, regardless of receiverFri, 18 Apr 2014 16:15:42 +0200, by Andreas Woess
-
Truffle: fix lowering of unsafe load final with non-constant location argumentFri, 18 Apr 2014 16:10:45 +0200, by Andreas Woess
-
Fix a regression in ArrayLengthNode.Fri, 18 Apr 2014 15:19:06 +0200, by Thomas Wuerthinger
-
Merge.Fri, 18 Apr 2014 14:14:48 +0200, by Thomas Wuerthinger
-
Merge.Fri, 18 Apr 2014 14:09:27 +0200, by Thomas Wuerthinger
-
Backed out changeset: 6133189d8eea (SL: temporary disable failing HelloEqualsWorld.)Fri, 18 Apr 2014 13:45:41 +0200, by Lukas Stadler
-
change return type of SLHelloEqualsWorldBuiltinFri, 18 Apr 2014 13:43:40 +0200, by Lukas Stadler
-
Merge.Fri, 18 Apr 2014 14:02:40 +0200, by Thomas Wuerthinger
-
Truffle: Speculate on the exact length of the arguments array.Fri, 18 Apr 2014 14:02:28 +0200, by Thomas Wuerthinger
-
Truffle API: Introduce new compiler directive inCompiledCode() as the negation of inInterpreter().Fri, 18 Apr 2014 14:01:59 +0200, by Thomas Wuerthinger
-
mx: use server VM to build JMHFri, 18 Apr 2014 13:40:31 +0200, by Doug Simon
-
mx: show output of JMH build failureFri, 18 Apr 2014 13:39:53 +0200, by Doug Simon
-
mx: include generated sources in archived distribution sourcesFri, 18 Apr 2014 13:38:26 +0200, by Doug Simon
-
mx: refactored archive commandFri, 18 Apr 2014 13:36:48 +0200, by Doug Simon
-
[PTX] Fix PTX test regressionsThu, 17 Apr 2014 21:29:21 -0400, by bharadwaj
-
Truffle: Move direct call logic from call site to optimized call target.Fri, 18 Apr 2014 02:13:14 +0200, by Thomas Wuerthinger
-
Merge.Fri, 18 Apr 2014 02:00:35 +0200, by Thomas Wuerthinger
-
Truffle: Add option TruffleReturnTypeSpeculation.Fri, 18 Apr 2014 02:00:24 +0200, by Thomas Wuerthinger
-
Fix test method lookupThu, 17 Apr 2014 15:33:23 -0700, by Christian Wimmer
-
Use a synthetic BCI instead of a random BCI (the first parsed bytecode that could throw an exception) for the exception unwind blockThu, 17 Apr 2014 15:32:57 -0700, by Christian Wimmer
-
Truffle: Fixed a bug causing compilation not be cleared from the Truffle queue.Thu, 17 Apr 2014 23:41:00 +0200, by Thomas Wuerthinger
-
Fix partial evaluation test.Thu, 17 Apr 2014 23:29:11 +0200, by Thomas Wuerthinger
-
Truffle: Fixed display of installed code size.Thu, 17 Apr 2014 23:25:42 +0200, by Thomas Wuerthinger
-
Truffle: Speculate on the return type of calls.Thu, 17 Apr 2014 23:16:21 +0200, by Thomas Wuerthinger
-
Simplification of OptimizedCallTarget.Thu, 17 Apr 2014 22:14:29 +0200, by Thomas Wuerthinger
-
Merge.Thu, 17 Apr 2014 21:50:14 +0200, by Thomas Wuerthinger
-
Merge.Thu, 17 Apr 2014 17:40:39 +0200, by Thomas Wuerthinger
-
Remove runtime-specific optimized call target.Thu, 17 Apr 2014 17:40:20 +0200, by Thomas Wuerthinger
-
Clean up of relationship between compilation policy and optimized call target.Thu, 17 Apr 2014 16:51:51 +0200, by Thomas Wuerthinger
-
Restructure the interaction between OptimizedCallTarget and GraalTruffleRuntime.Thu, 17 Apr 2014 16:25:08 +0200, by Thomas Wuerthinger
-
Loop transform: mark states from all NodeWithStates not just StateSplitThu, 17 Apr 2014 19:30:37 +0200, by Gilles Duboscq
-
Add LambdaEagerTest.states, use it in PE closureThu, 17 Apr 2014 19:29:54 +0200, by Gilles Duboscq
-
Make LambdaEagerTest try to inline as much as possibleThu, 17 Apr 2014 19:29:24 +0200, by Gilles Duboscq
-
Gpu needs to extend one of the allocation classesThu, 17 Apr 2014 19:29:03 +0200, by Gilles Duboscq
-
Add eager resolving for indy call sitesThu, 17 Apr 2014 17:21:55 +0200, by Gilles Duboscq
-
Fix loop peeling problem with VirtualState: duplicate states deeply and only clear the parts of the exit's state that's not used by the duplicated nodes.Thu, 17 Apr 2014 17:16:05 +0200, by Gilles Duboscq
-
GuardedValueNode with null guard should be able canoncalizeThu, 17 Apr 2014 15:43:50 +0200, by Gilles Duboscq
-
Remove NodeIterable.until methods, NodeIterators and TreeIteratorsThu, 17 Apr 2014 13:21:58 +0200, by Gilles Duboscq
-
Add Invoke.getContextMethod and Invoke.getContextTypeThu, 17 Apr 2014 11:25:27 +0200, by Gilles Duboscq
-
Move Condition to graal.compiler.common.Thu, 17 Apr 2014 18:12:12 +0200, by Josef Eisl
-
LIRGenerator: only use AbstractBlocks.Thu, 17 Apr 2014 18:01:21 +0200, by Josef Eisl
-
Move LIRTypeTool and Stamp to graal.compiler.common.Thu, 17 Apr 2014 17:28:20 +0200, by Josef Eisl
-
mx: improve unittest options parsing.Thu, 17 Apr 2014 16:18:40 +0200, by Josef Eisl
-
GraalGraphInternalError: improve method names and documentation.Thu, 17 Apr 2014 15:47:44 +0200, by Josef Eisl
-
Canonicalize mx/projects.Thu, 17 Apr 2014 15:44:13 +0200, by Josef Eisl
-
Regenerate serialVersionUID for GraalInternalError and GraalGraphInternalError.Thu, 17 Apr 2014 15:20:28 +0200, by Josef Eisl
-
Spit up and move GraalInternalError.Thu, 17 Apr 2014 15:18:41 +0200, by Josef Eisl
-
Move packages com.oracle.graal.cfg to com.oracle.graal.compiler.common.cfg.Thu, 17 Apr 2014 13:18:18 +0200, by Josef Eisl
-
Move project com.oracle.graal.cfg to com.oracle.graal.compiler.common.Thu, 17 Apr 2014 13:16:21 +0200, by Josef Eisl
-
Merge.Thu, 17 Apr 2014 13:17:25 +0200, by Thomas Wuerthinger
-
Truffle: Make sure exceptions during compilation result in a bailout.Thu, 17 Apr 2014 13:17:16 +0200, by Thomas Wuerthinger
-
print graph names when assertEquals(StructuredGraph, StructuredGraph) failsThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
allow null Canonicalizer in EffectsPhaseThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
allow valueEqual for non-GVN node classesThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
additional canonicalization for IntegerTestNodeThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
common superclass for binary logic nodesThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
don't throw exception for Constant.toValueString with Kind.IllegalThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
MergeThu, 17 Apr 2014 08:22:21 +0200, by Matthias Grimmer
-
GNFI: fix varargs issueWed, 16 Apr 2014 17:55:12 +0200, by Matthias Grimmer
-
renamed com.oracle.graal.api.code.CompilationResult.frameSize to totalFrameSizeWed, 16 Apr 2014 15:04:35 -1000, by twisti
-
Merge.Thu, 17 Apr 2014 01:57:46 +0200, by Doug Simon
-
mx: improved jmh command to (a) look for JMH benchmarks in ../java-benchmarks, (b) omit building benchmarks if they are up to date and (c) offer better message with 'mx help jmh'Thu, 17 Apr 2014 01:36:49 +0200, by Doug Simon
-
HSAIL: added safepoint supportThu, 17 Apr 2014 00:44:32 +0200, by Doug Simon
-
changed com.oracle.graal.api.code.CompilationResult.getFrameSize() to include the return address size if return address is puhsed onto the stackWed, 16 Apr 2014 13:32:54 -1000, by twisti
-
Adapt CHANGELOG to reflect new signature of CallTarget#call.Wed, 16 Apr 2014 22:54:48 +0200, by Thomas Wuerthinger
-
Truffle: Fix regression happening when methods are invalidated.Wed, 16 Apr 2014 22:52:43 +0200, by Thomas Wuerthinger
-
Improve schedule phase to avoid allocation of a BitSet per scheduled node.Wed, 16 Apr 2014 20:37:53 +0200, by Thomas Wuerthinger
-
Add FindBugs SupressWarnings to HotSpotInstalledCode.Wed, 16 Apr 2014 19:47:22 +0200, by Thomas Wuerthinger
-
Canonicalize project dependencies.Wed, 16 Apr 2014 19:19:10 +0200, by Thomas Wuerthinger
-
Merge.Wed, 16 Apr 2014 19:07:21 +0200, by Thomas Wuerthinger
-
Merge.Wed, 16 Apr 2014 19:00:14 +0200, by Thomas Wuerthinger
-
Truffle: Make OptimizedCallTarget itself an InstalledCode object.Wed, 16 Apr 2014 18:57:14 +0200, by Thomas Wuerthinger
-
Change RootCallTarget from an abstract class into an interface.Wed, 16 Apr 2014 18:51:54 +0200, by Thomas Wuerthinger
-
Introduce versioning of installed code.Wed, 16 Apr 2014 18:33:10 +0200, by Thomas Wuerthinger
-
Reused installed code object for optimized call targets.Wed, 16 Apr 2014 18:20:55 +0200, by Thomas Wuerthinger
-
Fix regression when accessing a Graal installed code object.Wed, 16 Apr 2014 18:20:00 +0200, by Thomas Wuerthinger
-
Truffle: Clean ups around optimized call target.Tue, 15 Apr 2014 15:31:01 +0200, by Thomas Wuerthinger
-
Allow to supply predefined installed code object when adding a method to the code cache.Tue, 15 Apr 2014 15:22:37 +0200, by Thomas Wuerthinger
-
Convert InstalledCode from an interface into an abstract class.Tue, 15 Apr 2014 15:01:40 +0200, by Thomas Wuerthinger
-
Truffle: Remove NO_ARGUMENTS from CallTarget interface. It is no longer necessary for the varargs version.Tue, 15 Apr 2014 13:27:16 +0200, by Thomas Wuerthinger
-
Truffle: Change CallTarget from an abstract class to an interface. Allow varargs.Tue, 15 Apr 2014 13:26:26 +0200, by Thomas Wuerthinger
-
Truffle: Remove unused needsMaterializedFrame.Tue, 15 Apr 2014 13:20:17 +0200, by Thomas Wuerthinger
-
Create com.oracle.graal.cfg project and move CFG related files.Wed, 16 Apr 2014 17:57:11 +0200, by Josef Eisl