Mercurial > hg > graal-compiler
graph
-
[SPARC] Fix Partial Escape Analysis for SPARC in TruffleMon, 26 Jan 2015 21:21:06 +0100, by Stefan Anzinger
-
MergeMon, 26 Jan 2015 21:19:36 +0100, by Stefan Anzinger
-
[SPARC] add classes to blacklist for unittest on sparc as the PEA is partially disabled right nowMon, 19 Jan 2015 15:03:17 +0100, by Stefan Anzinger
-
Add Java and JVM arguments to log file when -G:LogFile= is usedMon, 26 Jan 2015 11:37:05 -0800, by Tom Rodriguez
-
Add some assertion messagesMon, 26 Jan 2015 09:29:47 -0800, by Tom Rodriguez
-
Add utility phase to dump more information when another phase changes the graphMon, 26 Jan 2015 09:28:20 -0800, by Tom Rodriguez
-
Remove IterableNodeType from AssumptionNodeSun, 25 Jan 2015 09:52:32 +0100, by Andreas Woess
-
Remove IterableNodeType from IntegerExactArithmeticNodeSun, 25 Jan 2015 09:50:42 +0100, by Andreas Woess
-
fixed regression caused by GPU removalSun, 25 Jan 2015 20:58:50 +0100, by Doug Simon
-
Remove class ScheduledNode from the node class hierarchy.Sat, 24 Jan 2015 00:45:12 +0100, by Thomas Wuerthinger
-
Temporarily remove FlowSensitiveReductionPhase.Fri, 23 Jan 2015 22:13:55 +0100, by Thomas Wuerthinger
-
Temporarily remove java.decompiler project.Fri, 23 Jan 2015 22:00:55 +0100, by Thomas Wuerthinger
-
Move to a system that has an extra counter for extra usages.Fri, 23 Jan 2015 18:20:37 +0100, by Thomas Wuerthinger
-
Add utility Node#hasNoUsages.Fri, 23 Jan 2015 11:52:36 +0100, by Thomas Wuerthinger
-
Remove TailcallNode.Fri, 23 Jan 2015 11:28:20 +0100, by Thomas Wuerthinger
-
Various adjustments to simplify future mergesFri, 23 Jan 2015 15:51:35 +0100, by Paul Woegerer
-
Avoid double copy of monitorIds list.Fri, 23 Jan 2015 14:32:11 +0100, by Roland Schatz
-
Compiler intrinsic for JMH blackhole.Fri, 23 Jan 2015 13:11:28 +0100, by Roland Schatz
-
Ignore dontinline compile command if it would prevent application of forced substitutions.Thu, 22 Jan 2015 16:35:37 +0100, by Roland Schatz
-
mx: fix duplicate arguments for microbenchThu, 22 Jan 2015 15:59:51 +0100, by Roland Schatz
-
fix in mx.py, MX_SUBPROCESS_COMMAND_FILE opened twice, fails on WindowsFri, 23 Jan 2015 12:08:12 +0100, by Christian Wirth
-
removed GPU codeFri, 23 Jan 2015 10:54:21 +0100, by Doug Simon
-
Small improvement in NodeList.Thu, 22 Jan 2015 23:16:17 +0100, by Thomas Wuerthinger
-
Initialize FrameState with less copying.Thu, 22 Jan 2015 21:53:06 +0100, by Thomas Wuerthinger
-
Make allocation of virtual object mapping lazy.Thu, 22 Jan 2015 21:14:53 +0100, by Thomas Wuerthinger
-
Do not always allocate monitorId NodeInputList. Allow null NodeInputList.Thu, 22 Jan 2015 21:01:46 +0100, by Thomas Wuerthinger
-
fixed branch probability in instanceof snippetThu, 22 Jan 2015 18:46:04 +0100, by Doug Simon
-
No need to clean up deleted phis.Thu, 22 Jan 2015 16:25:04 +0100, by Thomas Wuerthinger
-
Initial version of inlining during parsing.Thu, 22 Jan 2015 16:24:36 +0100, by Thomas Wuerthinger
-
Initialize frame state builder created for parse time inlining correctly.Wed, 21 Jan 2015 14:29:00 +0100, by Thomas Wuerthinger
-
Restructuring in the GraphBuilder to have less fields in the phase instance.Wed, 21 Jan 2015 13:10:52 +0100, by Thomas Wuerthinger
-
Make starting node a parameter in the GraphBuilder.Wed, 21 Jan 2015 12:01:14 +0100, by Thomas Wuerthinger
-
GraphBuilder simplifications.Wed, 21 Jan 2015 11:55:37 +0100, by Thomas Wuerthinger
-
Small simplification for BaselineBytecodeParser.Tue, 20 Jan 2015 17:55:16 +0100, by Thomas Wuerthinger
-
Small clean up in GraphBuilderPhase.Tue, 20 Jan 2015 17:47:05 +0100, by Thomas Wuerthinger
-
Remove obsolete comment.Tue, 20 Jan 2015 17:10:20 +0100, by Thomas Wuerthinger
-
Remove GraphBuilderPhase#finishPrepare.Tue, 20 Jan 2015 16:54:38 +0100, by Thomas Wuerthinger
-
Clean up in Kind class. Introduce Kind#getSlotCount and Kind#needsTwoSlots methods.Tue, 20 Jan 2015 16:40:45 +0100, by Thomas Wuerthinger
-
Introduce new option InlineDuringParsing.Tue, 20 Jan 2015 16:09:23 +0100, by Thomas Wuerthinger
-
Added tag gpu-0.1 for changeset 1b0ef9634252Thu, 22 Jan 2015 11:16:26 +0100, by Doug Simon
-
removed unused HotSpotGraalRuntime.setRuntimeAccessCheck() gpu-0.1Thu, 22 Jan 2015 11:16:06 +0100, by Doug Simon
-
fixed unbalanced #ifdefThu, 22 Jan 2015 09:45:56 +0100, by Doug Simon
-
Truffle: replace Truffle-internal usages of unsafe compiler directivesThu, 22 Jan 2015 01:22:02 +0100, by Andreas Woess
-
Truffle: remove references to unsafe in commentsThu, 22 Jan 2015 01:11:06 +0100, by Andreas Woess
-
Truffle: deprecate CompilerDirectives.unsafe* methods.Thu, 22 Jan 2015 01:08:25 +0100, by Andreas Woess
-
Truffle: add (and switch to) safe node field access implementation using reflectionThu, 22 Jan 2015 01:01:29 +0100, by Andreas Woess
-
Truffle: channel all NodeUtil field accesses through NodeField classThu, 22 Jan 2015 00:37:29 +0100, by Andreas Woess
-
Add option to restrict MethodFilter to the root methodWed, 21 Jan 2015 11:00:48 -0800, by Tom Rodriguez
-
Don't allow guards with action == None to floatWed, 21 Jan 2015 10:20:41 -0800, by Tom Rodriguez
-
Emit warnings to TTY instead of System.outWed, 21 Jan 2015 10:19:33 -0800, by Tom Rodriguez
-
fixed pylint issueWed, 21 Jan 2015 19:03:37 +0100, by Doug Simon
-
Merge.Wed, 21 Jan 2015 19:01:13 +0100, by Doug Simon
-
Microbenchmark for partial escape analysis.Wed, 21 Jan 2015 15:44:30 +0100, by Roland Schatz
-
mx: add microbench command to run JMH benchmarksWed, 21 Jan 2015 14:49:13 +0100, by Roland Schatz
-
mx: support annotation processors in librariesWed, 21 Jan 2015 13:55:37 +0100, by Roland Schatz
-
mx: JavaConfig: compare compilance and version before pathWed, 21 Jan 2015 13:36:23 +0100, by Gilles Duboscq
-
Specify jacoco project includes/excludes in suite.pyWed, 21 Jan 2015 12:02:35 +0100, by Paul Woegerer
-
Fix mx igv: do not use Java < 1.8, handle the case where no JDKs are supported. Give some hints when the igv ant build fails.Wed, 21 Jan 2015 11:43:22 +0100, by Gilles Duboscq
-
mx: replaced MX_SUBPROCESS_COMMAND with MX_SUBPROCESS_COMMAND_FILEWed, 21 Jan 2015 19:00:46 +0100, by Doug Simon
-
fixed pylint issueTue, 20 Jan 2015 23:18:17 +0100, by Doug Simon
-
removed post-deserialization re-initialization of Graph.cachedLeafNodesTue, 20 Jan 2015 23:17:38 +0100, by Doug Simon
-
made some hash codes stable across VM executions to support replay compilationTue, 20 Jan 2015 23:16:14 +0100, by Doug Simon
-
added Fingerprint constructor that takes a list of eventsTue, 20 Jan 2015 23:15:49 +0100, by Doug Simon
-
mx: set MX_SUBPROCESS_COMMAND environment variable in subprocess launched by mxTue, 20 Jan 2015 23:14:52 +0100, by Doug Simon
-
Add -G:[-/+]PrintIdealGraph option.Mon, 19 Jan 2015 18:00:28 +0100, by Josef Eisl
-
made some hash codes stable across VM executions to support replay compilationTue, 20 Jan 2015 16:53:28 +0100, by Doug Simon
-
added Fingerprint points to assist debugging replay compilationTue, 20 Jan 2015 16:52:16 +0100, by Doug Simon
-
added Fingerprint classTue, 20 Jan 2015 16:22:11 +0100, by Doug Simon
-
removed invalid reference from javadocMon, 19 Jan 2015 17:24:31 +0100, by Doug Simon
-
Merge.Mon, 19 Jan 2015 16:06:04 +0100, by Doug Simon
-
[SPARC] Fix C2 code emission issueMon, 19 Jan 2015 14:29:54 +0100, by Stefan Anzinger
-
made ReplacementsImpl.snippetTemplateCache stable across VM executions to support replay compilationMon, 19 Jan 2015 14:50:36 +0100, by Doug Simon
-
made Graph.cachedLeafNodes stable across VM executions to support replay compilationMon, 19 Jan 2015 14:46:55 +0100, by Doug Simon
-
made AMD64HotSpotRegisterConfig.categorized stable across VM executions to support replay compilationMon, 19 Jan 2015 14:46:21 +0100, by Doug Simon
-
mx: added support for Jython 2.7b3 and made ordering in generated files more deterministic\nContributed-by: Igor Ignatyev <igor.ignatyev@oracle.com>Sat, 17 Jan 2015 11:26:18 +0100, by Doug Simon
-
Fix indentation of multi-line strings passed to Debug.logFri, 16 Jan 2015 14:24:04 +0100, by Paul Woegerer
-
[SPARC] do not virtualize on big endian when bit sizes do not match (temporary fix)Fri, 16 Jan 2015 16:01:31 +0100, by Stefan Anzinger
-
[SPARC] make check for EA more tightFri, 16 Jan 2015 11:48:52 +0100, by Stefan Anzinger
-
Truffle: IGV printer nodeMap should be IdentityHashMapThu, 15 Jan 2015 13:56:34 +0100, by Andreas Woess
-
BranchProbabilityNode: branch probability value may evaluate to NaN in unreached codeThu, 15 Jan 2015 08:24:43 +0100, by Andreas Woess
-
DefaultTruffleRuntime fields can be finalThu, 15 Jan 2015 06:34:53 +0100, by Andreas Woess
-
Add --lldb option like --gdbWed, 14 Jan 2015 09:53:38 -0800, by Tom Rodriguez
-
Prompt to fill EXTRA_JAVA_HOMES like JAVA_HOMEWed, 14 Jan 2015 09:52:41 -0800, by Tom Rodriguez
-
localized replay compilation marker interface to HotSpot specific codeWed, 14 Jan 2015 16:40:56 +0100, by Doug Simon
-
added MethodFilter.matchesClassNameWed, 14 Jan 2015 16:40:14 +0100, by Doug Simon
-
Interop: improve exception names and JavaDocWed, 14 Jan 2015 13:43:16 +0100, by Matthias Grimmer
-
Reenable baseline tests in gate (backed out changeset 209c60cf3ea2)Tue, 13 Jan 2015 19:48:15 +0100, by Josef Eisl
-
BaselineCompiler: fix predecessor calculation.Tue, 13 Jan 2015 19:45:42 +0100, by Josef Eisl
-
Do not use an iterator when computing the single value of a PhiNode.Wed, 14 Jan 2015 02:45:49 +0100, by Thomas Wuerthinger
-
mx: Fixed eclipse annotation processor configuration should serialize JAVA_HOME with the original value.Tue, 13 Jan 2015 17:10:33 +0100, by Christian Humer
-
make hash code for SnippetTemplate.CacheKey more deterministicTue, 13 Jan 2015 14:08:14 +0100, by Doug Simon
-
added graalGlobals_ppc.hppTue, 13 Jan 2015 13:13:43 +0100, by Doug Simon
-
fixed JVM_GetGraalServiceImpls signatureTue, 13 Jan 2015 13:12:01 +0100, by Doug Simon
-
moved generate_deopt_entry_for to InterpreterGenerator for all architecturesTue, 13 Jan 2015 13:08:26 +0100, by Doug Simon
-
added missing JNICALL to JNI functionsTue, 13 Jan 2015 13:06:21 +0100, by Doug Simon
-
fix format stringTue, 13 Jan 2015 13:04:37 +0100, by Doug Simon
-
guarded use of 64-bit only code with #ifdefsTue, 13 Jan 2015 12:59:48 +0100, by Doug Simon
-
fixed however 32 bit inline version of assembler methodTue, 13 Jan 2015 11:18:46 +0100, by Doug Simon
-
MergeTue, 13 Jan 2015 06:12:10 +0100, by Stefan Anzinger
-
[SPARC] Remove SL from blacklist, add UnsafeEATest to blacklist (as long as unsafe does not EA on SPARC in some cases right now)Tue, 13 Jan 2015 06:11:30 +0100, by Stefan Anzinger
-
Make sure the JSRData is cloned when the BciBlock is cloned.Tue, 13 Jan 2015 01:55:12 +0100, by Thomas Wuerthinger
-
MergeMon, 12 Jan 2015 21:24:26 +0100, by Stefan Anzinger
-
[SPARC] Do not virtualize objects, when the types do not match on big endian machinesMon, 12 Jan 2015 21:12:24 +0100, by Stefan Anzinger
-
fixed eclipseformat issuesMon, 12 Jan 2015 20:43:38 +0100, by Doug Simon
-
Merge.Mon, 12 Jan 2015 20:39:26 +0100, by Doug Simon
-
removed Node factory methodsMon, 12 Jan 2015 20:39:04 +0100, by Doug Simon
-
Extend emitMul, emitAdd and emitSub in ArithmeticLIRGenerator for explicitly requesting to set the flags register. (In AMD64 flags are set implicitly, but on SPARC it is not)Mon, 12 Jan 2015 19:34:31 +0100, by Stefan Anzinger
-
removed deprecated JUnitTestCase checkstyle checkMon, 12 Jan 2015 19:05:36 +0100, by Doug Simon
-
Fix type error in code generation.Mon, 12 Jan 2015 18:02:01 +0100, by Roland Schatz
-
Avoid unnecessary register-register move before IMUL instructions.Mon, 12 Jan 2015 15:56:59 +0100, by Roland Schatz
-
Make BinaryNode inputs mutable.Mon, 12 Jan 2015 14:10:07 +0100, by Roland Schatz
-
Use ArithmeticOpTable for shift operations.Mon, 12 Jan 2015 13:32:43 +0100, by Roland Schatz
-
fixed JDT compilation warningMon, 12 Jan 2015 12:04:22 +0100, by Doug Simon
-
removed deprecated JUnitTestCase checkstyle checkMon, 12 Jan 2015 12:03:39 +0100, by Doug Simon
-
Disable baseline tests in gate.Mon, 12 Jan 2015 10:25:44 +0100, by Thomas Wuerthinger
-
Fix unit test.Mon, 12 Jan 2015 03:51:55 +0100, by Thomas Wuerthinger
-
Respect canBeInlined in Truffle partial evaluation.Mon, 12 Jan 2015 03:13:36 +0100, by Thomas Wuerthinger
-
Remove outdated assert.Mon, 12 Jan 2015 00:25:56 +0100, by Thomas Wuerthinger
-
Removed unused BlockPlaceholderNode.Sun, 11 Jan 2015 23:47:28 +0100, by Thomas Wuerthinger
-
Fix regression in graph builder related to removal of placeholder nodes. Do not create successor blocks for invokes without exception handler successor.Sun, 11 Jan 2015 23:46:00 +0100, by Thomas Wuerthinger