Mercurial > hg > graal-compiler
graph
-
Convert LoadHubNode into normal FloatingNode from FloatingGuardedNode.Tue, 24 Nov 2015 13:09:07 +0100, by Thomas Wuerthinger
-
enabled CRC32 intrinsics on SPARCTue, 24 Nov 2015 09:15:09 +0100, by Doug Simon
-
Fix for control flow graph calculation.Mon, 23 Nov 2015 23:31:31 +0100, by Thomas Wuerthinger
-
Debug: add log methods with 9 and 10 argumentsMon, 23 Nov 2015 17:11:39 +0100, by Gilles Duboscq
-
TraceRA: add hints for moves to fixed registers.Mon, 23 Nov 2015 11:17:37 +0100, by Josef Eisl
-
TraceRA: fix checkstyle issue.Mon, 23 Nov 2015 09:58:08 +0100, by Josef Eisl
-
TraceRA: add TraceLinearScanWalker.findOptimalSpillPos().Fri, 20 Nov 2015 11:26:35 +0100, by Josef Eisl
-
TraceRA: get rid of OneSpillStore, SpillInDominator, StoreAtDefinition and replace with single SpillState.SpillStore.Thu, 19 Nov 2015 18:09:53 +0100, by Josef Eisl
-
Fix for crypto substitutions.Sun, 22 Nov 2015 20:56:31 +0100, by Thomas Wuerthinger
-
Change compiler plugin for accessing node edges to avoid creating pi nodes.Sun, 22 Nov 2015 20:15:41 +0100, by Thomas Wuerthinger
-
Improve handling of pi nodes that directly follow access nodes.Sun, 22 Nov 2015 19:53:38 +0100, by Thomas Wuerthinger
-
Improve memory compare match operation.Sun, 22 Nov 2015 19:52:42 +0100, by Thomas Wuerthinger
-
Fix compiler warning.Sun, 22 Nov 2015 14:53:59 +0100, by Thomas Wuerthinger
-
Adjust probabilities in monitor snippets.Sun, 22 Nov 2015 14:45:51 +0100, by Thomas Wuerthinger
-
Add missing check when emitting compare branch including memory for object comparisons.Sat, 21 Nov 2015 20:43:11 +0100, by Thomas Wuerthinger
-
Add match rule for object comparisons.Sat, 21 Nov 2015 20:18:34 +0100, by Thomas Wuerthinger
-
Fix compiler warning.Sat, 21 Nov 2015 19:14:50 +0100, by Thomas Wuerthinger
-
Merge.Sat, 21 Nov 2015 19:08:03 +0100, by Thomas Wuerthinger
-
Remove value proxy phase should also remove guard proxies.Sat, 21 Nov 2015 18:58:39 +0100, by Thomas Wuerthinger
-
Eliminate safepoints also in non-counted loops if they contain invocations.Sat, 21 Nov 2015 18:18:44 +0100, by Thomas Wuerthinger
-
Update truffle versionSat, 21 Nov 2015 09:24:29 -0800, by Christian Wimmer
-
Tweak assertion to not fail when high-level graph already has fixed deoptimizationsSat, 21 Nov 2015 09:24:04 -0800, by Christian Wimmer
-
Re-introduce allowObjectConstantToStackMove until regressions are fixedSat, 21 Nov 2015 09:23:11 -0800, by Christian Wimmer
-
Add matcher rules for pointer comparisons.Sat, 21 Nov 2015 16:48:58 +0100, by Thomas Wuerthinger
-
Backed out changeset 32b610195367Sat, 21 Nov 2015 02:09:20 +0100, by Doug Simon
-
a MonitorExit must operate on the same object as the related RawMonitorEnterFri, 20 Nov 2015 23:23:19 +0100, by Doug Simon
-
Perform graph clean-up in GraphDecoder only at the very end of the decoding.Fri, 20 Nov 2015 11:51:06 +0100, by Thomas Wuerthinger
-
restructured monitorenter snippet for one test fewer on fast path and added marker node for that pathFri, 20 Nov 2015 06:42:41 +0100, by Doug Simon
-
Fix corner case when short-cutting gotos in the bytecode parser.Fri, 20 Nov 2015 03:08:32 +0100, by Thomas Wuerthinger
-
Add a SuppressWarnings annotation.Fri, 20 Nov 2015 02:12:52 +0100, by Thomas Wuerthinger
-
Merge.Fri, 20 Nov 2015 01:58:58 +0100, by Thomas Wuerthinger
-
Temporarily disable GraphPE for SWITCH bytecode interpreter partial evaluation test.Fri, 20 Nov 2015 01:58:05 +0100, by Thomas Wuerthinger
-
Add SWITCH bytecode to the bytecode interpreter partial evaluation tests.Fri, 20 Nov 2015 00:44:28 +0100, by Thomas Wuerthinger
-
Skip over empty block targets for parsing time constant conditional jumps.Fri, 20 Nov 2015 00:43:44 +0100, by Thomas Wuerthinger
-
Dump graph on bailout.Fri, 20 Nov 2015 00:36:25 +0100, by Thomas Wuerthinger
-
Fix for the GraphDecoder for the case when merge loop explosions is enabled.Thu, 19 Nov 2015 20:35:05 +0100, by Thomas Wuerthinger
-
reproduced comment from markOop.hpp in MonitorSnippets for convenienceThu, 19 Nov 2015 20:33:47 +0100, by Doug Simon
-
made more of MonitorSnippets public to allow for reuse by alternative monitor snippetsThu, 19 Nov 2015 20:27:04 +0100, by Doug Simon
-
Make OSR policy a lot less agressive (100000 executions); OSR counter is reset per interpreter call.Thu, 19 Nov 2015 18:01:10 +0100, by Christian Humer
-
Fixed race in inlining visitor.Thu, 19 Nov 2015 18:01:10 +0100, by Christian Humer
-
TraceRA: add timer and memory tracker to TraceBuilder.Thu, 19 Nov 2015 17:20:38 +0100, by Josef Eisl
-
TraceRA: replace TraceInterval.alwaysInMemory() with inMemoryAt(opId).Thu, 19 Nov 2015 16:51:23 +0100, by Josef Eisl
-
TraceInterval: use EnumSet for alwaysInMemory().Thu, 19 Nov 2015 16:36:45 +0100, by Josef Eisl
-
Interval: use EnumSet to check for alwaysInMemory().Wed, 18 Nov 2015 16:09:26 +0100, by Josef Eisl
-
Add SpillLoopPhiVariableAtDefinition unittest.Wed, 18 Nov 2015 15:53:29 +0100, by Josef Eisl
-
Add GraalDirectives.bindToRegister().Wed, 18 Nov 2015 15:51:04 +0100, by Josef Eisl
-
Add GraalDirectives.spillRegisters().Wed, 18 Nov 2015 15:53:20 +0100, by Josef Eisl
-
Prevent integer overflow in arraycopy range checks.Thu, 19 Nov 2015 14:56:27 +0100, by thartmann
-
updated truffle importThu, 19 Nov 2015 12:21:03 +0100, by Doug Simon
-
made parts of MonitorSnippets public to allow for reuse by alternative snippets for monitorsThu, 19 Nov 2015 12:20:56 +0100, by Doug Simon
-
mergeWed, 18 Nov 2015 12:01:42 -0800, by Christian Wimmer
-
Fix handling of FrameStates with intrinsic bcis during partial evaluationWed, 18 Nov 2015 12:01:29 -0800, by Christian Wimmer
-
TruffleCompilerThreads does not need to be a stable option, it is only accesed once during startupWed, 18 Nov 2015 11:52:05 -0800, by Christian Wimmer
-
BinaryGraphPrinter: add phi nodes to their merge's blockWed, 18 Nov 2015 17:52:38 +0100, by Gilles Duboscq
-
Add foldStamp for AMD64MathIntrinsicNode for cos and sinWed, 18 Nov 2015 17:49:07 +0100, by Gilles Duboscq
-
ConditionAnchorNode: canonicalize should use the provided value rather than the current inputWed, 18 Nov 2015 17:45:18 +0100, by Gilles Duboscq
-
Tune sign and zero extend canonicalizations to take usage counts of the convert operation and its value into account.Wed, 18 Nov 2015 04:00:32 +0100, by Thomas Wuerthinger
-
MergeTue, 17 Nov 2015 16:32:15 -0800, by Christian Wimmer
-
Move Truffle compile queue to VM-independent baseclassTue, 17 Nov 2015 16:31:30 -0800, by Christian Wimmer
-
Added tag graal-0.10 for changeset 795ada9208d8Tue, 17 Nov 2015 23:16:51 +0100, by Doug Simon
-
updated truffle importTue, 17 Nov 2015 23:10:07 +0100, by Doug Simon
-
Add a few IfNode canonicalization testsTue, 17 Nov 2015 12:38:28 -0800, by Tom Rodriguez
-
splitIfAtPhi for non-constant compare canonicalizationsTue, 17 Nov 2015 12:37:43 -0800, by Tom Rodriguez
-
Canonicalize x - y < 0 to x < y when possibleTue, 17 Nov 2015 12:36:33 -0800, by Tom Rodriguez
-
TraceRA: hinting: propagate outgoing stack slots correctly.Tue, 17 Nov 2015 19:02:13 +0100, by Josef Eisl
-
TraceRA: do not split intervals if there is no usage.Tue, 17 Nov 2015 13:11:31 +0100, by Josef Eisl
-
TraceRA: check MoveFactory.allowConstantToStackMove for rematerialize.Mon, 16 Nov 2015 16:11:50 +0100, by Josef Eisl
-
TraceRA: outgoing operands have no register priority.Mon, 16 Nov 2015 17:02:37 +0100, by Josef Eisl
-
LIR: add OperandFlag.OUTGOING.Mon, 16 Nov 2015 14:59:32 +0100, by Josef Eisl
-
NodeLIRBuilder: generalize allowObjectConstantToStackMove to allowConstantToStackMove and move it to MoveFactory.Mon, 16 Nov 2015 15:46:07 +0100, by Josef Eisl
-
Update truffle versionTue, 17 Nov 2015 12:20:13 +0100, by Gilles Duboscq
-
Re-add RemoveValueProxyPhase in LowTier.Tue, 17 Nov 2015 10:39:51 +0100, by Thomas Wuerthinger
-
Fix application of RemoveValueProxyPhase in normal and economy configurations.Tue, 17 Nov 2015 01:37:53 +0100, by Thomas Wuerthinger
-
Merge.Tue, 17 Nov 2015 00:22:37 +0100, by Thomas Wuerthinger
-
Make more precise which nodes are considered part of a loop in later compilation stages.Tue, 17 Nov 2015 00:07:42 +0100, by Thomas Wuerthinger
-
AES decrypt stubs require an extra argument on SPARCTue, 17 Nov 2015 01:58:18 +0100, by Doug Simon
-
Dump LinearScan intervals at log level 1Mon, 16 Nov 2015 14:22:56 -0800, by Christian Wimmer
-
Split com.oracle.graal.loop in 2 parts, Make LoopPolicies extensibleFri, 13 Nov 2015 14:12:43 +0100, by Gilles Duboscq
-
Update jvmci importFri, 13 Nov 2015 12:26:12 -0800, by Tom Rodriguez
-
Update truffle versionFri, 13 Nov 2015 10:39:44 -0800, by Christian Wimmer
-
Fix iteration order for pathStack.Fri, 13 Nov 2015 17:23:04 +0100, by Stefan Rumzucker
-
update truffle importFri, 13 Nov 2015 16:50:22 +0100, by Andreas Woess
-
removed unused importFri, 13 Nov 2015 14:46:50 +0100, by Doug Simon
-
updated graal importFri, 13 Nov 2015 14:11:18 +0100, by Doug Simon
-
updated CHANGELOG.mdFri, 13 Nov 2015 14:11:00 +0100, by Doug Simon
-
removed temporary workaroundFri, 13 Nov 2015 14:10:44 +0100, by Doug Simon
-
add per-node source info to nodes and assembly instructionsThu, 12 Nov 2015 23:16:19 +0100, by Tom Rodriguez
-
Dump LIR before and after register allocation, as well as machine code, when Dump level is set to 1Thu, 12 Nov 2015 11:48:17 -0800, by Christian Wimmer
-
When inlining during parsing, mark caller FrameStates properly as duringCallThu, 12 Nov 2015 10:23:01 -0800, by Christian Wimmer
-
TraceRA: rewrite TraceGlobalMoveResolutionPhase.addMapping.Thu, 12 Nov 2015 17:57:09 +0100, by Josef Eisl
-
TraceRA: fix failing TraceGlobalMoveResolutionMappingTest cases and ignore currently unsupported optimization.Thu, 12 Nov 2015 17:24:05 +0100, by Josef Eisl
-
TraceRA: add TraceGlobalMoveResolutionMappingTest.Thu, 12 Nov 2015 18:04:38 +0100, by Josef Eisl
-
TraceRA: TraceLinearScanAssignLocationsPhase: assign ShadowedRegisterValues to LabelOp.incoming.Wed, 11 Nov 2015 17:09:42 +0100, by Josef Eisl
-
TraceRA: TraceGlobalMoveResolutionPhase: proper handling of ShadowedRegisterValue in LabelOp.incoming.Thu, 12 Nov 2015 13:56:55 +0100, by Josef Eisl
-
TraceRA: add ShadowedRegisterValue.equals.Thu, 12 Nov 2015 14:01:02 +0100, by Josef Eisl
-
LabelOp: add forEachIncomingValue.Wed, 11 Nov 2015 15:35:32 +0100, by Josef Eisl
-
TraceRA: more logging in TraceBuilder.Thu, 12 Nov 2015 13:58:04 +0100, by Josef Eisl
-
Add AllocationStageVerifier.Wed, 11 Nov 2015 11:06:55 +0100, by Josef Eisl
-
TraceRA: add option for spill move elimination.Wed, 11 Nov 2015 17:14:06 +0100, by Josef Eisl
-
TraceRA: insert all store at definition moves.Fri, 06 Nov 2015 17:50:57 +0100, by Josef Eisl
-
Add TraceRA to Changelog.Fri, 14 Aug 2015 18:19:51 +0200, by Josef Eisl
-
updated graal and truffle importWed, 11 Nov 2015 22:45:56 +0100, by Doug Simon
-
temporary workaround until JDK-8142511 is integratedWed, 11 Nov 2015 22:43:24 +0100, by Doug Simon
-
Use correct operand size when emitting TEST instruction for null comparison.Wed, 11 Nov 2015 17:02:13 +0100, by Roland Schatz
-
guard creation of infopoints at throw bytecodesWed, 11 Nov 2015 13:38:43 +0100, by Doug Simon
-
Use l and i registers over o and gTue, 10 Nov 2015 16:10:01 +0100, by Stefan Anzinger
-
[SPARC] Move of 32 bits between fp and gp registers via StackSlot as the latency is shorterTue, 10 Nov 2015 16:08:21 +0100, by Stefan Anzinger
-
Update JVMCI library dependency.Tue, 10 Nov 2015 11:47:54 +0100, by Roland Schatz
-
Add a pure graal version of the SafepointRethrowDeopt testMon, 09 Nov 2015 17:09:52 +0100, by Gilles Duboscq
-
Merge.Sun, 08 Nov 2015 20:41:58 +0000, by Chris Seaton
-
Truffle: add TruffleIterativePartialEscape as an option, disabled by default.Sun, 08 Nov 2015 20:41:31 +0000, by Chris Seaton
-
Refactoring of GraphDumper.Fri, 06 Nov 2015 14:19:06 +0100, by Stefan Rumzucker
-
Allow to specify whether NewArrayStub should fill the array with zero or notFri, 06 Nov 2015 17:44:38 +0100, by Stefan Anzinger
-
Fixed deopt stubs after JVMCI changes to the uncommon_trap/fetch_unroll_info signatureFri, 06 Nov 2015 12:38:19 +0100, by Gilles Duboscq
-
Factor out common deopt stub codeFri, 06 Nov 2015 12:14:51 +0100, by Gilles Duboscq
-
fixed mx_graal_bench for JDK9Fri, 06 Nov 2015 13:58:35 +0100, by Doug Simon
-
Update jvmci importThu, 05 Nov 2015 15:44:19 -0800, by Tom Rodriguez
-
Factor out benchmarks from mx_graal_n.py and add specjbb2015Wed, 04 Nov 2015 11:05:27 -0800, by Tom Rodriguez
-
Support running Truffle using Graal on a JVMCI-enabled JDK9 image.Thu, 05 Nov 2015 18:26:45 +0100, by Roland Schatz
-
TraceRA: eliminate spill moves.Fri, 16 Oct 2015 16:32:02 +0200, by Josef Eisl
-
TraceRA: TraceLinearScanWalker: do not use spill state SpillInDominator.Fri, 16 Oct 2015 16:23:17 +0200, by Josef Eisl
-
Move SPARCSubIntCompareCanonicalizer to lowTierThu, 05 Nov 2015 10:22:28 +0100, by Stefan Anzinger
-
Add toString to LIRInstructionMixinStoreThu, 05 Nov 2015 10:20:55 +0100, by Stefan Anzinger
-
PEA: reset aliases for phisWed, 04 Nov 2015 13:04:25 +0100, by Lukas Stadler
-
PEA: reset aliases for proxiesWed, 04 Nov 2015 13:03:46 +0100, by Lukas Stadler
-
Compute correct masks when restricting the bounds of IntegerStampsTue, 03 Nov 2015 22:33:13 -0800, by Tom Rodriguez
-
Fold complex expressions during CE when possibleTue, 03 Nov 2015 18:45:14 -0800, by Tom Rodriguez
-
Factor out stamp folding logic for UnaryNode and BinaryNodeTue, 03 Nov 2015 15:04:20 -0800, by Tom Rodriguez
-
Backout ccdecd8cc1f2: Don't register unchanged stampsTue, 03 Nov 2015 15:13:15 -0800, by Tom Rodriguez
-
update truffle import.Tue, 03 Nov 2015 23:38:32 +0100, by Andreas Woess
-
Disable String intrinsics in 1.9 until CompactStrings are handledTue, 03 Nov 2015 13:44:44 -0800, by Tom Rodriguez
-
Don't register unchanged stampsTue, 03 Nov 2015 12:18:46 -0800, by Tom Rodriguez
-
Don't discard type information in getSucceedingStampForValueTue, 03 Nov 2015 12:11:47 -0800, by Tom Rodriguez
-
Transform AllowObjectConstantToStackMove option into a method of NodeLIRBuilder.Thu, 15 Oct 2015 14:07:26 +0200, by Josef Eisl
-
SPARC-specific canonicalization of sub-int compareTue, 03 Nov 2015 18:14:26 +0100, by Stefan Anzinger
-
Make generic constructor public.Tue, 03 Nov 2015 13:30:53 +0100, by Roland Schatz
-
Move getTempSlot to SPARCArithmeticLIRGenerator.Tue, 03 Nov 2015 13:22:45 +0100, by Roland Schatz
-
Add SERVICE_PROCESSOR as dist dependency to MATCH_PROCESSORTue, 03 Nov 2015 13:09:25 +0100, by Stefan Anzinger
-
Unittest checking AMD64NodeMatchRules are effectiveMon, 02 Nov 2015 14:57:32 +0100, by Stefan Anzinger
-
Move emitCompareOp to AMD64ArithmeticLIRGeneratorTool.Tue, 03 Nov 2015 11:01:20 +0100, by Roland Schatz
-
Move memory operations into ArithmeticLIRGenerator.Mon, 02 Nov 2015 18:25:48 +0100, by Roland Schatz
-
Remove unnecessary specialization in AMD64HotSpotLIRGenerator.Mon, 02 Nov 2015 17:52:27 +0100, by Roland Schatz
-
Move creation of move instructions into separate factory.Mon, 02 Nov 2015 15:55:00 +0100, by Roland Schatz
-
Remove unnecessary override.Mon, 02 Nov 2015 13:33:14 +0100, by Roland Schatz
-
Truffle: lazily clone uninitialized root nodeMon, 02 Nov 2015 19:10:39 +0100, by Andreas Woess
-
Added tag graal-0.9 for changeset 3e8357b49024Mon, 02 Nov 2015 14:31:27 +0100, by Doug Simon
-
updated CHANGELOG.mdMon, 02 Nov 2015 13:18:31 +0100, by Doug Simon
-
Update jvmci import versionMon, 02 Nov 2015 11:36:45 +0100, by Stefan Anzinger
-
Be more conservative when moving tests upwardSun, 01 Nov 2015 23:46:02 -0800, by Tom Rodriguez
-
MergeSun, 01 Nov 2015 22:08:26 -0800, by Tom Rodriguez
-
Fix machinery for elimination of pending testsThu, 29 Oct 2015 12:35:30 -0700, by Tom Rodriguez
-
added sources for JVMCI librarySun, 01 Nov 2015 17:03:05 +0100, by Doug Simon
-
a dependency on MatchProcessor requires a dependency on ServiceProviderProcessorSun, 01 Nov 2015 10:59:29 +0100, by Doug Simon
-
Merge.Sat, 31 Oct 2015 12:49:11 +0100, by Doug Simon
-
revert javaCompliance for Graal projects to 1.8Sat, 31 Oct 2015 12:49:00 +0100, by Doug Simon
-
MatchProcessor should not generate files in META-INF/jvmci.providers but rely on the @ServiceProcessor annotation insteadSat, 31 Oct 2015 12:48:50 +0100, by Doug Simon
-
use JVMCI (compile time) library instead of jvmci suite when default JDK is JDK9Fri, 30 Oct 2015 15:47:56 +0100, by Doug Simon
-
Merge.Fri, 30 Oct 2015 20:56:28 +0100, by Thomas Wuerthinger
-
Fix read elimination for raw read and write nodes.Fri, 30 Oct 2015 20:55:32 +0100, by Thomas Wuerthinger
-
MergeFri, 30 Oct 2015 10:46:56 -0700, by Tom Rodriguez
-
Add unifying DeoptimizingGuard interface for AbstractFixedGuardNode and GuardNodeThu, 29 Oct 2015 12:23:07 -0700, by Tom Rodriguez
-
Add scopes for dumping in conditional elimination testsThu, 29 Oct 2015 12:22:45 -0700, by Tom Rodriguez
-
Fixed commutation logic for BinaryOpLogicNodeThu, 29 Oct 2015 12:22:17 -0700, by Tom Rodriguez
-
Let MatchProcessor generate ProviderFiles into META-INF/jvmci.providersThu, 29 Oct 2015 17:48:15 +0100, by Stefan Anzinger
-
Add basic functionality for debug dumps via Salver trace events.Thu, 29 Oct 2015 17:49:30 +0100, by Stefan Rumzucker
-
Add SafepointRethrowDeoptPETestThu, 29 Oct 2015 13:53:23 +0100, by Gilles Duboscq
-
Update graal versionThu, 29 Oct 2015 17:26:07 +0100, by Gilles Duboscq
-
Unit test for error conditions in JVMCI code installer.Thu, 29 Oct 2015 16:29:42 +0100, by Roland Schatz
-
Update jvmci import versionThu, 29 Oct 2015 13:32:53 +0100, by Stefan Anzinger
-
updated imported jvmci versionWed, 28 Oct 2015 14:07:45 -0700, by Tom Rodriguez
-
Check sense of test when handling bit testsWed, 28 Oct 2015 14:03:30 -0700, by Tom Rodriguez
-
TruffleTreeDumpHandler: dump inlined call graphWed, 28 Oct 2015 18:47:47 +0100, by Andreas Woess
-
TruffleTreeDumpHandler: dump inlined trees to IGVWed, 28 Oct 2015 18:47:41 +0100, by Andreas Woess
-
update truffle importWed, 28 Oct 2015 18:47:22 +0100, by Andreas Woess
-
Canonicalize single bit testsTue, 27 Oct 2015 16:01:15 -0700, by Tom Rodriguez
-
Factor out compilation exception handling logicTue, 27 Oct 2015 09:44:24 -0700, by Tom Rodriguez
-
updated jvmci importTue, 27 Oct 2015 14:09:17 +0100, by Doug Simon
-
bugfix: can only register assumptions when graph allows itMon, 26 Oct 2015 16:39:48 -0700, by Christian Wimmer
-
updated truffle importMon, 26 Oct 2015 18:27:19 +0100, by Doug Simon
-
Correct guard logic to only rely on constantsMon, 26 Oct 2015 10:26:30 -0700, by Tom Rodriguez
-
Fix DebugInfoBuilder handling of constant valuesMon, 26 Oct 2015 09:14:01 -0700, by Christian Wimmer
-
specify tag="default" in call to mx.get_jdk()Mon, 26 Oct 2015 00:07:23 +0100, by Doug Simon
-
mx: added BootClasspathDistSun, 25 Oct 2015 11:55:50 +0100, by Doug Simon
-
updated jvmci importSun, 25 Oct 2015 10:50:06 +0100, by Doug Simon
-
Fold post dominating bit tests into earlier guardsSat, 24 Oct 2015 15:29:31 -0700, by Tom Rodriguez
-
Look into expressions when performing conditional eliminationSat, 24 Oct 2015 15:27:58 -0700, by Tom Rodriguez
-
Move constants to the right in commutative nodesSat, 24 Oct 2015 12:18:09 -0700, by Tom Rodriguez
-
made Graal work on a JDK9 image without needing the jvmci mx suite or extensionsSat, 24 Oct 2015 00:49:18 +0200, by Doug Simon
-
fixed paths in .pydevprojectFri, 23 Oct 2015 23:08:19 +0200, by Doug Simon
-
make OptionsVerifierTest work with JDK9Fri, 23 Oct 2015 23:04:14 +0200, by Doug Simon
-
Verify number of arguments to ForeignCallNode matches signatureFri, 23 Oct 2015 10:26:45 -0700, by Tom Rodriguez
-
Allow subclasses of BytecodeParser to intercept customize exception dispatchFri, 23 Oct 2015 10:25:31 -0700, by Christian Wimmer
-
Use try/catch around all the logic in a CompilationTaskThu, 22 Oct 2015 11:52:54 -0700, by Tom Rodriguez
-
Remove GraalRuntimeAccess mechanism, and move Graal singleton class to test project.Thu, 22 Oct 2015 16:21:29 +0200, by Roland Schatz
-
Avoid using Graal singleton in Truffle initialization.Thu, 22 Oct 2015 16:00:44 +0200, by Roland Schatz
-
API to get the GraalRuntime of the JVMCI system compiler.Wed, 21 Oct 2015 16:20:23 +0200, by Roland Schatz
-
Check guards stage before optimizing or inserting guardsTue, 20 Oct 2015 15:56:18 +0200, by Gilles Duboscq
-
Fix missing transfer of speculation when recreating guards/deopsTue, 20 Oct 2015 15:55:40 +0200, by Gilles Duboscq
-
BytecodeExceptionNodes can be lowere regarless of the guards stageTue, 20 Oct 2015 15:44:10 +0200, by Gilles Duboscq
-
Count input nodes before running a phaseTue, 20 Oct 2015 14:16:21 +0200, by Gilles Duboscq
-
made inlined method recording unconditional during compilationThu, 22 Oct 2015 12:56:40 +0200, by Doug Simon
-
Enable System_setOut test againThu, 22 Oct 2015 11:50:53 +0200, by Stefan Anzinger
-
[SPARC] Load compressed HotSpotObjectConstants constants inlineFri, 16 Oct 2015 15:02:39 +0200, by Stefan Anzinger
-
Remove Setx and clean up SPARCMoveFri, 16 Oct 2015 10:47:19 +0200, by Stefan Anzinger
-
Update jvmci importWed, 21 Oct 2015 21:38:13 -0700, by Tom Rodriguez
-
Adjust method handle test to reproduce JDK9 handle invoke problemWed, 21 Oct 2015 20:34:36 -0700, by Tom Rodriguez
-
moved Graal compiler options from JVMCI to GraalCompilerOptionsWed, 21 Oct 2015 23:56:19 +0200, by Doug Simon
-
Disable method handle return stack fixup logic in JDK9Wed, 21 Oct 2015 14:11:00 -0700, by Tom Rodriguez
-
Avoid use of sun.misc.Version to control JDK specific intrinsicsWed, 21 Oct 2015 14:10:54 -0700, by Tom Rodriguez
-
Update graal-compiler versionWed, 21 Oct 2015 09:22:42 -0700, by Christian Wimmer
-
made ExitVMOnException false by defaultWed, 21 Oct 2015 16:46:34 +0200, by Doug Simon
-
Update jvmci import versionWed, 21 Oct 2015 15:21:00 +0200, by Stefan Anzinger
-
Update jvmci import: Rename Compiler to JVMCICompiler. graal-0.9Wed, 21 Oct 2015 14:05:46 +0200, by Roland Schatz
-
Update jvmci/truffle.Wed, 21 Oct 2015 12:52:32 +0200, by Christian Humer
-
Don't use global Graal singleton in ArrayCopyCallNode.Wed, 21 Oct 2015 12:13:20 +0200, by Roland Schatz
-
Remove unused class.Wed, 21 Oct 2015 12:11:33 +0200, by Roland Schatz
-
Update Truffle version.Tue, 20 Oct 2015 18:32:23 +0200, by Christian Humer
-
MergeMon, 19 Oct 2015 22:26:09 -0700, by Tom Rodriguez
-
Add interface method handle testMon, 19 Oct 2015 17:20:49 -0700, by Tom Rodriguez
-
Don't mutate the arguments when trying to resolve a method handle invokeMon, 19 Oct 2015 17:16:18 -0700, by Tom Rodriguez
-
Only dump context objects onceMon, 19 Oct 2015 17:14:33 -0700, by Tom Rodriguez
-
Make sure graphs compiled in tests can be dumpedSun, 18 Oct 2015 23:16:09 -0700, by Tom Rodriguez
-
Adopt new Truffle version.Tue, 20 Oct 2015 02:47:42 +0200, by Christian Humer
-
Re-add support to emit the address of a StackSlotMon, 19 Oct 2015 16:34:04 -0700, by Christian Wimmer
-
Fix bug in emitSaveAllRegisters.Mon, 19 Oct 2015 17:37:24 +0200, by Roland Schatz
-
ignore .jimage files on CTW class path that do not existMon, 19 Oct 2015 16:32:20 +0200, by Doug Simon
-
Update jvmci import: Move VirtualStackSlot from JVMCI to Graal and remove referenceMapIndex.Fri, 16 Oct 2015 13:54:56 +0200, by Roland Schatz
-
Remove unused interface StackStoreOp.Thu, 15 Oct 2015 15:33:37 +0200, by Roland Schatz
-
made ShowFlags and PrintFlags denote which options had their value explicitily set (like -XX:+PrintFlagsFinal does)Fri, 16 Oct 2015 00:18:47 +0200, by Doug Simon
-
use ByteBuffer for endianness supportFri, 16 Oct 2015 00:17:53 +0200, by Doug Simon
-
Bugfix: when scheduler is not allowed to delete dead nodes, it must ignore themThu, 15 Oct 2015 11:29:54 -0700, by Christian Wimmer
-
Document canSafepoint flagThu, 15 Oct 2015 11:29:00 -0700, by Christian Wimmer
-
Adopt latest truffle versions in Graal.Thu, 15 Oct 2015 16:32:43 +0200, by Christian Humer
-
allow re-entrance of InstrumentationNode.virtualize and inspecting non-intrisified invocationsThu, 15 Oct 2015 15:24:01 +0200, by zhengy
-
TraceRA: TraceLocalMoveResolver: catch instruction insertion problems early.Tue, 13 Oct 2015 13:56:13 +0200, by Josef Eisl
-
TraceRA: use data-flow resolver to insert spill moves on block boundaries.Tue, 13 Oct 2015 13:48:23 +0200, by Josef Eisl
-
TraceRA: TraceLinearScanWalker: do not create empty intervals.Thu, 08 Oct 2015 15:51:54 +0200, by Josef Eisl
-
TraceRA: TraceLinearScanWalker: fix Debug.log.Thu, 08 Oct 2015 15:28:33 +0200, by Josef Eisl
-
TraceRA: TraceLinearScanWalker: clean up splitBeforeUsage and implement findOptimalSplitPos.Thu, 08 Oct 2015 15:17:14 +0200, by Josef Eisl
-
TraceRA: TraceLinearScanWalker: refactor insertIdAtBasicBlockBoundary.Thu, 08 Oct 2015 15:18:56 +0200, by Josef Eisl
-
TraceRA: TraceInterval: use setFrom and setTo.Thu, 08 Oct 2015 15:14:48 +0200, by Josef Eisl
-
TraceRA: blockForId: improve assertion message.Thu, 08 Oct 2015 15:18:22 +0200, by Josef Eisl
-
Test6186134: manually initialize ArraySet.Tue, 13 Oct 2015 11:41:53 +0200, by Josef Eisl
-
LinearScan: add LIROptLSRAEliminateSpillMoves option.Tue, 13 Oct 2015 11:24:41 +0200, by Josef Eisl
-
Update to latest jvmci versionThu, 15 Oct 2015 11:58:34 +0200, by Stefan Anzinger
-
Store complete canSafepoint status in LoopEndNode, propagate value from LoopBeginNode eagerlyWed, 14 Oct 2015 15:18:44 -0700, by Christian Wimmer
-
Allow subclasses to intercept Truffle shutdown hooksWed, 14 Oct 2015 14:25:43 -0700, by Christian Wimmer
-
Allow subclasses of BytecodeParser to disable loop safepoint checks; store flag in LoopBeginNode to avoid problems when control flow optimizations introduce a new LoopEndNodeWed, 14 Oct 2015 13:53:46 -0700, by Christian Wimmer
-
Allow SafepointNode to be lowered using snippetWed, 14 Oct 2015 13:52:03 -0700, by Christian Wimmer
-
removed unused classWed, 14 Oct 2015 21:12:18 +0200, by Doug Simon
-
fix array type in IfNode.constantValuesWed, 14 Oct 2015 20:35:37 +0200, by Andreas Woess
-
Truffle: make shutdown hook lazyWed, 14 Oct 2015 18:28:25 +0200, by Andreas Woess
-
Truffle: use for-each loop instead of forEach(lambda)Wed, 14 Oct 2015 18:26:21 +0200, by Andreas Woess
-
update truffle importWed, 14 Oct 2015 18:11:18 +0200, by Andreas Woess
-
Truffle: take CompilerOptions from RootNode, not ExecutionContextWed, 14 Oct 2015 18:07:15 +0200, by Andreas Woess
-
Truffle: make unsafe methods privateWed, 14 Oct 2015 18:02:30 +0200, by Andreas Woess
-
Truffle: differentiate between performance warning and infoWed, 14 Oct 2015 17:47:30 +0200, by Andreas Woess
-
Truffle: do not report native calls as performance warningsWed, 14 Oct 2015 17:27:06 +0200, by Andreas Woess
-
made CompileTheWorld work with JDK9 .jimage filesWed, 14 Oct 2015 16:07:32 +0200, by Doug Simon
-
Rename UserCompiler option to HostedCompiler and add help.Wed, 14 Oct 2015 13:04:22 +0200, by Roland Schatz
-
[SPARC] Intorduce SPARCHotSpotRegisterAllocationConfigTue, 13 Oct 2015 18:55:32 +0200, by Stefan Anzinger
-
Fix loop count should get reported also after the loop was OSR compiled.Tue, 13 Oct 2015 19:50:06 +0200, by Christian Humer
-
Make neverSpillConstants a field on LinearScanPhase instead of an optionTue, 13 Oct 2015 09:24:13 -0700, by Christian Wimmer
-
Option for specifying different compiler configurations for user and system compilations.Tue, 13 Oct 2015 10:38:14 +0200, by Roland Schatz
-
Update crypto tests for 1.9Mon, 12 Oct 2015 20:05:18 -0700, by Tom Rodriguez
-
Add 1.9 versions of crypto and crc32 intrinsification pointsMon, 12 Oct 2015 18:17:24 -0700, by Tom Rodriguez
-
made HotSpotVMConfig.arrayKlassComponentMirrorOffset package-private to account for the removal of ArrayKlass::_component_mirror in jdk9Tue, 13 Oct 2015 00:19:28 +0200, by Doug Simon
-
NodeLIRBuilder: add option to create new variables for object constants that are used in PHIs.Mon, 12 Oct 2015 17:24:28 +0200, by Josef Eisl
-
LinearScan: NeverSpillConstants non-stable and call it only once per compilation.Fri, 09 Oct 2015 13:36:05 +0200, by Josef Eisl
-
fixed jdkartifactstats for JDK9 and made get_vm() compatability for both mx_jvmci:8 and mx_jvmci:9Mon, 12 Oct 2015 13:53:19 +0200, by Doug Simon
-
gate: remove NonSSA/TraceRA unit tests and NonSSA bootstrap.Mon, 12 Oct 2015 11:49:07 +0200, by Josef Eisl
-
mx gate: fix --extra-vm-argument option handling for BootstrapTest.Mon, 12 Oct 2015 10:42:19 +0200, by Josef Eisl
-
fixed CompileTheWorld functionality for jdk9Mon, 12 Oct 2015 01:45:13 +0200, by Doug Simon
-
updated jvmci and truffle importsSun, 11 Oct 2015 14:50:24 +0200, by Doug Simon
-
changed mxversion dependency to 5.5.7Sun, 11 Oct 2015 14:30:53 +0200, by Doug Simon
-
removed "path" and "sourcePath" attributes from distributionsSun, 11 Oct 2015 13:19:09 +0200, by Doug Simon
-
removed "path" and "sourcePath" attributes from librariesSun, 11 Oct 2015 00:20:19 +0200, by Doug Simon
-
mx gate: add support for --extra-vm-argument.Fri, 09 Oct 2015 15:08:14 +0200, by Josef Eisl
-
Update jvmci import.Fri, 09 Oct 2015 15:01:49 +0200, by Roland Schatz
-
Update jvmci and truffle import: Rename jdk.internal.jvmci to jdk.vm.ciThu, 08 Oct 2015 17:41:33 -0700, by Tom Rodriguez
-
Update truffle import: Remove AdvancedInstrument code from SL languageThu, 08 Oct 2015 18:20:57 -0700, by Tom Rodriguez
-
Split ArithmeticLIRGenerator and LIRGenerator code to allow independent subclassesThu, 08 Oct 2015 15:58:13 -0700, by Christian Wimmer
-
fixed test for JDK9Thu, 08 Oct 2015 14:58:22 +0100, by Doug Simon
-
updated for mx_jvmci:9 changesThu, 08 Oct 2015 14:58:00 +0100, by Doug Simon
-
Split LIR matching rules out of NodeLIRBuilder to allow independent subclassesThu, 08 Oct 2015 09:28:11 -0700, by Christian Wimmer
-
Small fix for conditional elimination tests.Thu, 08 Oct 2015 17:24:58 +0200, by Thomas Wuerthinger
-
Merge.Thu, 08 Oct 2015 16:54:27 +0200, by Thomas Wuerthinger
-
Merge.Thu, 08 Oct 2015 15:59:44 +0200, by Thomas Wuerthinger
-
Add new canonicalization for x - y == 0 to x == y in IntegerEqualsNode.Thu, 08 Oct 2015 15:57:40 +0200, by Thomas Wuerthinger
-
updated imported truffle revisionThu, 08 Oct 2015 16:20:18 +0200, by Andreas Woess
-
Unit test for lazy initialization of Graal.Thu, 08 Oct 2015 15:08:36 +0200, by Roland Schatz
-
Move options to inner classes.Thu, 08 Oct 2015 14:31:46 +0200, by Roland Schatz
-
Utility methods for spawning subprocesses in unit tests.Thu, 08 Oct 2015 14:29:02 +0200, by Roland Schatz
-
Update jvmci importThu, 08 Oct 2015 14:26:52 +0200, by Stefan Anzinger
-
Update jvmci import: use new log_object interfaceWed, 07 Oct 2015 23:16:36 -0700, by Tom Rodriguez
-
updated imported truffle revisionThu, 08 Oct 2015 04:50:02 +0200, by Andreas Woess
-
Make fields accessible from other packagesWed, 07 Oct 2015 14:12:48 -0700, by Christian Wimmer
-
Update jvmci import versionWed, 07 Oct 2015 12:50:15 -0700, by Stefan Anzinger
-
Update jvmci import.Wed, 07 Oct 2015 13:01:32 +0200, by Roland Schatz
-
Use mx.get_arch instead of platform.processorWed, 07 Oct 2015 01:43:56 -0700, by Stefan Anzinger
-
MergeTue, 06 Oct 2015 18:44:23 -0700, by Christian Wimmer
-
Update jvmci importTue, 06 Oct 2015 16:52:56 -0700, by Christian Wimmer
-
Make methods in DefaultJavaLoweringProvider to avoid having them in HotSpotLoweringProviderTue, 06 Oct 2015 16:52:09 -0700, by Christian Wimmer
-
Address internal reviewsTue, 06 Oct 2015 17:39:35 -0700, by zhengy
-
Call JVMCI.initialize when Debug class is loaded to make sure properties are loadedWed, 30 Sep 2015 15:40:22 +0200, by Stefan Anzinger
-
mx microbench: add support external JMH jars using the --jar argument.Tue, 06 Oct 2015 16:51:30 +0200, by Josef Eisl
-
TraceRA: add trace statistics dumping.Tue, 06 Oct 2015 17:58:23 +0200, by Josef Eisl
-
Delay HotSpotBackendFactory registration.Tue, 06 Oct 2015 16:23:50 +0200, by Roland Schatz
-
Don't initialize Graal runtime on shutdown if no compilations happened.Tue, 06 Oct 2015 15:52:06 +0200, by Roland Schatz
-
Avoid truffle compiler initialization in createCallTarget and cancelInstalledTask.Tue, 06 Oct 2015 15:16:00 +0200, by Roland Schatz
-
Make sure truffle call boundary methods are set to not inlineable early enough.Tue, 06 Oct 2015 14:27:55 +0200, by Roland Schatz
-
Avoid unnecessary compiler initialization in HotSpotTruffleRuntime.Mon, 05 Oct 2015 14:55:24 +0200, by Roland Schatz
-
Remove unused global list of stubs.Mon, 05 Oct 2015 14:18:07 +0200, by Roland Schatz
-
Lazy initialization of HotSpotTruffleRuntime.Mon, 05 Oct 2015 13:26:59 +0200, by Roland Schatz
-
Merge with f74225bf6671d84f00ccf48c3a01040bfa1f6b3bSat, 03 Oct 2015 17:25:59 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: rewrite InstrumentationPartialEvaluationTest to work in PolyglotEngine after Instrumentation mergeSat, 03 Oct 2015 16:58:15 -0700, by Michael Van De Vanter
-
changes for compatibility with jvmci-9Sat, 03 Oct 2015 00:05:38 +0200, by Doug Simon
-
Update jvmci importFri, 02 Oct 2015 10:15:51 -0700, by Tom Rodriguez
-
Add test for parsing of unbalanced monitorsFri, 02 Oct 2015 10:03:15 -0700, by Tom Rodriguez
-
Don't try to save full vector registers in emitSaveRegisters.Fri, 02 Oct 2015 15:23:31 +0200, by Roland Schatz
-
MergeThu, 01 Oct 2015 14:32:39 -0700, by Christian Wimmer
-
Temporarily change truffle dependency for integration testingThu, 01 Oct 2015 14:21:08 -0700, by Christian Wimmer
-
update truffle importThu, 01 Oct 2015 14:01:17 -0700, by Mick Jordan
-
Update jvmci import: Make HotSpotObjectConstantImpl package-private.Thu, 01 Oct 2015 16:56:40 +0200, by Roland Schatz
-
EclipseformatWed, 30 Sep 2015 22:24:46 -0700, by Michael Van De Vanter
-
Test updates for revised Polyglot/Instrumentation APIsWed, 30 Sep 2015 22:10:52 -0700, by Michael Van De Vanter
-
Updated imported jvmci version: updated InstalledCodeInvalidationTestWed, 30 Sep 2015 17:59:48 -0700, by Tom Rodriguez
-
Add test of InstalledCode invalidationWed, 30 Sep 2015 15:30:59 -0700, by Tom Rodriguez
-
MergeWed, 30 Sep 2015 12:59:01 -0700, by Christian Wimmer
-
Add utility classes and methods for Word typesWed, 30 Sep 2015 12:57:48 -0700, by Christian Wimmer
-
Bugfix: wrong memory barrier used for volatile Unsafe storeTue, 29 Sep 2015 14:59:02 -0700, by Christian Wimmer
-
Truffle: defer lookup of call methodsWed, 30 Sep 2015 16:46:33 +0200, by Andreas Woess
-
Truffle: create compilations map without CollectionsAccessWed, 30 Sep 2015 16:19:48 +0200, by Andreas Woess
-
Truffle: intrinsify CompilerDirectives.isPartialEvaluationConstantWed, 30 Sep 2015 16:18:18 +0200, by Andreas Woess
-
update truffle import revisionWed, 30 Sep 2015 17:46:24 +0200, by Andreas Woess
-
work around for Eclipse bug 477597Wed, 30 Sep 2015 17:28:35 +0200, by Doug Simon
-
Update jvmci import: Register and PlatformKind declarations for AVX512.Wed, 30 Sep 2015 15:50:25 +0200, by Roland Schatz
-
fixed deadlock between JVMCI and TTY initialization (GRAAL-1280)Wed, 30 Sep 2015 13:49:06 +0200, by Doug Simon
-
support for optimization aware accurate bytecode based profilingWed, 30 Sep 2015 11:38:20 +0200, by zhengy
-
updated imported jvmci versionTue, 29 Sep 2015 22:19:45 +0200, by Doug Simon
-
added HotSpotStackIntrospection and made CompilerToVM.getNextStackFrame package-privateTue, 29 Sep 2015 22:03:41 +0200, by Doug Simon
-
added HotSpotJVMCIRuntimeProvider.collectCounters and made CompilerToVM.collectCounters package-privateTue, 29 Sep 2015 21:37:35 +0200, by Doug Simon
-
added HotSpotCodeCacheProvider.notifyCompilationStatistics and HotSpotCodeCacheProvider.resetCompilationStatistics and made made these methods package-private in CompilerToVMTue, 29 Sep 2015 18:54:18 +0200, by Doug Simon
-
fixed eclipseformat issueTue, 29 Sep 2015 18:54:12 +0200, by Doug Simon
-
added CodeCacheProvider.shouldDebugNonSafepoints and made CompilerToVM.shouldDebugNonSafepoints package-privateTue, 29 Sep 2015 17:49:27 +0200, by Doug Simon
-
added CodeCacheProvider.invalidateInstalledCode and made CompilerToVM.invalidateInstalledCode package-privateTue, 29 Sep 2015 17:29:42 +0200, by Doug Simon
-
added CodeCacheProvider.getMaxCallTargetOffset and made CompilerToVM.getMaxCallTargetOffset package-privateTue, 29 Sep 2015 17:09:42 +0200, by Doug Simon
-
added HotSpotJVMCIRuntimeProvider.getLogStream() and made CompilerToVM.writeDebugOutput and CompilerToVm.flushDebugOutput package-privateTue, 29 Sep 2015 15:56:37 +0200, by Doug Simon
-
Allow OperandMode.TEMP to be STACK; do not reuse VirtualStackSlot for temp slots on SPARCTue, 29 Sep 2015 16:01:13 +0200, by Stefan Anzinger
-
Move .sl testcases/outputs (resources) into projects src directoryTue, 29 Sep 2015 15:02:34 +0200, by Stefan Anzinger
-
Merge.Tue, 29 Sep 2015 14:56:58 +0200, by Doug Simon
-
expanded CodeCacheProvider so that it supports all forms of code installation and made CompilerToVM.installCode package-privateTue, 29 Sep 2015 14:55:03 +0200, by Doug Simon
-
added CompilationRequest to package up a compilation request and be able to add VM specific contextMon, 28 Sep 2015 21:23:34 +0200, by Doug Simon
-
add getters for inputs to ArrayEqualsNodeTue, 29 Sep 2015 09:55:35 +0200, by Lukas Stadler
-
[SPARC] Make SPARCLIRGenerator.asAddressValue publicTue, 29 Sep 2015 09:17:36 +0200, by Stefan Anzinger
-
Update jvmci import versionMon, 28 Sep 2015 17:20:31 +0200, by Stefan Anzinger
-
SnippetTemplate: Allow remove locations in snippetMon, 28 Sep 2015 17:18:58 +0200, by Stefan Anzinger
-
Remove Phi nodes whithout any inputMon, 28 Sep 2015 17:17:42 +0200, by Stefan Anzinger
-
exclude JAVA_ALLOCATION_INSTRUMENTER from GRAAL_TEST due to license conflictMon, 28 Sep 2015 15:08:41 +0200, by Doug Simon
-
made graal suite use GPLv2-CPE licenseMon, 28 Sep 2015 11:06:21 +0200, by Doug Simon
-
fixed checkstyle issuesSun, 27 Sep 2015 16:39:13 +0200, by Doug Simon
-
adapt to mx change in terms of where generated output is placed; updated jvmci and truffle importsSun, 27 Sep 2015 16:06:33 +0200, by Doug Simon
-
work around for Eclipse bug 477597Fri, 25 Sep 2015 17:19:26 +0200, by Doug Simon
-
Correctly guard invocation plugins based on supported CPUFeature of AMD64Fri, 25 Sep 2015 15:49:10 -0700, by Christian Wimmer
-
MergeFri, 25 Sep 2015 15:07:22 -0700, by Christian Wimmer
-
Conditionally register invocation plugins that require deoptimization so that VM can decide to be deoptimization-freeFri, 25 Sep 2015 14:52:23 -0700, by Christian Wimmer
-
Add new option TruffleCompilationExceptionsArePrintedFri, 25 Sep 2015 11:24:55 -0700, by Christian Wimmer
-
Use lazy class loading instead of explicit assertionsEnabled checkFri, 25 Sep 2015 11:22:37 -0700, by Christian Wimmer
-
[SPARC] Make Op3 and Opf LIR instructions delayableThu, 24 Sep 2015 14:24:07 +0200, by Stefan Anzinger
-
Reduce option PEGraphDecoder.Options.InliningDepthError default value to 275 to avoid StackOverflowErrors on SPARCFri, 25 Sep 2015 09:31:04 +0200, by Stefan Anzinger
-
Update jvmci importThu, 24 Sep 2015 21:17:13 -0700, by Tom Rodriguez
-
Update jvmci import: Remove initializeArchitecture methods.Thu, 24 Sep 2015 14:44:21 +0200, by Roland Schatz
-
Remove default implementations of LIRKindTool and zapValueForKind.Thu, 24 Sep 2015 14:29:13 +0200, by Roland Schatz
-
Change c.o.nfi.test to javaCompliance 1.8Thu, 24 Sep 2015 12:05:43 +0200, by Stefan Anzinger
-
Update jvmci and truffle import versionThu, 24 Sep 2015 11:31:04 +0200, by Stefan Anzinger
-
Update jvmci import versionWed, 23 Sep 2015 17:41:47 +0200, by Stefan Anzinger
-
[SPARC] Remove JavaKind dependency from SPARC backend, clearing up SPARCArithmeticWed, 23 Sep 2015 15:42:58 +0200, by Stefan Anzinger
-
[SPARC] Introduce LIR instruction for Op3 and Opf instructionsMon, 21 Sep 2015 14:35:30 +0200, by Stefan Anzinger
-
[SPARC] Remove SPARCCompare.ACMPFri, 18 Sep 2015 12:18:41 +0200, by Stefan Anzinger
-
HotSpotInstructionProfiling: Add comment about increment patchingTue, 25 Aug 2015 17:42:38 +0200, by Stefan Anzinger
-
more accurate position for EnsureVirtual exceptionWed, 23 Sep 2015 13:09:38 +0200, by Lukas Stadler
-
TraceRA: respect neverSpillConstants option.Wed, 23 Sep 2015 11:35:57 +0200, by Josef Eisl
-
Move NeverSpillConstants to BackendOptions.Wed, 23 Sep 2015 11:34:38 +0200, by Josef Eisl
-
AMD64: Remove StoreRbpOp.Fri, 18 Sep 2015 16:32:38 +0200, by Josef Eisl
-
MergeTue, 22 Sep 2015 18:04:38 -0700, by Christian Wimmer
-
Make method final to improve code that has a MethodHandle to itTue, 22 Sep 2015 17:43:05 -0700, by Christian Wimmer
-
Configure lazy/eager snippets via system property to allow customization without source code changeTue, 22 Sep 2015 17:41:50 -0700, by Christian Wimmer
-
Increase visibility of some BytecodeParser methods and fieldsTue, 22 Sep 2015 17:39:52 -0700, by Christian Wimmer
-
Also adopt empty parent for InvocationPlugins, it might get filled later onTue, 22 Sep 2015 17:39:01 -0700, by Christian Wimmer
-
Allow invocation plugin registry to be created with class name instead of java.lang.ClassTue, 22 Sep 2015 17:38:07 -0700, by Christian Wimmer
-
Add missing registerOptional* methodsTue, 22 Sep 2015 17:36:27 -0700, by Christian Wimmer
-
Allow overwriting of invocation pluginsTue, 22 Sep 2015 17:35:52 -0700, by Christian Wimmer
-
Workaround for LIR constant optimizationTue, 22 Sep 2015 17:26:22 -0700, by Christian Wimmer
-
adapted CompileTheWorld for switch to -Djvmci.option.<name>=<value> formatTue, 22 Sep 2015 23:12:56 +0200, by Doug Simon
-
Update jvmci importTue, 22 Sep 2015 13:23:15 -0700, by Christian Wimmer
-
Add assertion removed from VirtualObject in JVMCI repository, allow customization of JavaKind lookupTue, 22 Sep 2015 13:22:18 -0700, by Christian Wimmer
-
Increase InliningDepthError to 300.Tue, 22 Sep 2015 18:41:03 +0100, by Chris Seaton
-
Avoid unnecessary array copy.Tue, 22 Sep 2015 17:54:55 +0200, by Roland Schatz
-
Update jvmci import: Make implementation classes package private.Tue, 22 Sep 2015 17:30:09 +0200, by Roland Schatz
-
Move UnsignedMath class to graal, and remove methods that duplicate existing methods in JDK.Tue, 22 Sep 2015 15:41:43 +0200, by Roland Schatz
-
Move AbstractAddress to com.oracle.graal.asm package.Tue, 22 Sep 2015 15:43:15 +0200, by Roland Schatz
-
Update jvmci import: Use PlatformKind.getSizeInBytes() instead of TargetDescription.getSizeInBytes(PlatformKind).Tue, 22 Sep 2015 11:50:36 +0200, by Roland Schatz
-
updated jdkartifactstats to show stripped jar sizesMon, 21 Sep 2015 23:24:58 +0200, by Doug Simon
-
Update jvmci import: Remove rawValue from HotSpotMetaspaceConstantImpl.Mon, 21 Sep 2015 15:11:40 +0200, by Roland Schatz
-
added jdkartifactstats commandMon, 21 Sep 2015 12:07:52 +0200, by Doug Simon
-
remove leftover debug outputMon, 21 Sep 2015 11:27:49 +0200, by Lukas Stadler
-
Update jvmci importFri, 18 Sep 2015 10:15:38 -0700, by Tom Rodriguez
-
updated imported jvmci versionFri, 18 Sep 2015 15:18:26 +0200, by Doug Simon
-
added CompilerToVM.compilerToVM() for static access to the CompilerToVM instanceFri, 18 Sep 2015 15:16:41 +0200, by Doug Simon
-
consistently use HotSpotVMConfig.config() for static access to the HotSpotVMConfig instanceFri, 18 Sep 2015 15:05:31 +0200, by Doug Simon
-
AMD64: introduce AMD64HotSpotRestoreRbpOp.Fri, 18 Sep 2015 15:10:05 +0200, by Josef Eisl
-
Backout 47a3d4b3ccb3 (AMD64HotSpotEpilogueOp: set rbp rescue location on construction.)Fri, 18 Sep 2015 15:09:46 +0200, by Josef Eisl
-
LIRTest: allow void nodes.Thu, 17 Sep 2015 13:10:35 +0200, by Josef Eisl
-
mx microbench: respect --suite argument.Wed, 09 Sep 2015 16:43:28 +0200, by Josef Eisl
-
Update jvmci import: Use AMD64Kind instead of JavaKind in backend.Fri, 18 Sep 2015 13:12:02 +0200, by Roland Schatz
-
Use dummy PlatformKind in platform independent backend test.Fri, 18 Sep 2015 11:41:06 +0200, by Roland Schatz
-
Update jvmci import: Replace JVMCICompileWithC1Only with package based controlsThu, 17 Sep 2015 22:15:07 -0700, by Tom Rodriguez
-
Support inline null comparisons in SPARC backend.Thu, 17 Sep 2015 16:48:47 +0200, by Roland Schatz
-
Use LIRKind.Illegal instead of JavaKind.Illegal in backend.Thu, 17 Sep 2015 15:05:54 +0200, by Roland Schatz
-
Use correct LIRKind for constants in phis.Thu, 17 Sep 2015 14:29:34 +0200, by Roland Schatz
-
Use correct wordKind in CurrentJavaThreadNode and FrameMap.Thu, 17 Sep 2015 11:08:55 +0200, by Roland Schatz
-
[SPARC] Remove special null handling in SPARCLIRGenerator.emitConstantThu, 17 Sep 2015 14:10:51 +0200, by Stefan Anzinger
-
work around for Eclipse bug 477597Wed, 16 Sep 2015 21:56:12 +0200, by Doug Simon
-
updated imports to be explicit and added checkstyle rule to forbid * importsWed, 16 Sep 2015 21:17:42 +0200, by Doug Simon
-
Allow PartialEscapePhase to be reused for PEA selective inliningWed, 16 Sep 2015 15:43:24 +0200, by Paul Woegerer
-
Always put TRUFFLE_API on the bootclasspathWed, 16 Sep 2015 14:42:30 +0200, by Gilles Duboscq
-
Update jvmci import versionWed, 16 Sep 2015 14:12:37 +0200, by Stefan Anzinger
-
Update jvmci import: Clean separation between backend and frontend wordKind.Wed, 16 Sep 2015 12:19:31 +0200, by Roland Schatz
-
Fix verification of return kind.Wed, 16 Sep 2015 12:05:27 +0200, by Roland Schatz
-
CheckGraalInvariants: Use deterministic class order (outer before inner) and initialize them in single thread to avoid deadlocks during initializationWed, 16 Sep 2015 11:49:07 +0200, by Stefan Anzinger
-
Update jvmci import: Add test exercising CHA with default methodsTue, 15 Sep 2015 22:35:17 -0700, by Tom Rodriguez
-
removed methods from HotSpotGraalRuntimeProvider that access statically available JVMCI functionality (GRAAL-1235)Wed, 16 Sep 2015 01:09:19 +0200, by Doug Simon
-
removed HotSpotGraalRuntime singleton - it's now owned by a HotSpotGraalCompiler instance (GRAAL-1235)Wed, 16 Sep 2015 00:48:33 +0200, by Doug Simon
-
improve GraphPE error reportingTue, 15 Sep 2015 21:10:57 +0200, by Andreas Woess
-
improve TraceTrufflePerformanceWarnings outputTue, 15 Sep 2015 17:05:35 +0200, by Andreas Woess
-
Disable unittest System_setOut temporarilyTue, 15 Sep 2015 19:03:21 +0200, by Stefan Anzinger
-
Make narrow pointer kinds configurable by backend.Tue, 15 Sep 2015 16:52:18 +0200, by Roland Schatz
-
Explicitly pass return kind to LIRGenerator.emitReturn.Tue, 15 Sep 2015 15:36:07 +0200, by Roland Schatz
-
[SPARC] Handle loading of HotSpotMetaspaceConstantTue, 15 Sep 2015 15:50:36 +0200, by Stefan Anzinger
-
Update jvmci and truffle import versionTue, 15 Sep 2015 12:01:41 +0200, by Stefan Anzinger
-
Make static use of HotSpotJVMCIRuntimeProvider.getArrayIndexScale and friendsTue, 15 Sep 2015 11:18:07 +0200, by Stefan Anzinger
-
Update import version of jvmci and truffleMon, 14 Sep 2015 18:31:09 +0200, by Stefan Anzinger
-
[SPARC] Fix problems introduced on refactoring Kind.Object and Value.getKind()Mon, 14 Sep 2015 18:13:50 +0200, by Stefan Anzinger
-
Set ReservedCodeCacheSize=300m for CTW (SPARC exceeds the default value)Mon, 14 Sep 2015 18:13:28 +0200, by Stefan Anzinger
-
updated imported truffle versionMon, 14 Sep 2015 19:48:06 +0200, by Andreas Woess
-
fix typoMon, 14 Sep 2015 19:59:52 +0200, by Andreas Woess
-
Properly handle metaspace constants in switch statements.Mon, 14 Sep 2015 16:34:26 +0200, by Roland Schatz
-
removed unused "foldable" element from @NodeIntrinsicSun, 13 Sep 2015 21:03:52 +0200, by Doug Simon
-
updated imported jvmci versionSun, 13 Sep 2015 21:03:05 +0200, by Doug Simon
-
Update jvmci import: Move CTW command into GraalFri, 11 Sep 2015 08:59:29 -0700, by Tom Rodriguez
-
Only linked methods can be inlinedThu, 10 Sep 2015 10:13:16 -0700, by Tom Rodriguez
-
Make some service classes publicWed, 09 Sep 2015 17:20:13 -0700, by Tom Rodriguez
-
updated imported jvmci versionWed, 09 Sep 2015 22:12:46 +0200, by Doug Simon
-
cleanups in preparation for CompilerToVM becoming a concrete class (GRAAL-1255)Wed, 09 Sep 2015 21:31:22 +0200, by Doug Simon
-
Updated imported jvmci versionWed, 09 Sep 2015 11:50:28 -0700, by Tom Rodriguez
-
restricted Unsafe capability access to package or class scope (GRAAL-1257)Wed, 09 Sep 2015 16:12:29 +0200, by Doug Simon
-
c.o.g.microbenchmarks: fix checkstyle issues.Wed, 09 Sep 2015 13:38:21 +0200, by Josef Eisl
-
c.o.g.microbenchmarks: fix warnings.Wed, 09 Sep 2015 14:27:14 +0200, by Josef Eisl
-
c.o.g.microbenchmarks: add copyright header.Wed, 09 Sep 2015 13:02:41 +0200, by Josef Eisl
-
c.o.g.microbenchmarks: add graal jmh benchmarks.Wed, 09 Sep 2015 12:54:12 +0200, by Josef Eisl
-
mx microbench: disable JVMCI classloader.Wed, 09 Sep 2015 13:29:51 +0200, by Josef Eisl
-
Update truffle version.Wed, 09 Sep 2015 14:24:10 +0200, by Christian Humer
-
Disable getComponentType intrinsic for 1.9 and laterTue, 08 Sep 2015 18:22:02 -0700, by Tom Rodriguez
-
Update jvmci import: Renames to be more consistent with jvmci-9Tue, 08 Sep 2015 18:21:11 -0700, by Tom Rodriguez
-
Updated imported jvmci versionTue, 08 Sep 2015 17:51:49 -0700, by Tom Rodriguez
-
Update jvmci import: Refactoring: Rename Kind to JavaKind.Tue, 08 Sep 2015 19:57:39 +0200, by Roland Schatz
-
Update jvmci import: Use wordKind instead of Kind.Object in backend.Tue, 08 Sep 2015 18:53:24 +0200, by Roland Schatz
-
TraceRA: reactivate assertion.Tue, 08 Sep 2015 17:32:21 +0200, by Josef Eisl
-
TraceRA: TraceLinearScanLifetimeAnalysisPhase: remove unused code.Tue, 08 Sep 2015 17:46:39 +0200, by Josef Eisl
-
TraceRA: make TraceLinearScanAllocationPhases static.Tue, 08 Sep 2015 16:38:30 +0200, by Josef Eisl
-
TraceRA: introduce TraceAllocationPhase and TraceLinearScanAllocationPhase.Tue, 08 Sep 2015 18:53:43 +0200, by Josef Eisl
-
TraceRA: always insert spill-moves and use TraceLinearScanResolveDataFlowPhase only for SSI resolution.Tue, 08 Sep 2015 10:50:21 +0200, by Josef Eisl
-
TraceRA: TraceLinearScanLifetimeAnalysisPhase: higher dump level for intermediate interval dumps.Mon, 07 Sep 2015 17:38:39 +0200, by Josef Eisl
-
mx specjvm2008: do not add benchmark groups when running "all" benchmarks.Tue, 08 Sep 2015 14:18:54 +0200, by Josef Eisl
-
Update jvmci import: Remove Value.getKind().Tue, 08 Sep 2015 15:11:16 +0200, by Roland Schatz
-
added missing @SuppressWarnings("try") statementsTue, 08 Sep 2015 12:16:00 +0200, by Doug Simon
-
make processing of <jre>/lib/jvmci/*.properties file like other Java *.properties files in that the last definition of any propery "wins"Mon, 07 Sep 2015 22:26:45 +0200, by Doug Simon
-
moved cstring utilities into UnsafeUtil and made them require the caller to have the Unsafe capabilityMon, 07 Sep 2015 22:26:14 +0200, by Doug Simon
-
TraceRA: clean-up and simplify.Mon, 07 Sep 2015 16:03:02 +0200, by Josef Eisl