Mercurial > hg > graal-compiler
graph
-
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
-
MergedWed, 16 Apr 2014 17:26:58 +0200, by Christian Wirth
-
add precompiled.hpp to graalCodeInstaller_x86.cpp, fixes Windows buildWed, 16 Apr 2014 16:54:15 +0200, by Christian Wirth
-
Allow DirectMethodHandles references in immutable codeWed, 16 Apr 2014 16:49:10 +0200, by Gilles Duboscq
-
Various optimizations of Node.replaceAtMatchingUsages and Node.replaceAtUsagesTue, 15 Apr 2014 18:24:22 +0200, by Gilles Duboscq
-
Fix formattingTue, 15 Apr 2014 13:40:43 +0200, by Gilles Duboscq
-
use node.replaceAtMatchingUsages in LoopFragment.mergeEarlyExitsMon, 14 Apr 2014 19:27:12 +0200, by Gilles Duboscq
-
Add Node.replaceAtMatchingUsages(Node, NodePredicate) and some tests.Tue, 15 Apr 2014 18:33:33 +0200, by Gilles Duboscq
-
Add support for library dependenciesTue, 15 Apr 2014 17:45:51 +0200, by Gilles Duboscq
-
mx: eclipseinit should add containers only once to projects' classpathTue, 15 Apr 2014 13:32:21 +0200, by Gilles Duboscq
-
Fix Library.get_source_path (use sourcePath instead of path)Tue, 15 Apr 2014 13:27:32 +0200, by Gilles Duboscq
-
Remove AbstractNodeIterable, move its methods to default methods on NodeIterable.Mon, 14 Apr 2014 16:31:13 +0200, by Gilles Duboscq
-
Remove AbstractBeginNode, move the framestate from AbstractBeginNode to BeginStateSplitNode.Mon, 14 Apr 2014 15:21:27 +0200, by Gilles Duboscq
-
Avoid precessing unused phis during peelingMon, 14 Apr 2014 15:16:59 +0200, by Gilles Duboscq
-
Make prim method from LoopFragmentInside to an abstract method on LoopFragmentMon, 14 Apr 2014 15:13:17 +0200, by Gilles Duboscq
-
Add simple JTT loop testMon, 14 Apr 2014 15:08:36 +0200, by Gilles Duboscq
-
Remove dead phi loops during loop peelingMon, 14 Apr 2014 15:07:28 +0200, by Gilles Duboscq
-
Fix inlining scoping: add a Debug.scope(Object name, Object[] contextObjects) method so that inlining can put all the necessary methods in the context.Mon, 14 Apr 2014 11:46:36 +0200, by Gilles Duboscq
-
Some simplifications around filter usages and node predicatesFri, 11 Apr 2014 19:00:42 +0200, by Gilles Duboscq
-
rename FalsePredicate to ContradictionPredicateFri, 11 Apr 2014 18:17:21 +0200, by Gilles Duboscq
-
Simplify NodePredicates (use overrides instead of if cascades)Fri, 11 Apr 2014 18:16:32 +0200, by Gilles Duboscq
-
Make NodePredicate an interfaceFri, 11 Apr 2014 18:01:21 +0200, by Gilles Duboscq
-
mx intellijinit: fix typo in project's language level settingsFri, 11 Apr 2014 17:16:24 +0200, by Gilles Duboscq
-
Be sure to resolve and download librariesin mx intellijinitFri, 11 Apr 2014 16:34:43 +0200, by Gilles Duboscq
-
Merge.Wed, 16 Apr 2014 14:27:18 +0200, by Roland Schatz
-
Merge.Wed, 16 Apr 2014 14:02:52 +0200, by Roland Schatz
-
Remove unsigned flag from IntegerStamp.Tue, 15 Apr 2014 19:08:29 +0200, by Roland Schatz
-
Pass more restricted interfaces to ArithmeticLIRLowerable and LocationNode in LIR generation.Wed, 16 Apr 2014 13:52:43 +0200, by Roland Schatz
-
BaselineCompiler: add some bytecode testcases to whitelist.Wed, 16 Apr 2014 11:07:42 +0200, by Josef Eisl
-
BaselineCompiler: copy frame state builder at loop headers.Tue, 15 Apr 2014 20:35:52 +0200, by Josef Eisl
-
BaselineCompiler: use PhiResolver.Tue, 15 Apr 2014 19:52:23 +0200, by Josef Eisl
-
initialize NodeClass for Node classes that are not on the boot class pathWed, 16 Apr 2014 11:16:36 +0200, by Doug Simon
-
clarified commentWed, 16 Apr 2014 11:16:00 +0200, by Doug Simon
-
use NumUtil.roundUp in AMD64FrameMap.alignFrameSize(int)Tue, 15 Apr 2014 18:30:11 -1000, by twisti
-
made SPARC compile again; moved graalCodeInstaller_<arch>.hpp to .cpp filesTue, 15 Apr 2014 12:01:51 -1000, by twisti
-
mx: fixed bug in exportlibsTue, 15 Apr 2014 21:35:37 +0200, by Doug Simon
-
fixed formattingTue, 15 Apr 2014 19:09:27 +0200, by Doug Simon
-
Merge.Tue, 15 Apr 2014 19:07:08 +0200, by Doug Simon
-
re-enabled task tags by defaultTue, 15 Apr 2014 19:06:49 +0200, by Doug Simon
-
added --jdt-show-task-tags option to build commandTue, 15 Apr 2014 19:06:26 +0200, by Doug Simon
-
made TraceTruffleCompilation option false by defaultTue, 15 Apr 2014 16:16:24 +0200, by Doug Simon
-
HSAIL: suppressed output in unit testsTue, 15 Apr 2014 16:09:52 +0200, by Doug Simon
-
enhanced API for scoped overriding of the current DebugConfigTue, 15 Apr 2014 15:37:35 +0200, by Doug Simon
-
mx: add unittest option --baseline-whitelist.Tue, 15 Apr 2014 17:56:27 +0200, by Josef Eisl
-
mx: add unittest options.Tue, 15 Apr 2014 17:11:48 +0200, by Josef Eisl
-
BaselineCompiler: add basic loop support.Tue, 15 Apr 2014 17:55:03 +0200, by Josef Eisl
-
Add more loop info to BciBlocks.Mon, 14 Apr 2014 19:16:33 +0200, by Josef Eisl
-
BaselineCompiler: do not pass constants to blocks with multiple predecessors.Mon, 14 Apr 2014 16:47:36 +0200, by Josef Eisl
-
Introduce HIRLoop.Thu, 10 Apr 2014 15:47:41 +0200, by Josef Eisl
-
Remove LoopBeginNode loopBegin() from Loop.Wed, 09 Apr 2014 17:38:16 +0200, by Josef Eisl
-
Make Loop generic.Wed, 09 Apr 2014 17:11:48 +0200, by Josef Eisl
-
create NodeClass for each Node subclass during class initialization of the latterTue, 15 Apr 2014 13:34:29 +0200, by Doug Simon
-
Truffle: fixed compiler options.Tue, 15 Apr 2014 12:20:43 +0200, by Christian Humer
-
add DeoptimizationStubMon, 14 Apr 2014 17:21:49 -1000, by twisti
-
HotSpotLIRGenerator should extend LIRGeneratorToolMon, 14 Apr 2014 15:36:27 -1000, by twisti
-
improve canBeStaticallyBoundMon, 14 Apr 2014 15:08:30 -0700, by Tom Rodriguez
-
Update comment message about unoptimized virtual call sitesMon, 14 Apr 2014 15:07:55 -0700, by Tom Rodriguez
-
enable sharing of debug info all the timeMon, 14 Apr 2014 15:07:05 -0700, by Tom Rodriguez
-
correct size in printed in messageMon, 14 Apr 2014 15:05:52 -0700, by Tom Rodriguez
-
Truffle: reverted accidently changed compiler options.Tue, 15 Apr 2014 02:26:53 +0200, by Christian Humer
-
SL: Make SLStackTraceBuilting comfortable with non-graal runtimes.Mon, 14 Apr 2014 22:36:42 +0200, by Christian Humer
-
Truffle: Make ThreadSafetyTest scream louder if an assertion fails.Mon, 14 Apr 2014 22:36:16 +0200, by Christian Humer
-
SL: temporary disable failing HelloEqualsWorld.Mon, 14 Apr 2014 22:35:37 +0200, by Christian Humer
-
Truffle: fixed some minor formatting/findbugs problems.Mon, 14 Apr 2014 20:37:16 +0200, by Christian Humer
-
Truffle: API-change: renamed CallNode to DirectCallNode and added IndirectCallNode.Mon, 14 Apr 2014 20:32:25 +0200, by Christian Humer
-
add support for skipping stack frames in StackIntrospection.getStackTraceMon, 14 Apr 2014 19:11:47 +0200, by Lukas Stadler
-
Truffle: Merge context sensitive inlining removal with stack trace support.Mon, 14 Apr 2014 18:46:56 +0200, by Christian Humer
-
Truffle: context sensitive inlining cleanupMon, 14 Apr 2014 18:25:23 +0200, by Christian Humer
-
Truffle: Made inlining context-insensitive again to reduce complexity.Mon, 14 Apr 2014 18:25:23 +0200, by Christian Humer
-
change to StackIntrospection and Truffle getStackTrace implementationMon, 14 Apr 2014 18:20:09 +0200, by Lukas Stadler
-
mx: added exportlibs commandMon, 14 Apr 2014 15:38:19 +0200, by Doug Simon
-
Don't rely on every memory read reading the value kind of the access location.Mon, 14 Apr 2014 15:10:10 +0200, by Roland Schatz
-
Keep metadata annotation in NewArrayStub, and add exception to stub invariants.Mon, 14 Apr 2014 15:07:23 +0200, by Roland Schatz
-
Don't drop metadata annotation in ConstantNode smart constructors.Mon, 14 Apr 2014 15:07:01 +0200, by Roland Schatz
-
Properly mark metaspace data references as compressed/uncompressed.Mon, 14 Apr 2014 15:02:46 +0200, by Roland Schatz
-
PartialEvaluator: quick fix for inlining regressionMon, 14 Apr 2014 11:59:22 +0200, by Andreas Woess
-
do not drop null check in ReadNode.canonicalMon, 14 Apr 2014 11:12:39 +0200, by Lukas Stadler
-
remove unused MemoryAnchorNodesMon, 14 Apr 2014 11:12:39 +0200, by Lukas Stadler
-
HSAIL: added tests using Java8 lambdasSun, 13 Apr 2014 22:55:23 +0200, by Doug Simon
-
disabled ControlPTXTest.testControl2 until PTXHotSpotLIRGenerator.emitCompress is implementedSun, 13 Apr 2014 22:53:59 +0200, by Doug Simon
-
put CompileTheWorld log statement behind verbose optionSun, 13 Apr 2014 22:53:47 +0200, by Doug Simon
-
simplified com.oracle.graal.hotspot.meta.HotSpotLoweringProvider.get*BarrierType methodsFri, 04 Apr 2014 17:23:20 -0700, by twisti
-
MergeFri, 11 Apr 2014 20:06:54 +0200, by Andreas Woess
-
MergeFri, 11 Apr 2014 19:27:39 +0200, by Andreas Woess
-
UnsafeCastNode: enable inference of more precise stampFri, 11 Apr 2014 17:41:27 +0200, by Andreas Woess
-
PartialEvaluator: fix compilation tracingFri, 11 Apr 2014 16:41:56 +0200, by Andreas Woess
-
RootCallTarget: swap adoptChildren and setCallTargetFri, 11 Apr 2014 14:01:50 +0200, by Andreas Woess
-
sparc side of static stubs changeFri, 11 Apr 2014 10:31:18 -0700, by Tom Rodriguez
-
restore compiledic assert until source of failures understoodFri, 11 Apr 2014 10:30:52 -0700, by Tom Rodriguez
-
replaced == with .equals()Fri, 11 Apr 2014 18:07:12 +0200, by Doug Simon
-
HSAIL: avoid loading native Okra library twiceFri, 11 Apr 2014 17:44:40 +0200, by Doug Simon
-
HSAIL: initial support for object allocation in HSAIL kernelsFri, 11 Apr 2014 17:12:08 +0200, by Doug Simon
-
changelog updateFri, 11 Apr 2014 16:42:39 +0200, by Lukas Stadler
-
new getStackTrace and getCurrentFrame functionality in TruffleRuntimeFri, 11 Apr 2014 11:53:11 +0200, by Lukas Stadler
-
new StackIntrospection interface to allow access to stack contentsFri, 11 Apr 2014 11:52:19 +0200, by Lukas Stadler
-
Fix operator precedence bug.Fri, 11 Apr 2014 13:41:16 +0200, by Roland Schatz
-
Fix incorrect register allocator flags on (Un)CompressPointer ops.Fri, 11 Apr 2014 12:07:21 +0200, by Roland Schatz
-
Add a prototype for mx intellijinitThu, 10 Apr 2014 17:58:16 +0200, by Gilles Duboscq
-
fixed performance regression in hosted mode execution caused by 5e6f29f287d6Thu, 10 Apr 2014 17:48:23 +0200, by Doug Simon
-
Fix code generation for compressed metaspace pointers.Thu, 10 Apr 2014 16:52:02 +0200, by Roland Schatz
-
remove the default -i, -wi and -f JMH options added by the jmh commandThu, 10 Apr 2014 12:49:19 +0200, by Doug Simon
-
use -graal for running Maven since it has to be built anyway if micros-graal is includedThu, 10 Apr 2014 11:28:19 +0200, by Doug Simon
-
NodeClass.registry field must not be inlined under ImmutableCodeThu, 10 Apr 2014 09:15:36 +0200, by Doug Simon
-
Merge.Thu, 10 Apr 2014 09:14:35 +0200, by Doug Simon
-
Merge.Thu, 10 Apr 2014 00:05:24 +0200, by Doug Simon
-
added InstanceKlass::_graal_node_class field to accelerate Node.getNodeClass()Thu, 10 Apr 2014 00:01:30 +0200, by Doug Simon
-
add support for removing default JMH args (e.g., '{"-wi" : null, "-i" : null}')Wed, 09 Apr 2014 23:48:22 +0200, by Doug Simon
-
prevent recursive inlining when a method substitution calls the original (i.e., substituted) methodWed, 09 Apr 2014 21:10:52 +0200, by Doug Simon
-
@MethodSubstitution verifier checks that the type of an inserted 'this' parameter is assignable from the type in which the original method is declaredWed, 09 Apr 2014 18:53:48 +0200, by Doug Simon
-
revived verbose option in jmh commandWed, 09 Apr 2014 18:52:04 +0200, by Doug Simon
-
disable unsafe location identity optimization for arrays since it breaks truffleWed, 09 Apr 2014 22:45:27 -0700, by Tom Rodriguez
-
use hotspot static stubs for call sitesWed, 09 Apr 2014 16:33:37 -0700, by Tom Rodriguez
-
fix PrintCompilation formatting and use same time sourceWed, 09 Apr 2014 16:33:32 -0700, by Tom Rodriguez
-
eclipse-settings: enable raw type warnings.Wed, 09 Apr 2014 18:31:45 +0200, by Josef Eisl
-
Fix raw type references in OptionProcessor.Wed, 09 Apr 2014 19:48:34 +0200, by Josef Eisl
-
Suppress raw type warnings in CodeElementFactory.Wed, 09 Apr 2014 19:26:50 +0200, by Josef Eisl
-
Fix raw type references in HotSpotHostForeignCallsProvider.Wed, 09 Apr 2014 19:18:32 +0200, by Josef Eisl
-
Fix most raw type references.Wed, 09 Apr 2014 19:08:53 +0200, by Josef Eisl
-
Allow Unsafe operations on Java to use precise LocationIdentity and improve address formationWed, 09 Apr 2014 10:33:44 -0700, by Tom Rodriguez
-
minor sign/zero extension tweaksTue, 08 Apr 2014 20:13:59 -0700, by Tom Rodriguez
-
eliminate old 1.7 signatures for CBC methodsTue, 08 Apr 2014 20:13:15 -0700, by Tom Rodriguez
-
make %S format for Node emit Verbosity.AllTue, 08 Apr 2014 20:09:36 -0700, by Tom Rodriguez
-
re-enable graph ordering assertionWed, 09 Apr 2014 13:22:44 +0200, by Lukas Stadler
-
BaselineCompiler: implement framestate merge.Tue, 08 Apr 2014 18:40:02 +0200, by Josef Eisl
-
BaselineBytecodeParser: add createTarget.Mon, 07 Apr 2014 21:03:31 +0200, by Josef Eisl
-
BciBlock: make entryState abstract.Mon, 07 Apr 2014 20:19:01 +0200, by Josef Eisl
-
Lift implementation from HIRFrameStateBuilder up to AbstractFrameStateBuilder if possible.Mon, 07 Apr 2014 19:41:40 +0200, by Josef Eisl
-
AbstractBytecodeParser: move createTarget to GraphBuilderPhase.Mon, 07 Apr 2014 17:01:54 +0200, by Josef Eisl
-
AbstractBytecodeParser: move createBlockTarget to GraphBuilderPhase.Mon, 07 Apr 2014 16:44:05 +0200, by Josef Eisl
-
AbstractBytecodeParser: rework genIntegerSwitch.Mon, 07 Apr 2014 16:41:14 +0200, by Josef Eisl
-
AbstractBytecodeParser: fix usage of AbstractFrameStateBuilder.Mon, 07 Apr 2014 16:13:53 +0200, by Josef Eisl
-
Backout 20b3db86b1fa.Mon, 07 Apr 2014 15:43:00 +0200, by Josef Eisl
-
CFGPrinter: workaround for bytecode dumping.Mon, 07 Apr 2014 15:04:14 +0200, by Josef Eisl
-
Use high level CompressionNode in lowering of CompareAndSwapNode.Tue, 08 Apr 2014 16:04:00 +0200, by Roland Schatz
-
Use CompressionNode for accessing compressed Klass pointers.Tue, 08 Apr 2014 15:55:18 +0200, by Roland Schatz
-
Preserve value range in stamp of ParameterNode.Tue, 08 Apr 2014 15:44:41 +0200, by Roland Schatz
-
added support for overriding/complementing JMH arguments in jmh command with a JSON stringTue, 08 Apr 2014 16:04:59 +0200, by Doug Simon
-
moved some entries in CHANGELOG.md from 0.2 to tipTue, 08 Apr 2014 15:06:24 +0200, by Doug Simon
-
differentiate between tightly coupling edges (Extension) and loosely coupling edges (Association)Tue, 08 Apr 2014 10:25:44 +0200, by Lukas Stadler
-
Remove Constant.forObject and Constant.asObject to improve compiler/VM separationMon, 07 Apr 2014 16:09:17 -0700, by Christian Wimmer
-
MergeMon, 07 Apr 2014 23:35:41 +0200, by Andreas Woess
-
fix floating unsafe load regressionMon, 07 Apr 2014 23:09:36 +0200, by Andreas Woess
-
if GRAAL_VERSION is undefined, graal.version system property is set to "unknown"Mon, 07 Apr 2014 22:21:03 +0200, by Doug Simon
-
jmh command ensures Maven is run with a Graal enabled VMMon, 07 Apr 2014 22:20:23 +0200, by Doug Simon
-
updated CHANGELOG.mdMon, 07 Apr 2014 20:52:27 +0200, by Doug Simon
-
reduced upstream deltaMon, 07 Apr 2014 20:52:09 +0200, by Doug Simon
-
allow compilation with custom RegisterConfigMon, 07 Apr 2014 19:21:22 +0200, by Lukas Stadler
-
add allowedUsageType to GuardProxy/GuardPhi, changelog, remove debug outputMon, 07 Apr 2014 14:54:24 +0200, by Lukas Stadler
-
introduce non-ValueNode Proxy interfaceMon, 07 Apr 2014 13:55:45 +0200, by Lukas Stadler
-
new AnchoringNode interfaceMon, 07 Apr 2014 11:32:09 +0200, by Lukas Stadler
-
add NodeInterfaceMon, 07 Apr 2014 11:32:09 +0200, by Lukas Stadler
-
remove StampFactory.dependency/extension/conditionMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
create special-purpose SnippetAnchorNode to replace usages of BeginNode in snippetsMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
use temporary proxy for locations in snippetsMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
create memory anchor for snippet StartNodesMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
isAllowedUsageType on NodesMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
input typesMon, 07 Apr 2014 11:32:04 +0200, by Lukas Stadler
-
added graal.version system property that is (only) defined by Graal enabled VMsMon, 07 Apr 2014 16:24:49 +0200, by Doug Simon
-
Relax assertions in CompilationResultBuilder.Mon, 07 Apr 2014 11:46:20 +0200, by Roland Schatz
-
Fix wrong assertion.Fri, 04 Apr 2014 16:10:15 +0200, by Roland Schatz
-
Use typed illegal stamps and use IllegalStamp only for conflicting primitive types.Fri, 04 Apr 2014 15:57:41 +0200, by Roland Schatz
-
do not implicitly set guard to null in LoadHubNodeMon, 07 Apr 2014 10:40:37 +0200, by Lukas Stadler
-
remove unnecessary proxies during loop peelingMon, 07 Apr 2014 10:35:16 +0200, by Lukas Stadler
-
Temporarily disable NativeFunctionInterfaceTest unit tests.Sun, 06 Apr 2014 19:31:59 +0200, by Thomas Wuerthinger
-
Fixed CompressedOopTest.Sun, 06 Apr 2014 19:27:30 +0200, by Thomas Wuerthinger
-
Merge.Sun, 06 Apr 2014 17:47:00 +0200, by Thomas Wuerthinger
-
Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).Sun, 06 Apr 2014 17:46:24 +0200, by Thomas Wuerthinger
-
Include the visited state in BranchProfile#toString, so it shows up in printed ASTs.Sun, 06 Apr 2014 02:01:19 +0100, by Chris Seaton
-
Allow limiting maximum frame size in register configuration and bailout if it exceeds the specified limit.Sat, 05 Apr 2014 19:35:30 +0200, by Thomas Wuerthinger
-
Increase maximum allocatable spill area by factor of 2.Sat, 05 Apr 2014 19:11:07 +0200, by Thomas Wuerthinger
-
Truffle: format fix.Sat, 05 Apr 2014 03:24:04 +0200, by Christian Humer
-
Merge.Sat, 05 Apr 2014 03:19:27 +0200, by Christian Humer
-
Truffle: fixed NPE in the TruffleExpansionLogger.Sat, 05 Apr 2014 03:18:48 +0200, by Christian Humer
-
Truffle: instead of redirecting the call method. inlining is now performed by ignoring @SlowPath.Sat, 05 Apr 2014 03:18:48 +0200, by Christian Humer
-
Truffle: made inlining fully context sensitive.Thu, 03 Apr 2014 19:06:58 +0200, by Christian Humer
-
Truffle: Truffle API changes for context sensitive inlining.Thu, 03 Apr 2014 18:33:48 +0200, by Christian Humer
-
Socket interrupts should not be treated as errors in GraphPrinterDumpHandler.Thu, 03 Apr 2014 18:32:39 +0200, by Christian Humer
-
use JDK 8 features for some TODOsFri, 04 Apr 2014 16:48:06 -0700, by twisti
-
fixed com.oracle.graal.hotspot.meta.HotSpotConstantPool.loadReferencedType(int, int) for invokedynamicFri, 04 Apr 2014 16:40:24 -0700, by twisti
-
separate subclasses for value and guard phis and proxiesFri, 04 Apr 2014 18:32:32 +0200, by Lukas Stadler
-
fix NPE in HexCodeFileFri, 04 Apr 2014 18:23:55 +0200, by Lukas Stadler
-
make implicit null checking optional for Access nodes (fixes CAS crash)Fri, 04 Apr 2014 17:06:44 +0200, by Lukas Stadler
-
fix null stamp in CurrentJavaThreadNodeFri, 04 Apr 2014 16:59:01 +0200, by Lukas Stadler
-
amd64peephole: use hasOperand()Fri, 04 Apr 2014 15:56:19 +0200, by Bernhard Urban
-
AbstractBytecodeParser: remove createTarget.Fri, 04 Apr 2014 12:49:26 +0200, by Josef Eisl
-
Move hasBlockEnd from NodeLIRBuilder to LIRGenerator.Fri, 04 Apr 2014 12:45:58 +0200, by Josef Eisl
-
BaselineCompiler: implement genIf.Thu, 03 Apr 2014 10:23:34 +0200, by Josef Eisl
-
PTX: fix LIR generation problem (introduced by b65036798097).Fri, 04 Apr 2014 12:29:46 +0200, by Josef Eisl
-
HSAIL: added UseHSAILDeoptimization VM option for disabling HSAIL deopt supportFri, 04 Apr 2014 12:22:49 +0200, by Doug Simon
-
removed diff to upstream HS repo made unnecessary by GRAAL-605Fri, 04 Apr 2014 12:05:41 +0200, by Doug Simon
-
changed hg ignore pattern to include the temporary graal.src.zip filesFri, 04 Apr 2014 12:03:55 +0200, by Doug Simon
-
Backed out e636d62005c3 since GraalVM no longer needs to run in jdk7Thu, 03 Apr 2014 21:05:13 +0200, by Doug Simon
-
moved Maven installation of Graal dependency from build to jmh commandThu, 03 Apr 2014 20:54:30 +0200, by Doug Simon
-
refactored archive command to use "with" statementThu, 03 Apr 2014 20:53:52 +0200, by Doug Simon
-
Check for correct classloader before returning cached resolved type.Thu, 03 Apr 2014 17:52:10 +0200, by Roland Schatz
-
Support for short and byte compare in AMD64 backend.Thu, 03 Apr 2014 19:25:11 +0200, by Roland Schatz
-
Cleanup of AMD64 assembler.Thu, 03 Apr 2014 14:01:39 +0200, by Roland Schatz
-
Fix lowering of DirectObjectStoreNode.Thu, 03 Apr 2014 11:26:49 +0200, by Roland Schatz
-
Remove unused import.Thu, 03 Apr 2014 17:51:31 +0200, by Thomas Wuerthinger
-
Merge.Thu, 03 Apr 2014 17:47:38 +0200, by Thomas Wuerthinger
-
Remove compiled method call intrinsic.Thu, 03 Apr 2014 17:47:29 +0200, by Thomas Wuerthinger
-
Remove MonitorExitStubCall, use a ForeignCallNode instead. Declare the linkage of MONITOREXIT as LEAF_SP.Thu, 03 Apr 2014 15:03:45 +0200, by Gilles Duboscq
-
Add possibility to have HotSpot linkages which are LEAF but still require a last_java_spThu, 03 Apr 2014 15:26:21 +0200, by Gilles Duboscq
-
Add graal.src.zip to hgignoreThu, 03 Apr 2014 14:54:08 +0200, by Gilles Duboscq
-
MergeWed, 02 Apr 2014 15:40:59 -0700, by Christian Wimmer
-
Make intrinsification decisions customizable by subclassTue, 25 Mar 2014 14:25:15 -0700, by Christian Wimmer
-
remove leftover forceDump callWed, 02 Apr 2014 11:54:49 -0700, by Tom Rodriguez
-
NodeLIRBuilderTool: fix typo in interface name.Wed, 02 Apr 2014 17:53:06 +0200, by Josef Eisl
-
Remove visitReturn from NodeLIRBuilder.Wed, 02 Apr 2014 16:52:47 +0200, by Josef Eisl
-
AbstractBytecodeParser: rename ifNode to genIf.Wed, 02 Apr 2014 10:08:00 +0200, by Josef Eisl
-
AbstractBytecodeParser: make ifNode abstract.Wed, 02 Apr 2014 10:06:49 +0200, by Josef Eisl
-
Use AbstractBlock in LabelRef.Wed, 02 Apr 2014 09:59:43 +0200, by Josef Eisl
-
Make compression and uncompression explicit in the high level graph.Wed, 02 Apr 2014 15:26:58 +0200, by Roland Schatz
-
Support for spill moves of values smaller than int.Wed, 02 Apr 2014 14:43:52 +0200, by Roland Schatz
-
Floating nodes for compressing and uncompressing pointers.Tue, 01 Apr 2014 15:59:32 +0200, by Roland Schatz
-
Make type assertions in backend less strict.Tue, 01 Apr 2014 15:50:15 +0200, by Roland Schatz
-
Code cleanup in FrameStateAssignmentPhase.Tue, 01 Apr 2014 15:49:08 +0200, by Roland Schatz
-
mx.JavaConfig: filter non-existant paths from bootclasspath, extdirs and endorseddirsWed, 02 Apr 2014 14:19:38 +0200, by Gilles Duboscq
-
Always compile ClasspathDump.java to avoid class version problemsWed, 02 Apr 2014 14:11:26 +0200, by Gilles Duboscq
-
GRAAL distribution now includes sources (graal.src.zip)Wed, 02 Apr 2014 10:05:08 +0200, by Doug Simon
-
added support for adding sources to distributionWed, 02 Apr 2014 10:04:27 +0200, by Doug Simon
-
add redundant compare test and fix breakageTue, 01 Apr 2014 22:39:17 -0700, by Tom Rodriguez
-
fix c1 implicit null bugTue, 01 Apr 2014 19:45:34 -0700, by Tom Rodriguez
-
eliminate redundant FixedGuardsTue, 01 Apr 2014 15:49:13 -0700, by Tom Rodriguez
-
eliminate duplicate guards with the same anchorTue, 01 Apr 2014 15:42:42 -0700, by Tom Rodriguez
-
allow memory arithmetic to swallow UnsafeCastNodeTue, 01 Apr 2014 15:42:19 -0700, by Tom Rodriguez
-
use MemOp as base class for new memory opsTue, 01 Apr 2014 15:41:28 -0700, by Tom Rodriguez
-
install graal.jar into local Maven repo if MAVEN_INSTALL_GRAAL_JAR environment variable is "true"Tue, 01 Apr 2014 22:48:07 +0200, by Doug Simon
-
don't try to disassemble deoptimized/invalidated nmethodsTue, 01 Apr 2014 22:46:52 +0200, by Doug Simon
-
Rename KindInterface to KindProvider.Tue, 01 Apr 2014 19:49:51 +0200, by Josef Eisl
-
Create dedicated BaselineBytecodeParser, BytecodeLIRBuilder and amd64 specialization.Tue, 01 Apr 2014 20:26:22 +0200, by Josef Eisl
-
BaselineCompiler: implement genIntegerAdd, genReturn and append.Tue, 01 Apr 2014 15:47:58 +0200, by Josef Eisl
-
Remove deprecated BytecodeParser interface.Tue, 01 Apr 2014 15:30:28 +0200, by Josef Eisl
-
Initial baseline LIR generation.Tue, 01 Apr 2014 15:25:16 +0200, by Josef Eisl
-
Remove more duplicate methods from NodeLIRBuilder and LIRGenerator.Tue, 01 Apr 2014 15:07:10 +0200, by Josef Eisl
-
Move options from GraphBuilderPhase to AbstractBytecodeParser.Tue, 01 Apr 2014 15:05:26 +0200, by Josef Eisl
-
Remove LIRGenerationResult from NodeLIRBuilder.Tue, 01 Apr 2014 15:23:21 +0200, by Josef Eisl
-
Remove duplicate methods from NodeLIRBuilder and LIRGenerator.Tue, 01 Apr 2014 10:48:04 +0200, by Josef Eisl
-
BaselineCompiler: create BytecodeParser.Mon, 31 Mar 2014 19:00:13 +0200, by Josef Eisl
-
disabled current Checkstyle configurations (until Checkstyle supports Java8)Tue, 01 Apr 2014 18:51:14 +0200, by Doug Simon
-
When building with JDT, use the one from JAVA_HOME but set the booclasspath, extdirs and endorseddirs to the correct JDK for cross-compilation.Tue, 01 Apr 2014 15:50:55 +0200, by Gilles Duboscq
-
Add -source -bootclasspath and -extdirs arguments to javadoc commandTue, 01 Apr 2014 15:31:37 +0200, by Gilles Duboscq
-
When building with javac, use the one from JAVA_HOME but set the booclasspath, extdirs and endorseddirs to the correct JDK for cross-compilation.Tue, 01 Apr 2014 16:22:05 +0200, by Gilles Duboscq
-
Extend JavaConfig bootclasspath detection to detect extdirs and endorseddirsTue, 01 Apr 2014 16:21:49 +0200, by Gilles Duboscq
-
Add possibility to build using error-prone instead of javac.Fri, 28 Mar 2014 10:46:48 +0100, by Gilles Duboscq
-
mergeTue, 01 Apr 2014 15:15:28 +0200, by Michael Haupt
-
make compile() part of the API of OptimizedCallTargetTue, 01 Apr 2014 14:28:46 +0200, by Michael Haupt
-
Also crash early for failed SIGFPE implicit exception.Fri, 28 Mar 2014 10:46:18 +0100, by Gilles Duboscq
-
Backout jdk9 mergeTue, 01 Apr 2014 13:57:07 +0200, by Gilles Duboscq
-
Formatter: Keep one enum constant per lineTue, 01 Apr 2014 14:09:03 +0200, by Gilles Duboscq
-
mx: fix post processing of javadoc for jdk8Mon, 31 Mar 2014 20:28:34 +0200, by Bernhard Urban
-
javadoc fixesMon, 31 Mar 2014 20:51:09 +0200, by Bernhard Urban
-
Disable checkstyle in mx gate.Mon, 31 Mar 2014 19:07:49 +0200, by Josef Eisl
-
Revert 3e9a8ef2e0e1.Mon, 31 Mar 2014 18:05:20 +0200, by Josef Eisl
-
Merge.Mon, 31 Mar 2014 17:51:25 +0200, by Josef Eisl
-
Rename BytecodeParseHelper to AbstractBytecodeParser.Mon, 31 Mar 2014 17:51:11 +0200, by Josef Eisl
-
BytecodeParseHelper clean up.Mon, 31 Mar 2014 17:47:27 +0200, by Josef Eisl
-
Moved bytecode parsing from GraphBuilderPhase to BytecodeParseHelper.Mon, 31 Mar 2014 14:28:12 +0200, by Josef Eisl
-
Merge (defunc).Mon, 31 Mar 2014 11:15:13 +0200, by Josef Eisl
-
Work around Graph.unique() type issue.Tue, 25 Mar 2014 13:31:53 +0100, by Josef Eisl
-
Implemented abstract methods of BytecodeParserHelper for GraphBuilderPhaseTue, 25 Mar 2014 12:07:47 +0000, by Niclas Adlertz
-
BytecodeParseHelper initialize members.Mon, 24 Mar 2014 20:05:51 +0100, by Josef Eisl
-
Created BaselineCompiler BytecodeParser inner class.Mon, 24 Mar 2014 19:24:59 +0100, by Josef Eisl
-
Use BciBlock in BytecodeParseHelper.Mon, 24 Mar 2014 18:58:55 +0100, by Josef Eisl
-
Finished cleaning up BytecodeParseHelper abstract base class.Mon, 24 Mar 2014 18:54:36 +0100, by Josef Eisl
-
Move Bytecode parsing into BytecodeParseHelper (defunc).Mon, 24 Mar 2014 16:16:31 +0100, by Josef Eisl
-
avoid repetitive BoxNode virtualizationMon, 31 Mar 2014 13:46:12 +0200, by Lukas Stadler
-
compare constants in graphs in GraalCompilerTest.assertEqualsMon, 31 Mar 2014 13:45:56 +0200, by Lukas Stadler
-
use StatelessPostOrderNodeIterator in GraphOrderMon, 31 Mar 2014 13:45:40 +0200, by Lukas Stadler
-
Rename NodeLIRGenerator (and related classes and interfaces) to NodeLIRBuilder.Mon, 31 Mar 2014 10:03:32 +0200, by Josef Eisl
-
Add LIRGenerator refactoring to CHANGELOG.Fri, 28 Mar 2014 14:28:27 +0100, by Josef Eisl
-
Add javadoc to KindInterface.Fri, 28 Mar 2014 14:02:42 +0100, by Josef Eisl
-
Merge.Sun, 30 Mar 2014 16:08:33 +0200, by Thomas Wuerthinger
-
Merge.Wed, 19 Mar 2014 11:43:57 +0100, by Thomas Wuerthinger
-
Merge.Mon, 17 Mar 2014 16:43:34 +0100, by Thomas Wuerthinger
-
Merge.Wed, 12 Mar 2014 02:49:45 +0100, by Thomas Wuerthinger
-
allow to force bootstrap in tieredSat, 29 Mar 2014 00:28:49 +0100, by Bernhard Urban
-
CompilerDirectives: add optional nonNull parameter to unsafeCastFri, 28 Mar 2014 18:33:05 +0100, by Andreas Woess
-
ThreadSafetyTest: increase timeout and check test termination with assertionFri, 28 Mar 2014 17:55:46 +0100, by Andreas Woess
-
IGV: repair Graal CFG only filterFri, 28 Mar 2014 17:51:46 +0100, by Andreas Woess
-
gate: use no tiered to test bootstrap, add scaladacapo-kiama (fastdebug)Fri, 28 Mar 2014 15:44:10 +0100, by Bernhard Urban
-
amd64hotspot: don't install compressed oops if -XX:-UseCompressedOopsFri, 28 Mar 2014 15:38:14 +0100, by Bernhard Urban
-
disable bootstrap in tiered modeFri, 28 Mar 2014 12:01:52 +0100, by Bernhard Urban
-
added removal of trailing whitespace to eclipseformat to emulate the actions performed by the IDEFri, 28 Mar 2014 14:58:35 +0100, by Doug Simon
-
removed Debug.printf and added multi-arg versions of Debug.dumpFri, 28 Mar 2014 12:39:46 +0100, by Doug Simon
-
made findbugs quiet if running headlessFri, 28 Mar 2014 11:45:47 +0100, by Doug Simon
-
removed methods in Indent that are redundant with those in DebugFri, 28 Mar 2014 11:41:42 +0100, by Doug Simon
-
Revert wrong change in InliningUtilFri, 28 Mar 2014 09:47:42 +0100, by Erik Eckstein
-
Backout changeset ae7cbf13e765708f228be3e2e666e13d421bbd8eFri, 28 Mar 2014 09:18:18 +0100, by Erik Eckstein
-
MergeFri, 28 Mar 2014 09:05:22 +0100, by Erik Eckstein
-
Truffle: add missing TruffleCache base classFri, 28 Mar 2014 08:39:32 +0100, by Erik Eckstein
-
Truffle: refactor ompilation related classes for SubstrateVMFri, 28 Mar 2014 08:38:49 +0100, by Erik Eckstein
-
correct guarding of Debug.logv in InliningUtilFri, 28 Mar 2014 08:26:21 +0100, by Erik Eckstein
-
updated to latest JAI libraryFri, 28 Mar 2014 08:25:35 +0100, by Doug Simon
-
merge unsigned compare guards with constant indexes or limitsThu, 27 Mar 2014 22:17:54 -0700, by Tom Rodriguez
-
Instrumentation: update probe nodes to new node APIThu, 27 Mar 2014 16:38:39 -0700, by Michael Van De Vanter
-
set MethodProfileWidth to 0 since it's unusedThu, 27 Mar 2014 13:12:18 -0700, by Tom Rodriguez
-
fix scanning of method data for redefined methodsThu, 27 Mar 2014 13:11:17 -0700, by Tom Rodriguez
-
Fix merge regressions.Thu, 27 Mar 2014 18:35:55 +0100, by Josef Eisl
-
Canonicalize projects.Thu, 27 Mar 2014 17:47:55 +0100, by Josef Eisl
-
Fix eclipse format.Thu, 27 Mar 2014 17:41:55 +0100, by Josef Eisl
-
Merge.Thu, 27 Mar 2014 17:31:20 +0100, by Josef Eisl
-
Remove unused interface.Thu, 27 Mar 2014 16:23:22 +0100, by Josef Eisl
-
Fix style issues.Thu, 27 Mar 2014 16:21:14 +0100, by Josef Eisl
-
Adopt HSAILLIRGenerator.Thu, 27 Mar 2014 15:55:08 +0100, by Josef Eisl
-
Merge (defunc).Thu, 27 Mar 2014 15:06:22 +0100, by Josef Eisl
-
Remove state*() from NodeLIRGenerator.Thu, 27 Mar 2014 13:54:27 +0100, by Josef Eisl
-
Merge.Wed, 26 Mar 2014 20:44:11 +0100, by Josef Eisl
-
Apply LIRGenerator refactoring to PTX backend.Wed, 26 Mar 2014 17:02:45 +0100, by Josef Eisl
-
Remove remaining LIRGenerator methods from NodeLIRGenerator.Wed, 26 Mar 2014 17:02:13 +0100, by Josef Eisl
-
Apply LIRGenerator refactoring to SPARC backend.Wed, 26 Mar 2014 16:31:28 +0100, by Josef Eisl
-
Apply LIRGenerator refactoring to HSAIL backend.Wed, 26 Mar 2014 15:59:59 +0100, by Josef Eisl
-
Fix LIRGenerator casting problem.Wed, 26 Mar 2014 15:14:27 +0100, by Josef Eisl
-
Fix NodeLIRGenerator.append() issue.Wed, 26 Mar 2014 15:04:03 +0100, by Josef Eisl
-
Remove currentBlock from NodeLIRGenerator.Wed, 26 Mar 2014 13:15:08 +0100, by Josef Eisl
-
Removed nodeOperands from LIRGenerator.Wed, 26 Mar 2014 12:14:08 +0100, by Josef Eisl
-
Split LIRGenerator and fix AMD64 backend.Wed, 26 Mar 2014 11:49:07 +0100, by Josef Eisl
-
Remove BaselineLIRGenerator.Tue, 25 Mar 2014 17:23:20 +0100, by Josef Eisl
-
Added NodeLIRGenerator.Tue, 25 Mar 2014 16:37:12 +0100, by Josef Eisl
-
Removed unused LIRGeneratorInterfaces.Tue, 25 Mar 2014 16:01:18 +0100, by Josef Eisl
-
Split up NodeBasedLIRGeneratorTool.Tue, 25 Mar 2014 15:53:12 +0100, by Josef Eisl
-
Rename LIRGeneratorTool to NodeBasedLIRGeneratorTool.Tue, 25 Mar 2014 15:37:02 +0100, by Josef Eisl
-
Split up ArithmeticLIRGenerator interface.Tue, 25 Mar 2014 14:57:37 +0100, by Josef Eisl
-
Set parameter frameState in BaselineCompiler.Mon, 24 Mar 2014 13:56:56 +0100, by Josef Eisl
-
Introduce BytecodeParser interface.Mon, 24 Mar 2014 13:15:42 +0100, by Josef Eisl
-
BciBlockMapping use AbstractBlockBase.id instead of blockID.Mon, 24 Mar 2014 11:58:59 +0100, by Josef Eisl
-
Added baseline path in runCompilationMon, 24 Mar 2014 12:10:17 +0000, by Niclas Adlertz
-
Fix warnings.Mon, 24 Mar 2014 10:42:27 +0100, by Josef Eisl
-
BciBlock extends AbstractBlockBaseMon, 24 Mar 2014 10:24:30 +0000, by Niclas Adlertz
-
Added predecessors to BciBlockFri, 21 Mar 2014 13:50:02 +0000, by Niclas Adlertz
-
Starting point of the baseline bytecode parserThu, 20 Mar 2014 18:09:41 +0000, by Niclas Adlertz
-
Merge.Thu, 20 Mar 2014 13:50:21 +0100, by Josef Eisl
-
Baseline emit return.Wed, 19 Mar 2014 19:02:29 +0100, by Josef Eisl
-
Specialize (baseline) emitPrologue for AMD64 and PTX.Wed, 19 Mar 2014 17:48:39 +0100, by Josef Eisl
-
Use AbstractBlock in StandardOp.Wed, 19 Mar 2014 17:44:14 +0100, by Josef Eisl
-
Baseline compiler emitPrologue.Wed, 19 Mar 2014 17:07:22 +0100, by Josef Eisl
-
Fix baseline compiler warnings.Wed, 19 Mar 2014 15:26:44 +0100, by Josef Eisl
-
mergeWed, 19 Mar 2014 15:22:14 +0100, by Josef Eisl
-
Remove beginNode() from AbstractBlock interfaceWed, 19 Mar 2014 14:25:45 +0000, by Niclas Adlertz
-
added kindinterface for valuenode and variable and started to generalize some methods used for bytecodeparsingWed, 19 Mar 2014 10:29:07 +0000, by Niclas Adlertz
-
LIRFrameStateBuilder addedTue, 18 Mar 2014 09:56:20 +0000, by Niclas Adlertz
-
Create Baseline version of doBlock in LIRGenerator.Wed, 19 Mar 2014 15:14:37 +0100, by Josef Eisl
-
Track AbstractBlock in LIRGenerator.Wed, 19 Mar 2014 15:13:13 +0100, by Josef Eisl
-
Handle AbstractBlock in CFGPrinter.Wed, 19 Mar 2014 15:10:28 +0100, by Josef Eisl
-
Removed NodeLIRGenerator again.Wed, 19 Mar 2014 13:50:52 +0100, by Josef Eisl
-
Introduce LIRGeneratorCommon and NodeBasedLIRGenerator interfaces.Wed, 19 Mar 2014 13:35:13 +0100, by Josef Eisl
-
Resolve BaselineCompiler LIRGenerationResult issues.Tue, 18 Mar 2014 14:50:17 +0100, by Josef Eisl
-
Introduce LIRGenResLowerable.Tue, 18 Mar 2014 14:48:39 +0100, by Josef Eisl
-
Decoupled LIRGenerator and LIRGenerationResult.Tue, 18 Mar 2014 13:49:11 +0100, by Josef Eisl
-
LIRGenerator: add getter for DebugInfoBuilder and CallingConvention.Tue, 18 Mar 2014 10:28:27 +0100, by Josef Eisl
-
Introduce specialized LIRGenerationResults for Targets if needed.Mon, 17 Mar 2014 20:05:45 +0100, by Josef Eisl
-
LIR renamed setter and getter functions.Mon, 17 Mar 2014 19:18:35 +0100, by Josef Eisl
-
Introduce LIRGenerationResultBase.Mon, 17 Mar 2014 19:11:27 +0100, by Josef Eisl
-
Introduce LIRGenerationResult interface.Mon, 17 Mar 2014 18:36:58 +0100, by Josef Eisl
-
Merge.Fri, 14 Mar 2014 17:19:52 +0100, by Josef Eisl
-
BaselineCompiler: update LIRBlock.Thu, 13 Mar 2014 18:45:17 +0100, by Josef Eisl
-
Change to AbstractBlock in LIR.setLir().Thu, 13 Mar 2014 18:44:09 +0100, by Josef Eisl
-
Add LIRControlFlowGraph.Thu, 13 Mar 2014 17:19:48 +0100, by Josef Eisl
-
Updated getStartBlock() in AbstractControlFlowGraph.Thu, 13 Mar 2014 17:18:48 +0100, by Josef Eisl
-
Create BlocksToDoubles and use it in the backend.Thu, 13 Mar 2014 17:16:23 +0100, by Josef Eisl
-
Create AbstractBlockBase.Thu, 13 Mar 2014 17:11:16 +0100, by Josef Eisl
-
Restrict access to members of LIRGenerator.Thu, 13 Mar 2014 13:28:09 +0100, by Josef Eisl
-
mergeThu, 13 Mar 2014 11:43:08 +0100, by Josef Eisl
-
added abstract base classFri, 14 Mar 2014 16:12:25 +0000, by Niclas Adlertz
-
Added the HIRAbstractFrameStateBuilderFri, 14 Mar 2014 13:59:39 +0000, by Niclas Adlertz
-
Created abstract class FrameStateBuilderFri, 14 Mar 2014 13:57:37 +0000, by Niclas Adlertz
-
Introduce AbstractControlFlowGraph.Wed, 12 Mar 2014 20:40:01 +0100, by Josef Eisl
-
Add call to GraalCompiler.emitCode() from BaselineCompiler.Wed, 12 Mar 2014 20:32:44 +0100, by Josef Eisl
-
Move remaining Block references in LinearScan to AbstractBlock.Wed, 12 Mar 2014 19:32:12 +0100, by Josef Eisl
-
Work around printCFG / AbstractBlock issue.Wed, 12 Mar 2014 16:49:24 +0100, by Josef Eisl
-
Use List<T> instead of Iterable<T> in AbstractBlock to (temporary) allow editing.Wed, 12 Mar 2014 13:38:12 +0100, by Josef Eisl
-
Make LIR use AbstractBlock. (errors)Wed, 12 Mar 2014 12:09:07 +0100, by Josef Eisl
-
pass EXTRA_JAVA_HOMES to eclipse buildersThu, 27 Mar 2014 16:54:47 +0100, by Lukas Stadler
-
Add assertions to ensure that the deoptimizing FrameState is unique in LIR generation.Thu, 27 Mar 2014 13:20:41 +0100, by Roland Schatz
-
Rename deoptState fields to reflect whether they refer to a state before or during.Thu, 27 Mar 2014 13:20:32 +0100, by Roland Schatz
-
Regression test for issue fixed in 6ae9af961b7c.Thu, 27 Mar 2014 13:20:19 +0100, by Roland Schatz
-
changed distribution dependency exclusion mechanism to be only for library dependenciesThu, 27 Mar 2014 12:45:11 +0100, by Doug Simon
-
fixed hard coded reference to JDK7Thu, 27 Mar 2014 09:46:31 +0100, by Doug Simon
-
reverted 3128becfec95Thu, 27 Mar 2014 09:45:39 +0100, by Doug Simon
-
Merge.Wed, 26 Mar 2014 22:38:17 +0100, by Doug Simon
-
mx: removed use of exclusion filter files from findbugs commandWed, 26 Mar 2014 22:20:23 +0100, by Doug Simon
-
revived use of FindBugs annotationsWed, 26 Mar 2014 22:19:33 +0100, by Doug Simon
-
mx: added support for excluding dependencies from distributionsWed, 26 Mar 2014 22:18:44 +0100, by Doug Simon
-
fixed incorrect uses of Debug.log APIWed, 26 Mar 2014 22:17:31 +0100, by Doug Simon
-
added checkheaders to the gateWed, 26 Mar 2014 21:10:24 +0100, by Doug Simon
-
added checkheaders command for checking Java source headers without relying on CheckstyleWed, 26 Mar 2014 21:08:00 +0100, by Doug Simon
-
canonicalized projectsWed, 26 Mar 2014 21:07:42 +0100, by Doug Simon
-
removed GraalDeoptLeafGraphIds_lockWed, 26 Mar 2014 20:33:16 +0100, by Doug Simon
-
fixed pylint errorsWed, 26 Mar 2014 17:36:25 +0100, by Doug Simon
-
HSAIL: preliminary deopt supportWed, 26 Mar 2014 17:33:54 +0100, by Doug Simon
-
findbugs will also use any findbugsExcludeFilter.xml it finds in a suite's rootWed, 26 Mar 2014 17:30:40 +0100, by Doug Simon
-
SnippetCounters: HotSpot stubs are not allowed to embed oops, thus exclude them in stubsWed, 26 Mar 2014 22:14:43 +0100, by Bernhard Urban
-
SnippetCounter: use own location for counterWed, 26 Mar 2014 21:52:45 +0100, by Bernhard Urban
-
pylint fixesWed, 26 Mar 2014 14:43:50 +0100, by Bernhard Urban
-
transition to JDK8Wed, 26 Mar 2014 14:34:08 +0100, by Doug Simon
-
mx: increase minimum required jdk versionWed, 26 Mar 2014 14:32:50 +0100, by Bernhard Urban
-
changelog: repo links should point to tagnameWed, 26 Mar 2014 10:52:04 +0100, by Bernhard Urban
-
fix ecliipseformat errorWed, 26 Mar 2014 10:26:06 +0100, by Erik Eckstein
-
remove a GraphOrder assertion which does not hold in substrate VMWed, 26 Mar 2014 10:16:28 +0100, by Erik Eckstein
-
extend graph builder and CompilationResult for substrateVMWed, 26 Mar 2014 10:15:15 +0100, by Erik Eckstein
-
make scheduling in IdealGraphPrinter optionalWed, 26 Mar 2014 10:10:12 +0100, by Erik Eckstein
-
add assertion to detect infinite recursion in snippet inliningWed, 26 Mar 2014 10:08:31 +0100, by Erik Eckstein
-
add Debug.logAndIndent with enabled-flagWed, 26 Mar 2014 10:06:25 +0100, by Erik Eckstein
-
make ensureUniquePC an abstract method of the base Assembler classWed, 26 Mar 2014 10:04:37 +0100, by Erik Eckstein
-
print total allocated bytes for compilationsTue, 25 Mar 2014 16:37:28 -0700, by twisti
-
revert some changes to match upstream filesTue, 25 Mar 2014 16:25:02 -0700, by twisti
-
added findbugs to the gateTue, 25 Mar 2014 23:53:09 +0100, by Doug Simon
-
fixed findbugs issueTue, 25 Mar 2014 23:52:57 +0100, by Doug Simon
-
Added tag graal-0.2 for changeset 483d05bf77a7Tue, 25 Mar 2014 22:38:07 +0100, by Bernhard Urban
-
MergeTue, 25 Mar 2014 13:50:28 -0700, by Christian Wimmer
-
Perform de-virtualization of calls only in canonicalizer and not in graph builderTue, 25 Mar 2014 13:32:32 -0700, by Christian Wimmer
-
Allow project-specific overrides of Eclipse configuration filesTue, 25 Mar 2014 11:50:57 -0700, by Christian Wimmer
-
Add new optional method parameterTue, 25 Mar 2014 11:50:31 -0700, by Christian Wimmer
-
Add equals/hashCode methodsTue, 25 Mar 2014 11:50:05 -0700, by Christian Wimmer
-
Use Stamp instead of Kind for method parameterTue, 25 Mar 2014 11:49:46 -0700, by Christian Wimmer
-
Do not call @NodeIntrinsic method from within GraalTue, 25 Mar 2014 11:48:33 -0700, by Christian Wimmer
-
Fix format stringTue, 25 Mar 2014 11:47:43 -0700, by Christian Wimmer
-
Allow subclasses to provide their own graph builderTue, 25 Mar 2014 11:47:27 -0700, by Christian Wimmer
-
Add verification codeTue, 25 Mar 2014 11:26:50 -0700, by Christian Wimmer
-
Support zero-extend-load for all data sizesTue, 25 Mar 2014 11:15:37 -0700, by Christian Wimmer
-
Introduce base class ConstantDataTue, 25 Mar 2014 11:07:47 -0700, by Christian Wimmer
-
replaced RawDataValue with LIRGeneratorTool.emitData(); accept only ASCII strings in log and VM error messagesTue, 25 Mar 2014 21:02:37 +0100, by Doug Simon
-
Introduce separate interfaces for deoptimizing nodes that deopt to a state before, during or after their execution.Tue, 25 Mar 2014 18:53:34 +0100, by Roland Schatz
-
nmethod: fix -XX:+PrintNMethodStatisticsTue, 25 Mar 2014 16:38:01 +0100, by Bernhard Urban
-
taught LIRVerifier about RawDataValueTue, 25 Mar 2014 14:23:43 +0100, by Doug Simon
-
use raw data support to fix incorrect use of String.intern() for embedding strings in codeTue, 25 Mar 2014 13:57:48 +0100, by Doug Simon
-
added support for installing raw data with codeTue, 25 Mar 2014 13:56:52 +0100, by Doug Simon
-
check that data patches are of the expected typeTue, 25 Mar 2014 13:55:55 +0100, by Doug Simon
-
Merge.Mon, 24 Mar 2014 23:50:48 +0100, by Doug Simon
-
Backport of 8504393de66b from jdk9Mon, 24 Mar 2014 23:50:18 +0100, by Doug Simon
-
Backed out merge changeset: b51e29501f30Mon, 24 Mar 2014 21:30:43 +0100, by Doug Simon
-
new ProfileCompiledMethods toolMon, 24 Mar 2014 14:02:58 +0100, by Lukas Stadler
-
update BenchmarkCounters (add TimedDynamicCounters, fix -XX:+GraalCountersExcludeCompiler)Mon, 24 Mar 2014 13:31:39 +0100, by Lukas Stadler
-
HSAIL: implemented storing compressed constants and made HSAILHotSpotLIRGenerator implement HotSpotLIRGeneratorMon, 24 Mar 2014 14:41:28 +0100, by Doug Simon
-
Update vm descriptions in readmeMon, 24 Mar 2014 11:24:22 +0100, by Gilles Duboscq
-
deal with deleted ends in ConvertDeoptimizeToGuardPhaseMon, 24 Mar 2014 10:45:24 +0100, by Lukas Stadler
-
mx build: ignore release tag suffix if build directory is not a mercurial repositoryMon, 24 Mar 2014 09:40:29 +0100, by Bernhard Urban
-
fix vargs -> Object -> vargs logging call pathsFri, 21 Mar 2014 16:36:59 -0700, by Tom Rodriguez
-
don't do subword float convertsFri, 21 Mar 2014 15:28:37 -0700, by Tom Rodriguez
-
make HotSpotResolvedJavaMethod leanerFri, 21 Mar 2014 14:26:58 -0700, by twisti
-
Merge.Fri, 21 Mar 2014 13:54:43 +0100, by Christian Humer
-
Truffle: fixed call count profile; added leaf check for inlining; inline tracing now shows dispatched calls.Fri, 21 Mar 2014 13:54:08 +0100, by Christian Humer