Mercurial > hg > graal-jvmci-8
graph
-
Assumptions: initialize list in constructor and add getterWed, 29 May 2013 15:28:36 +0200, by Bernhard Urban
-
BranchProbabilityNode: condition can also be a constant in the prepared graph for inlining.Fri, 17 May 2013 18:05:58 +0200, by Andreas Woess
-
Quick fix for BranchProbabilityNode.Thu, 16 May 2013 14:33:35 +0200, by Andreas Woess
-
ResolvedJavaType.isAssignableFrom must not be called with null argumentTue, 28 May 2013 16:44:25 -0700, by Christian Wimmer
-
Allow ResolvedJavaType.resolveMethod to return nullTue, 28 May 2013 16:26:41 -0700, by Christian Wimmer
-
Fix node intrinsic constructorTue, 28 May 2013 16:16:57 -0700, by Christian Wimmer
-
ResolvedJavaType.isAssignableFrom must not be called with null argument. Check that with assertions in HotSpot implementation.Tue, 28 May 2013 16:15:36 -0700, by Christian Wimmer
-
Remove usage of identity hash codeTue, 28 May 2013 16:13:15 -0700, by Christian Wimmer
-
Flag to disable VerifyUsageWithEquals phaseTue, 28 May 2013 16:12:46 -0700, by Christian Wimmer
-
create correct stamps for LocalNodesTue, 28 May 2013 17:17:29 +0200, by Lukas Stadler
-
SPARC array, load / store and compare operationsTue, 28 May 2013 09:04:22 -0400, by Morris Meyer
-
fixed bash syntax errorTue, 28 May 2013 10:59:01 +0200, by Doug Simon
-
SPARC logic and shift operationsMon, 27 May 2013 10:26:09 -0400, by Morris Meyer
-
Initial SPARC control instructionsSun, 26 May 2013 18:16:28 -0400, by Morris Meyer
-
fixed Checkstyle errorsSun, 26 May 2013 22:49:23 +0200, by Doug Simon
-
fixed detection of Checkstyle errors in checkstyle command (GRAAL-293)Sun, 26 May 2013 22:48:43 +0200, by Doug Simon
-
SPARC float arithmeticSun, 26 May 2013 13:44:16 -0400, by Morris Meyer
-
added check to gate that generated IDE configurations don't break the buildSun, 26 May 2013 13:15:51 +0200, by Doug Simon
-
rename: getKilledLocationIdentities -> getKilledLocationsSun, 26 May 2013 13:09:27 +0200, by Doug Simon
-
Generated hashCode and equals for SourceSection. Source is abstract, so just uses identity methods for that.Sat, 25 May 2013 16:31:05 -0700, by Chris Seaton
-
Merge.Sun, 26 May 2013 00:01:38 +0200, by Doug Simon
-
implemented alternative implementation for loading the exception object from the thread at the start of an exception dispatcherSat, 25 May 2013 23:42:11 +0200, by Doug Simon
-
added support for the runtime to specify for each foreign call whether deoptimization can occur during the callSat, 25 May 2013 23:33:03 +0200, by Doug Simon
-
SPARC unused object allocation fixSat, 25 May 2013 17:24:37 -0400, by Morris Meyer
-
SPARC integer arithmeticSat, 25 May 2013 16:24:05 -0400, by Morris Meyer
-
Initial SPARC compilation testFri, 24 May 2013 22:51:36 -0400, by Morris Meyer
-
Do not call kind() for deleted nodes, since it can cause an exceptionFri, 24 May 2013 15:38:15 -0700, by Christian Wimmer
-
re-architected SPARC assembler to be Fmt class specific, initial arithmeticFri, 24 May 2013 10:37:27 -0400, by Morris Meyer
-
put disassembling of installed code under the control of Debug.log(); use -G:Log=CodeInstall to show disassembly for all installed codeFri, 24 May 2013 12:02:30 +0200, by Doug Simon
-
move @SuppressWarnings from local var to methodFri, 24 May 2013 11:38:07 +0200, by Lukas Stadler
-
MergeFri, 24 May 2013 11:02:19 +0200, by Lukas Stadler
-
MergeThu, 23 May 2013 14:44:01 +0200, by Lukas Stadler
-
first step towards extensibility of the escape analysis phaseFri, 17 May 2013 16:47:13 +0200, by Lukas Stadler
-
turn assertions in NodeClass.FieldScanner into guaranteesFri, 17 May 2013 15:41:39 +0200, by Lukas Stadler
-
Graal's code annotations are installed into codeBlobs and are thus included in disassembler output (in a non-PRODUCT build)Thu, 23 May 2013 23:23:03 +0200, by Doug Simon
-
cleaned up api.meta tests (GRAAL-59)Thu, 23 May 2013 18:14:59 +0200, by Doug Simon
-
reverted temporary commenting out of MonitorTestsThu, 23 May 2013 18:13:32 +0200, by Doug Simon
-
Make escape analysis and phi nodes more robust with additional assertions.Thu, 23 May 2013 16:49:01 +0200, by Thomas Wuerthinger
-
add isGraalEnabled(vm) function in commands.pyThu, 23 May 2013 13:14:08 +0200, by Gilles Duboscq
-
CompileTask: add option to print exception on compile errorThu, 23 May 2013 12:07:34 +0200, by Bernhard Urban
-
VerifyUsageWithEquals: better error messageThu, 23 May 2013 12:06:05 +0200, by Bernhard Urban
-
VerifyUsageWithEquals/VerifyPhase: add documentationThu, 23 May 2013 12:00:40 +0200, by Bernhard Urban
-
VerifyUsageWithEquals: check for null before passing it to isAssignableForm()Thu, 23 May 2013 10:57:51 +0200, by Bernhard Urban
-
Fixed reason generation failed for primitive generic signatures.Thu, 23 May 2013 02:22:26 +0200, by Christian Humer
-
Merge.Thu, 23 May 2013 01:58:26 +0200, by Christian Humer
-
Implemented generation of a proper rewrite reason for generated nodes.Thu, 23 May 2013 01:57:46 +0200, by Christian Humer
-
Merge.Wed, 22 May 2013 22:13:30 +0200, by Doug Simon
-
removed unused method DeoptimizingNode.isCallSiteDeoptimization()Wed, 22 May 2013 17:47:24 +0200, by Doug Simon
-
added support for the runtime to specify for each foreign call whether it is re-executable and what memory locations it killsWed, 22 May 2013 16:27:25 +0200, by Doug Simon
-
pulled LocationIdentity into a top level class and moved it to the api.meta projectTue, 21 May 2013 21:46:26 +0200, by Doug Simon
-
Register: replace usages of object identity with equals()Wed, 22 May 2013 16:28:13 +0200, by Bernhard Urban
-
CompilationTask: print exception of compilation also when we don't exit the VMWed, 22 May 2013 16:28:12 +0200, by Bernhard Urban
-
VerifyUsageWithEquals: refactoringWed, 22 May 2013 16:28:12 +0200, by Bernhard Urban
-
VerifyUsageWithEquals: allow to pass a class to the phaseTue, 21 May 2013 18:03:24 +0200, by Bernhard Urban
-
Value: do equals test of `name' as assertionTue, 21 May 2013 18:03:35 +0200, by Bernhard Urban
-
Generalize the code for detecting invalid stamps in join operations.Wed, 22 May 2013 14:14:49 +0200, by Thomas Wuerthinger
-
Relax assertion for virtual array component kind.Wed, 22 May 2013 14:07:57 +0200, by Thomas Wuerthinger
-
use invoker's stamp if target's return stamp is of different typeTue, 21 May 2013 17:56:37 -0700, by twisti
-
Merge.Tue, 21 May 2013 19:51:00 +0200, by Christian Humer
-
Added an onReplace method to Node to provide a way for a guest language implementation to use replace tracing.Tue, 21 May 2013 19:43:53 +0200, by Christian Humer
-
Fixed typo in NodeInfo.Kind.Tue, 21 May 2013 19:22:29 +0200, by Christian Humer
-
Fixed GRAAL-276.Tue, 21 May 2013 19:20:53 +0200, by Christian Humer
-
Added support for the kind field in @NodeInfo for the source code generation.Tue, 21 May 2013 19:20:04 +0200, by Christian Humer
-
Added kind field to NodeInfo annotation.Tue, 21 May 2013 19:19:34 +0200, by Christian Humer
-
expanded documentation for ForeignCallDescriptorTue, 21 May 2013 12:39:40 +0200, by Doug Simon
-
put error details into exception instead of printing to the consoleTue, 21 May 2013 11:28:31 +0200, by Doug Simon
-
Fix SourceSection.getCode.Mon, 20 May 2013 23:22:36 -0700, by Chris Seaton
-
Merge.Fri, 17 May 2013 22:45:55 +0200, by Doug Simon
-
replaced VerifyOopStubCall with usage of ForeignCallNodeFri, 17 May 2013 22:45:24 +0200, by Doug Simon
-
replaced ThreadIsInterruptedStubCall with usage of ForeignCallNodeFri, 17 May 2013 22:28:35 +0200, by Doug Simon
-
replaced MonitorEnterStubCall with usage of ForeignCallNodeFri, 17 May 2013 22:22:53 +0200, by Doug Simon
-
replaced AESCryptStubCall (and its subclasses) with usage of ForeignCallNodeFri, 17 May 2013 22:11:22 +0200, by Doug Simon
-
replaced CryptBlockStubCall (and its subclasses) with usage of ForeignCallNodeFri, 17 May 2013 22:04:37 +0200, by Doug Simon
-
a leaf foreign call does not need debug infoFri, 17 May 2013 22:02:46 +0200, by Doug Simon
-
changed location of debug scope so that a subclass that overrides 'addMethod' still matches -G:Dump=CodeInstall optionFri, 17 May 2013 22:02:11 +0200, by Doug Simon
-
added test for AES intrinsificationFri, 17 May 2013 16:45:16 +0200, by Doug Simon
-
Bugfix.Fri, 17 May 2013 17:43:01 +0200, by Christian Haeubl
-
Minor refactoring.Fri, 17 May 2013 17:35:10 +0200, by Christian Haeubl
-
Removed MethodProfile testcases.Fri, 17 May 2013 17:34:48 +0200, by Christian Haeubl
-
Added class unloading support to the method profiling infrastructure.Fri, 17 May 2013 17:24:03 +0200, by Christian Haeubl
-
Merge.Fri, 17 May 2013 15:40:06 +0200, by Christian Haeubl
-
Added infrastructure for recording invoked methods in the profiling information.Fri, 17 May 2013 15:38:22 +0200, by Christian Haeubl
-
Avoid inlining of graphs with many invokes.Fri, 17 May 2013 09:28:41 +0200, by Christian Haeubl
-
Use correct platform kind when loading a value.Fri, 17 May 2013 13:55:35 +0200, by Roland Schatz
-
Method for determining supported vector lengths.Fri, 17 May 2013 13:55:24 +0200, by Roland Schatz
-
Remove magic number in macro assembler.Fri, 17 May 2013 15:04:09 +0200, by Roland Schatz
-
small refactoring of early read elimination (move logic into "virtualize" methods)Fri, 17 May 2013 14:29:44 +0200, by Lukas Stadler
-
Refactoring of NodeUtil to centralize the use of reflectionThu, 16 May 2013 17:03:18 -0700, by Christian Wimmer
-
Merge.Thu, 16 May 2013 23:30:04 +0200, by Doug Simon
-
replaced VMErrorStub with use of ForeignCallStubThu, 16 May 2013 23:26:59 +0200, by Doug Simon
-
replaced OSRMigrationEndStub with use of ForeignCallStubThu, 16 May 2013 22:30:52 +0200, by Doug Simon
-
removed redundant methodsThu, 16 May 2013 21:46:15 +0200, by Doug Simon
-
replaced ThreadIsInterruptedStub with use of ForeignCallStubThu, 16 May 2013 21:34:03 +0200, by Doug Simon
-
replaced Log*Stub use of ForeignCallStubThu, 16 May 2013 21:30:39 +0200, by Doug Simon
-
replaced NewMultiArrayStub use of ForeignCallStubThu, 16 May 2013 21:26:10 +0200, by Doug Simon
-
removed CRuntimeCall and replaced its usages with ForeignCallNodeThu, 16 May 2013 20:26:46 +0200, by Doug Simon
-
ForeignCallNode kills all memory locationsThu, 16 May 2013 20:23:27 +0200, by Doug Simon
-
rename: *RuntimeCallOp -> *ForeignCallOpThu, 16 May 2013 18:41:22 +0200, by Doug Simon
-
rename: RuntimeCallStub -> ForeignCallStubThu, 16 May 2013 18:12:04 +0200, by Doug Simon
-
moved temporaries from CallingConvention to ForeignCallLinkageThu, 16 May 2013 18:05:30 +0200, by Doug Simon
-
removed redundant parameterThu, 16 May 2013 17:36:16 +0200, by Doug Simon
-
rename: HotSpotRuntimeCallTarget -> HotSpotForeignCallLinkageThu, 16 May 2013 17:23:44 +0200, by Doug Simon
-
rename: RuntimeCallTarget -> ForeignCallLinkageThu, 16 May 2013 17:12:17 +0200, by Doug Simon
-
renamed: RuntimeCallNode -> ForeignCallNode, RuntimeCallStateSplitNode -> ForeignCallStateSplitNodeThu, 16 May 2013 16:41:37 +0200, by Doug Simon
-
moved responsibility for determining if a foreign call has a side effect to the runtimeThu, 16 May 2013 16:32:46 +0200, by Doug Simon
-
refactored ForeignCallDescriptor into a top level class and moved it to the api.meta projectThu, 16 May 2013 16:17:28 +0200, by Doug Simon
-
rename: Descriptor -> ForeignCallDescriptorThu, 16 May 2013 16:01:40 +0200, by Doug Simon
-
made RuntimeCallNode no longer be a StateSplit; for runtime calls that are state splits, the new RuntimeCallStateSplitNode class should be usedThu, 16 May 2013 15:51:16 +0200, by Doug Simon
-
Merge.Wed, 15 May 2013 22:39:26 +0200, by Doug Simon
-
made identityHashCode, javaTimeMillis and javaTimeNanos be CRuntimeCalls instead of RuntimeCallNodesWed, 15 May 2013 21:51:12 +0200, by Doug Simon
-
added support for declaring a foreign function call to be a leafWed, 15 May 2013 21:37:25 +0200, by Doug Simon
-
spelling fixWed, 15 May 2013 16:46:39 +0200, by Doug Simon
-
typo in StructuredGraphThu, 16 May 2013 18:15:19 +0200, by Lukas Stadler
-
set bootstrapRunning flag earlier (in VMToCompiler.startCompiler)Thu, 16 May 2013 18:14:55 +0200, by Lukas Stadler
-
allow only .isAlive() nodes to be added to a FrameStateBuilderThu, 16 May 2013 18:12:06 +0200, by Lukas Stadler
-
fix remaining currentGraph.add in GraphBuilderPhaseThu, 16 May 2013 18:05:42 +0200, by Lukas Stadler
-
removed killed reads from list in memory aware schedulingThu, 16 May 2013 17:24:02 +0200, by Lukas Stadler
-
simplify GraphBuilderPhase: append adds the node to the graphThu, 16 May 2013 17:23:23 +0200, by Lukas Stadler
-
use only appendConstant for appending constants in GraphBuilderPhaseThu, 16 May 2013 16:53:25 +0200, by Lukas Stadler
-
Bugfixes for the inlining phase and for -XX:+PrintInlining.Thu, 16 May 2013 15:16:25 +0200, by Christian Haeubl