Mercurial > hg > graal-jvmci-8
graph
-
Make arithmetic nodes extensible.Mon, 10 Jun 2013 01:07:32 +0200, by Thomas Wuerthinger
-
SPARC UA 2011 assembler changes, bit manipulation syntheticsSat, 08 Jun 2013 16:54:41 -0400, by Morris Meyer
-
MergeSat, 08 Jun 2013 15:44:39 +0200, by Lukas Stadler
-
fix merge problem in EffectsClosureSat, 08 Jun 2013 15:43:48 +0200, by Lukas Stadler
-
do not assign FrameStates to ForeignCallNodes that have no side effect and cannot deoptimizeFri, 07 Jun 2013 16:36:13 +0200, by Lukas Stadler
-
make MacroNode a memory checkpointFri, 07 Jun 2013 16:34:44 +0200, by Lukas Stadler
-
pull basic algorithm of PartialEscapeAnalysisPhase into new base class EffectsPhaseFri, 07 Jun 2013 16:43:35 +0200, by Lukas Stadler
-
remove FrameState logic from LIRGeneratorFri, 07 Jun 2013 14:27:04 +0200, by Lukas Stadler
-
proper assertions in VirtualizerToolImpl.setVirtualEntryFri, 07 Jun 2013 13:44:00 +0200, by Lukas Stadler
-
remove unused method from Virtualizable.StateFri, 07 Jun 2013 13:36:44 +0200, by Lukas Stadler
-
only copy graal.options if it existsSat, 08 Jun 2013 00:54:17 +0200, by Doug Simon
-
Merge.Sat, 08 Jun 2013 00:25:49 +0200, by Doug Simon
-
Merge.Fri, 07 Jun 2013 17:28:01 +0200, by Doug Simon
-
fixed emitting of platform-specific newline in files generated by OptionProcessorFri, 07 Jun 2013 17:03:07 +0200, by Doug Simon
-
fail fast if a non-default value for GraalRuntime was specified and the corresponding factory is not availableFri, 07 Jun 2013 15:59:46 +0200, by Doug Simon
-
added graal.options mechanism for being able to override default option valuesFri, 07 Jun 2013 15:59:09 +0200, by Doug Simon
-
CR-806: Changes to build Graal for SPARCFri, 07 Jun 2013 15:43:00 -0400, by Morris Meyer
-
Fixed a warning.Fri, 07 Jun 2013 16:10:07 +0200, by Christian Haeubl
-
Bugfix concerning ComputeProbabilityClosure.Fri, 07 Jun 2013 16:02:19 +0200, by Christian Haeubl
-
Checkstyle fix.Fri, 07 Jun 2013 14:57:36 +0200, by Christian Haeubl
-
Assume that those path which end in a DeoptimizeNode are taken less frequently.Fri, 07 Jun 2013 14:48:17 +0200, by Christian Haeubl
-
Assume that null and bounds checks fail less likely.Fri, 07 Jun 2013 14:38:50 +0200, by Christian Haeubl
-
Avoid graph caching if immature or no profiling information was used for graph building.Fri, 07 Jun 2013 14:36:45 +0200, by Christian Haeubl
-
Merge.Fri, 07 Jun 2013 14:15:38 +0200, by Christian Haeubl
-
Added more profiling information testcases.Fri, 07 Jun 2013 13:43:13 +0200, by Christian Haeubl
-
Backed out changeset: 7bd4a69b4ce1Thu, 23 May 2013 13:51:49 +0200, by Christian Haeubl
-
Minor refactoring.Wed, 22 May 2013 17:29:11 +0200, by Christian Haeubl
-
Added comment to explain the generics of AbstractJavaProfile.Tue, 21 May 2013 11:38:18 +0200, by Christian Haeubl
-
Added #ifdefs to nmethod statistics.Tue, 21 May 2013 11:36:13 +0200, by Christian Haeubl
-
Refactorings for the InliningPhase.Tue, 21 May 2013 10:34:18 +0200, by Christian Haeubl
-
fixed class initialization ordering issue; HotSpotOptions.<clinit> must not trigger initialization of other classes that depend on the effect of option setting in their <clinit>Fri, 07 Jun 2013 10:52:48 +0200, by Doug Simon
-
options are grouped per top level class/interface when accessed via the service mechanismThu, 06 Jun 2013 23:16:45 +0200, by Doug Simon
-
unittest/aot: disable one part of the testThu, 06 Jun 2013 21:22:43 +0200, by Bernhard Urban
-
CanonicalizerPhase: pass flag to fullUnrollThu, 06 Jun 2013 17:26:22 +0200, by Bernhard Urban
-
CanonicalizerPhase: remove it from context, add it to tiers instead and configure/pass it there (GRAAL-309)Thu, 06 Jun 2013 16:30:41 +0200, by Bernhard Urban
-
More precise inlining decision messages.Thu, 06 Jun 2013 20:02:12 +0200, by Gilles Duboscq
-
cleaner implementation of stable optionsThu, 06 Jun 2013 17:29:08 +0200, by Doug Simon
-
ensure that <clinit> for HotSpotOptions is called irrespective of whether and -G: options are specifiedThu, 06 Jun 2013 17:27:07 +0200, by Doug Simon
-
added support for stable optionsThu, 06 Jun 2013 15:35:52 +0200, by Doug Simon
-
unittest/ctw: restore modified option after executing testsThu, 06 Jun 2013 13:09:09 +0200, by Bernhard Urban
-
unittest: add test for OptCanonicalizeReadsThu, 06 Jun 2013 11:36:07 +0200, by Bernhard Urban
-
CanonicalizerPhase: add OptCanonicalizeReads option (adapt tests)Thu, 06 Jun 2013 11:04:24 +0200, by Bernhard Urban
-
CanonicalizerPhase: add OptCanonicalizeReads option (GRAAL-290)Thu, 06 Jun 2013 11:04:24 +0200, by Bernhard Urban
-
CanonicalizerPhase: add phase that obtains the canonicalizer from the contextThu, 06 Jun 2013 09:26:02 +0200, by Bernhard Urban
-
PhaseContext: add an instance of CanonicalizerPhase to contextWed, 05 Jun 2013 21:17:38 +0200, by Bernhard Urban
-
PartialEscapeAnalysisPhase: remove constructor for CustomCanonicalizerWed, 05 Jun 2013 21:17:25 +0200, by Bernhard Urban
-
CanonicalizerPhase: move commentWed, 05 Jun 2013 21:17:23 +0200, by Bernhard Urban
-
assert that -G: options are uniqueThu, 06 Jun 2013 12:07:14 +0200, by Doug Simon
-
re-enabled initialization of debug environment on main threadThu, 06 Jun 2013 10:10:46 +0200, by Doug Simon
-
disabled emitting and checking of copyright header in files generated by OptionProcessorThu, 06 Jun 2013 10:09:49 +0200, by Doug Simon
-
added documentation for BytecodeFrame.rethrowExceptionThu, 06 Jun 2013 08:51:43 +0200, by Doug Simon
-
Supress warning in Compressed Oopt TestWed, 05 Jun 2013 19:37:27 +0200, by Christos Kotselidis
-
Fix check style errorWed, 05 Jun 2013 18:37:35 +0200, by Christos Kotselidis
-
Fix unit testWed, 05 Jun 2013 18:35:09 +0200, by Christos Kotselidis
-
MergeWed, 05 Jun 2013 15:11:58 +0200, by Christos Kotselidis
-
Remove unused graal_mirror from klassWed, 05 Jun 2013 14:49:34 +0200, by Christos Kotselidis
-
Fix Assertion in LIRWed, 05 Jun 2013 12:55:45 +0200, by Christos Kotselidis
-
Fix Check style errorWed, 05 Jun 2013 12:55:30 +0200, by Christos Kotselidis
-
Unsuccessful attempt to save r12 when heap base is zero, verification uses itWed, 05 Jun 2013 12:01:05 +0200, by Christos Kotselidis
-
Add compressed oops support in comments' copying in CodeInstallerWed, 05 Jun 2013 12:00:36 +0200, by Christos Kotselidis
-
Add CompressedOops unit testsWed, 05 Jun 2013 11:26:15 +0200, by Christos Kotselidis
-
OSR Read nodes already have uncompressed referencesTue, 04 Jun 2013 21:07:32 +0200, by Christos Kotselidis
-
Attach compress info to Load/Store nodesTue, 04 Jun 2013 20:26:59 +0200, by Christos Kotselidis
-
Add compressed oops support in Graal/Hotspot siteTue, 04 Jun 2013 19:36:16 +0200, by Christos Kotselidis
-
Reserve r12 for heap base address when compressed oops are enabledTue, 04 Jun 2013 18:52:22 +0200, by Christos Kotselidis
-
Add Compressed Oops support in LIRTue, 04 Jun 2013 18:06:57 +0200, by Christos Kotselidis
-
Add scaling factor for arraysTue, 04 Jun 2013 17:14:51 +0200, by Christos Kotselidis
-
Delegate compressed oop arguments from HotSpot to GraalTue, 04 Jun 2013 13:54:44 +0200, by Christos Kotselidis
-
Crypto substitutions use unsafe loads to access fieldsTue, 04 Jun 2013 13:46:58 +0200, by Christos Kotselidis
-
don't synthesize a deoptState in ForeignCallNode is canDeoptimize == falseWed, 05 Jun 2013 14:18:35 +0200, by Lukas Stadler
-
HotSpotRuntime should decide when to lower which nodes, not the nodes themselvesWed, 05 Jun 2013 13:10:42 +0200, by Lukas Stadler
-
allow for late lowering of MemoryCheckpoints (handle usages by FloatingReads in SnippetTemplate)Wed, 05 Jun 2013 12:05:27 +0200, by Lukas Stadler
-
simplify FrameStateAssignmentPhase, add guarantee that every DeoptimizingNode has a FrameStateWed, 05 Jun 2013 11:50:07 +0200, by Lukas Stadler
-
PEA: changes to allow BlockState to be extendedWed, 05 Jun 2013 11:47:46 +0200, by Lukas Stadler
-
PEA phase only needs PhaseContextWed, 05 Jun 2013 11:46:19 +0200, by Lukas Stadler
-
make ReadNode and WriteNode virtualizableWed, 05 Jun 2013 11:45:13 +0200, by Lukas Stadler
-
only create overflow guards for loops that have safepointsWed, 05 Jun 2013 11:44:53 +0200, by Lukas Stadler
-
use loadHub without null check in MonitorSnippetsWed, 05 Jun 2013 11:44:05 +0200, by Lukas Stadler
-
use StubForeignCallNode within stubs, instead of ForeignCallNodeWed, 05 Jun 2013 11:34:55 +0200, by Lukas Stadler
-
LIRGenerator.emitForeignCall uses linkage to determine if a state is neededWed, 05 Jun 2013 11:10:08 +0200, by Lukas Stadler
-
pull HotSpotForeignCallLinkage.isLeaf into ForeignCallLinkage and rename to canDeoptimizeWed, 05 Jun 2013 11:09:33 +0200, by Lukas Stadler
-
TestResolvedJavaMethod: relax check for max stack sizeWed, 05 Jun 2013 11:48:53 +0200, by Bernhard Urban
-
VerifyUsageWithEquals: fix wordingFri, 31 May 2013 11:38:35 +0200, by Bernhard Urban
-
.hgignore: add files generated by coverageMon, 27 May 2013 17:14:14 +0200, by Bernhard Urban
-
Merge.Wed, 05 Jun 2013 11:16:18 +0200, by Doug Simon
-
add all enclosing elements of an annotated field as originating elementsTue, 04 Jun 2013 18:11:01 +0200, by Doug Simon
-
converted remaining options in GraalOptions to new system (GRAAL-27)Tue, 04 Jun 2013 17:33:14 +0200, by Doug Simon
-
option values are either initialized upon creation or they must provide a lazily initialized valueTue, 04 Jun 2013 15:42:42 +0200, by Doug Simon
-
UnsafeLoadNode should not assume that 'type' is non-null in an object stampTue, 04 Jun 2013 19:21:21 +0200, by Gilles Duboscq
-
Add a PiNode for the null-checked receiver during inliningTue, 04 Jun 2013 17:30:19 +0200, by Gilles Duboscq
-
Handle Proxies and pi nodes better in the NodeIntrinsificationPhaseTue, 04 Jun 2013 17:23:39 +0200, by Gilles Duboscq
-
When lowering a fixed guard, the usages should be forwarded to the floating guard instead of the value anchor.Tue, 04 Jun 2013 16:53:23 +0200, by Gilles Duboscq
-
Merge.Tue, 04 Jun 2013 15:22:43 +0200, by Doug Simon
-
added optional annotationProcessorForDependents attribute for a project to inject itself as an annotation processor for all dependentsTue, 04 Jun 2013 15:22:10 +0200, by Doug Simon
-
implemented workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=409824Tue, 04 Jun 2013 12:21:32 +0200, by Doug Simon
-
converted more options from GraalOptions to new system (GRAAL-27)Tue, 04 Jun 2013 00:35:28 +0200, by Doug Simon
-
made projects inherit annotation processors from dependenciesTue, 04 Jun 2013 00:33:42 +0200, by Doug Simon
-
use package of generated OptionProvider to filter Graal options that are parsed from the HotSpot command line (GRAAL-27)Mon, 03 Jun 2013 23:26:35 +0200, by Doug Simon
-
Fix Checkstyle ErrorTue, 04 Jun 2013 11:06:30 +0200, by Christos Kotselidis
-
MergeTue, 04 Jun 2013 11:01:20 +0200, by Christos Kotselidis
-
Add HeapInfo interface for write barriers and compressed oops supportTue, 04 Jun 2013 10:55:13 +0200, by Christos Kotselidis
-
extensible option system (GRAAL-27)Mon, 03 Jun 2013 21:59:44 +0200, by Doug Simon
-
Fixed @Specialization#executeWith order was ignored.Mon, 03 Jun 2013 20:28:50 +0200, by Christian Humer
-
omit projects from distributions where the project's Java compliance level is too highMon, 03 Jun 2013 18:27:43 +0200, by Doug Simon
-
SPARCLIRGenerator, sqrt, condition move, breakpoint op, partial bit opsSat, 01 Jun 2013 20:42:22 -0400, by Morris Meyer
-
SPARCMacroAssembler synthetic instructions and SPARCTestOpSat, 01 Jun 2013 12:44:42 -0400, by Morris Meyer
-
SPARCMacroAssembler and synthetic instructionsFri, 31 May 2013 21:55:53 -0400, by Morris Meyer
-
SPARC compareThu, 30 May 2013 22:56:22 -0400, by Morris Meyer
-
LIRGenerator: change visibility of `getLIRBlock'Wed, 29 May 2013 15:33:51 +0200, by Bernhard Urban
-
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