Mercurial > hg > graal-compiler
graph
-
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