Wed, 09 Apr 2014 17:11:48 +0200 |
Josef Eisl |
Make Loop generic. |
Tue, 15 Apr 2014 13:34:29 +0200 |
Doug Simon |
create NodeClass for each Node subclass during class initialization of the latter |
Tue, 15 Apr 2014 12:20:43 +0200 |
Christian Humer |
Truffle: fixed compiler options. |
Mon, 14 Apr 2014 17:21:49 -1000 |
twisti |
add DeoptimizationStub |
Mon, 14 Apr 2014 15:36:27 -1000 |
twisti |
HotSpotLIRGenerator should extend LIRGeneratorTool |
Mon, 14 Apr 2014 15:08:30 -0700 |
Tom Rodriguez |
improve canBeStaticallyBound |
Mon, 14 Apr 2014 15:07:55 -0700 |
Tom Rodriguez |
Update comment message about unoptimized virtual call sites |
Mon, 14 Apr 2014 15:07:05 -0700 |
Tom Rodriguez |
enable sharing of debug info all the time |
Mon, 14 Apr 2014 15:05:52 -0700 |
Tom Rodriguez |
correct size in printed in message |
Tue, 15 Apr 2014 02:26:53 +0200 |
Christian Humer |
Truffle: reverted accidently changed compiler options. |
Mon, 14 Apr 2014 22:36:42 +0200 |
Christian Humer |
SL: Make SLStackTraceBuilting comfortable with non-graal runtimes. |
Mon, 14 Apr 2014 22:36:16 +0200 |
Christian Humer |
Truffle: Make ThreadSafetyTest scream louder if an assertion fails. |
Mon, 14 Apr 2014 22:35:37 +0200 |
Christian Humer |
SL: temporary disable failing HelloEqualsWorld. |
Mon, 14 Apr 2014 20:37:16 +0200 |
Christian Humer |
Truffle: fixed some minor formatting/findbugs problems. |
Mon, 14 Apr 2014 20:32:25 +0200 |
Christian Humer |
Truffle: API-change: renamed CallNode to DirectCallNode and added IndirectCallNode. |
Mon, 14 Apr 2014 19:11:47 +0200 |
Lukas Stadler |
add support for skipping stack frames in StackIntrospection.getStackTrace |
Mon, 14 Apr 2014 18:46:56 +0200 |
Christian Humer |
Truffle: Merge context sensitive inlining removal with stack trace support. |
Mon, 14 Apr 2014 18:25:23 +0200 |
Christian Humer |
Truffle: context sensitive inlining cleanup |
Mon, 14 Apr 2014 18:25:23 +0200 |
Christian Humer |
Truffle: Made inlining context-insensitive again to reduce complexity. |
Mon, 14 Apr 2014 18:20:09 +0200 |
Lukas Stadler |
change to StackIntrospection and Truffle getStackTrace implementation |
Mon, 14 Apr 2014 15:38:19 +0200 |
Doug Simon |
mx: added exportlibs command |
Mon, 14 Apr 2014 15:10:10 +0200 |
Roland Schatz |
Don't rely on every memory read reading the value kind of the access location. |
Mon, 14 Apr 2014 15:07:23 +0200 |
Roland Schatz |
Keep metadata annotation in NewArrayStub, and add exception to stub invariants. |
Mon, 14 Apr 2014 15:07:01 +0200 |
Roland Schatz |
Don't drop metadata annotation in ConstantNode smart constructors. |
Mon, 14 Apr 2014 15:02:46 +0200 |
Roland Schatz |
Properly mark metaspace data references as compressed/uncompressed. |
Mon, 14 Apr 2014 11:59:22 +0200 |
Andreas Woess |
PartialEvaluator: quick fix for inlining regression |
Mon, 14 Apr 2014 11:12:39 +0200 |
Lukas Stadler |
do not drop null check in ReadNode.canonical |
Mon, 14 Apr 2014 11:12:39 +0200 |
Lukas Stadler |
remove unused MemoryAnchorNodes |
Sun, 13 Apr 2014 22:55:23 +0200 |
Doug Simon |
HSAIL: added tests using Java8 lambdas |
Sun, 13 Apr 2014 22:53:59 +0200 |
Doug Simon |
disabled ControlPTXTest.testControl2 until PTXHotSpotLIRGenerator.emitCompress is implemented |
Sun, 13 Apr 2014 22:53:47 +0200 |
Doug Simon |
put CompileTheWorld log statement behind verbose option |
Fri, 04 Apr 2014 17:23:20 -0700 |
twisti |
simplified com.oracle.graal.hotspot.meta.HotSpotLoweringProvider.get*BarrierType methods |
Fri, 11 Apr 2014 20:06:54 +0200 |
Andreas Woess |
Merge |
Fri, 11 Apr 2014 19:27:39 +0200 |
Andreas Woess |
Merge |
Fri, 11 Apr 2014 17:41:27 +0200 |
Andreas Woess |
UnsafeCastNode: enable inference of more precise stamp |
Fri, 11 Apr 2014 16:41:56 +0200 |
Andreas Woess |
PartialEvaluator: fix compilation tracing |
Fri, 11 Apr 2014 14:01:50 +0200 |
Andreas Woess |
RootCallTarget: swap adoptChildren and setCallTarget |
Fri, 11 Apr 2014 10:31:18 -0700 |
Tom Rodriguez |
sparc side of static stubs change |
Fri, 11 Apr 2014 10:30:52 -0700 |
Tom Rodriguez |
restore compiledic assert until source of failures understood |
Fri, 11 Apr 2014 18:07:12 +0200 |
Doug Simon |
replaced == with .equals() |
Fri, 11 Apr 2014 17:44:40 +0200 |
Doug Simon |
HSAIL: avoid loading native Okra library twice |
Fri, 11 Apr 2014 17:12:08 +0200 |
Doug Simon |
HSAIL: initial support for object allocation in HSAIL kernels |
Fri, 11 Apr 2014 16:42:39 +0200 |
Lukas Stadler |
changelog update |
Fri, 11 Apr 2014 11:53:11 +0200 |
Lukas Stadler |
new getStackTrace and getCurrentFrame functionality in TruffleRuntime |
Fri, 11 Apr 2014 11:52:19 +0200 |
Lukas Stadler |
new StackIntrospection interface to allow access to stack contents |
Fri, 11 Apr 2014 13:41:16 +0200 |
Roland Schatz |
Fix operator precedence bug. |
Fri, 11 Apr 2014 12:07:21 +0200 |
Roland Schatz |
Fix incorrect register allocator flags on (Un)CompressPointer ops. |
Thu, 10 Apr 2014 17:58:16 +0200 |
Gilles Duboscq |
Add a prototype for mx intellijinit |
Thu, 10 Apr 2014 17:48:23 +0200 |
Doug Simon |
fixed performance regression in hosted mode execution caused by 5e6f29f287d6 |
Thu, 10 Apr 2014 16:52:02 +0200 |
Roland Schatz |
Fix code generation for compressed metaspace pointers. |
Thu, 10 Apr 2014 12:49:19 +0200 |
Doug Simon |
remove the default -i, -wi and -f JMH options added by the jmh command |
Thu, 10 Apr 2014 11:28:19 +0200 |
Doug Simon |
use -graal for running Maven since it has to be built anyway if micros-graal is included |
Thu, 10 Apr 2014 09:15:36 +0200 |
Doug Simon |
NodeClass.registry field must not be inlined under ImmutableCode |
Thu, 10 Apr 2014 09:14:35 +0200 |
Doug Simon |
Merge. |
Thu, 10 Apr 2014 00:05:24 +0200 |
Doug Simon |
Merge. |
Thu, 10 Apr 2014 00:01:30 +0200 |
Doug Simon |
added InstanceKlass::_graal_node_class field to accelerate Node.getNodeClass() |
Wed, 09 Apr 2014 23:48:22 +0200 |
Doug Simon |
add support for removing default JMH args (e.g., '{"-wi" : null, "-i" : null}') |
Wed, 09 Apr 2014 21:10:52 +0200 |
Doug Simon |
prevent recursive inlining when a method substitution calls the original (i.e., substituted) method |
Wed, 09 Apr 2014 18:53:48 +0200 |
Doug Simon |
@MethodSubstitution verifier checks that the type of an inserted 'this' parameter is assignable from the type in which the original method is declared |
Wed, 09 Apr 2014 18:52:04 +0200 |
Doug Simon |
revived verbose option in jmh command |
Wed, 09 Apr 2014 22:45:27 -0700 |
Tom Rodriguez |
disable unsafe location identity optimization for arrays since it breaks truffle |
Wed, 09 Apr 2014 16:33:37 -0700 |
Tom Rodriguez |
use hotspot static stubs for call sites |
Wed, 09 Apr 2014 16:33:32 -0700 |
Tom Rodriguez |
fix PrintCompilation formatting and use same time source |
Wed, 09 Apr 2014 18:31:45 +0200 |
Josef Eisl |
eclipse-settings: enable raw type warnings. |
Wed, 09 Apr 2014 19:48:34 +0200 |
Josef Eisl |
Fix raw type references in OptionProcessor. |
Wed, 09 Apr 2014 19:26:50 +0200 |
Josef Eisl |
Suppress raw type warnings in CodeElementFactory. |
Wed, 09 Apr 2014 19:18:32 +0200 |
Josef Eisl |
Fix raw type references in HotSpotHostForeignCallsProvider. |
Wed, 09 Apr 2014 19:08:53 +0200 |
Josef Eisl |
Fix most raw type references. |
Wed, 09 Apr 2014 10:33:44 -0700 |
Tom Rodriguez |
Allow Unsafe operations on Java to use precise LocationIdentity and improve address formation |
Tue, 08 Apr 2014 20:13:59 -0700 |
Tom Rodriguez |
minor sign/zero extension tweaks |
Tue, 08 Apr 2014 20:13:15 -0700 |
Tom Rodriguez |
eliminate old 1.7 signatures for CBC methods |
Tue, 08 Apr 2014 20:09:36 -0700 |
Tom Rodriguez |
make %S format for Node emit Verbosity.All |
Wed, 09 Apr 2014 13:22:44 +0200 |
Lukas Stadler |
re-enable graph ordering assertion |
Tue, 08 Apr 2014 18:40:02 +0200 |
Josef Eisl |
BaselineCompiler: implement framestate merge. |
Mon, 07 Apr 2014 21:03:31 +0200 |
Josef Eisl |
BaselineBytecodeParser: add createTarget. |
Mon, 07 Apr 2014 20:19:01 +0200 |
Josef Eisl |
BciBlock: make entryState abstract. |
Mon, 07 Apr 2014 19:41:40 +0200 |
Josef Eisl |
Lift implementation from HIRFrameStateBuilder up to AbstractFrameStateBuilder if possible. |
Mon, 07 Apr 2014 17:01:54 +0200 |
Josef Eisl |
AbstractBytecodeParser: move createTarget to GraphBuilderPhase. |
Mon, 07 Apr 2014 16:44:05 +0200 |
Josef Eisl |
AbstractBytecodeParser: move createBlockTarget to GraphBuilderPhase. |
Mon, 07 Apr 2014 16:41:14 +0200 |
Josef Eisl |
AbstractBytecodeParser: rework genIntegerSwitch. |
Mon, 07 Apr 2014 16:13:53 +0200 |
Josef Eisl |
AbstractBytecodeParser: fix usage of AbstractFrameStateBuilder. |
Mon, 07 Apr 2014 15:43:00 +0200 |
Josef Eisl |
Backout 20b3db86b1fa. |
Mon, 07 Apr 2014 15:04:14 +0200 |
Josef Eisl |
CFGPrinter: workaround for bytecode dumping. |
Tue, 08 Apr 2014 16:04:00 +0200 |
Roland Schatz |
Use high level CompressionNode in lowering of CompareAndSwapNode. |
Tue, 08 Apr 2014 15:55:18 +0200 |
Roland Schatz |
Use CompressionNode for accessing compressed Klass pointers. |
Tue, 08 Apr 2014 15:44:41 +0200 |
Roland Schatz |
Preserve value range in stamp of ParameterNode. |
Tue, 08 Apr 2014 16:04:59 +0200 |
Doug Simon |
added support for overriding/complementing JMH arguments in jmh command with a JSON string |
Tue, 08 Apr 2014 15:06:24 +0200 |
Doug Simon |
moved some entries in CHANGELOG.md from 0.2 to tip |
Tue, 08 Apr 2014 10:25:44 +0200 |
Lukas Stadler |
differentiate between tightly coupling edges (Extension) and loosely coupling edges (Association) |
Mon, 07 Apr 2014 16:09:17 -0700 |
Christian Wimmer |
Remove Constant.forObject and Constant.asObject to improve compiler/VM separation |
Mon, 07 Apr 2014 23:35:41 +0200 |
Andreas Woess |
Merge |
Mon, 07 Apr 2014 23:09:36 +0200 |
Andreas Woess |
fix floating unsafe load regression |
Mon, 07 Apr 2014 22:21:03 +0200 |
Doug Simon |
if GRAAL_VERSION is undefined, graal.version system property is set to "unknown" |
Mon, 07 Apr 2014 22:20:23 +0200 |
Doug Simon |
jmh command ensures Maven is run with a Graal enabled VM |
Mon, 07 Apr 2014 20:52:27 +0200 |
Doug Simon |
updated CHANGELOG.md |
Mon, 07 Apr 2014 20:52:09 +0200 |
Doug Simon |
reduced upstream delta |
Mon, 07 Apr 2014 19:21:22 +0200 |
Lukas Stadler |
allow compilation with custom RegisterConfig |
Mon, 07 Apr 2014 14:54:24 +0200 |
Lukas Stadler |
add allowedUsageType to GuardProxy/GuardPhi, changelog, remove debug output |
Mon, 07 Apr 2014 13:55:45 +0200 |
Lukas Stadler |
introduce non-ValueNode Proxy interface |
Mon, 07 Apr 2014 11:32:09 +0200 |
Lukas Stadler |
new AnchoringNode interface |
Mon, 07 Apr 2014 11:32:09 +0200 |
Lukas Stadler |
add NodeInterface |
Mon, 07 Apr 2014 11:32:08 +0200 |
Lukas Stadler |
remove StampFactory.dependency/extension/condition |
Mon, 07 Apr 2014 11:32:08 +0200 |
Lukas Stadler |
create special-purpose SnippetAnchorNode to replace usages of BeginNode in snippets |
Mon, 07 Apr 2014 11:32:08 +0200 |
Lukas Stadler |
use temporary proxy for locations in snippets |
Mon, 07 Apr 2014 11:32:08 +0200 |
Lukas Stadler |
create memory anchor for snippet StartNodes |
Mon, 07 Apr 2014 11:32:08 +0200 |
Lukas Stadler |
isAllowedUsageType on Nodes |
Mon, 07 Apr 2014 11:32:04 +0200 |
Lukas Stadler |
input types |
Mon, 07 Apr 2014 16:24:49 +0200 |
Doug Simon |
added graal.version system property that is (only) defined by Graal enabled VMs |
Mon, 07 Apr 2014 11:46:20 +0200 |
Roland Schatz |
Relax assertions in CompilationResultBuilder. |
Fri, 04 Apr 2014 16:10:15 +0200 |
Roland Schatz |
Fix wrong assertion. |
Fri, 04 Apr 2014 15:57:41 +0200 |
Roland Schatz |
Use typed illegal stamps and use IllegalStamp only for conflicting primitive types. |
Mon, 07 Apr 2014 10:40:37 +0200 |
Lukas Stadler |
do not implicitly set guard to null in LoadHubNode |
Mon, 07 Apr 2014 10:35:16 +0200 |
Lukas Stadler |
remove unnecessary proxies during loop peeling |
Sun, 06 Apr 2014 19:31:59 +0200 |
Thomas Wuerthinger |
Temporarily disable NativeFunctionInterfaceTest unit tests. |
Sun, 06 Apr 2014 19:27:30 +0200 |
Thomas Wuerthinger |
Fixed CompressedOopTest. |
Sun, 06 Apr 2014 17:47:00 +0200 |
Thomas Wuerthinger |
Merge. |
Sun, 06 Apr 2014 17:46:24 +0200 |
Thomas Wuerthinger |
Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]). |
Sun, 06 Apr 2014 02:01:19 +0100 |
Chris Seaton |
Include the visited state in BranchProfile#toString, so it shows up in printed ASTs. |
Sat, 05 Apr 2014 19:35:30 +0200 |
Thomas Wuerthinger |
Allow limiting maximum frame size in register configuration and bailout if it exceeds the specified limit. |
Sat, 05 Apr 2014 19:11:07 +0200 |
Thomas Wuerthinger |
Increase maximum allocatable spill area by factor of 2. |