Mercurial > hg > graal-compiler
graph
-
reduce noise in CanonicalizerPhase log outputTue, 30 Sep 2014 11:08:10 +0200, by Lukas Stadler
-
better stamps for I2F, I2D, L2F and L2D operationsTue, 30 Sep 2014 11:08:10 +0200, by Lukas Stadler
-
mx: rename helper functions for cygwin support and update commentsTue, 30 Sep 2014 10:05:30 +0200, by Bernhard Urban
-
fixed regression in binary graph serializationTue, 30 Sep 2014 08:59:11 +0200, by Doug Simon
-
Truffle-DSL: fixed regression with @SlowPath on specialize0.Tue, 30 Sep 2014 00:48:47 +0200, by Christian Humer
-
fix jdt build on windows/cygwin (2)Mon, 29 Sep 2014 20:13:17 -0700, by Bernhard Urban
-
moved Node naming logic to generated nodesMon, 29 Sep 2014 20:48:37 +0200, by Doug Simon
-
Truffle: add new inlining tests; adapt tests for context sensitive inlining.Mon, 29 Sep 2014 18:46:40 +0200, by Christian Humer
-
Truffle: implemented context sensitive inlining; implemented basic partial evaluation caching for call targets (disabled by default).Mon, 29 Sep 2014 18:46:38 +0200, by Christian Humer
-
Truffle: aligned expansion logger to changed Graal type name API.Mon, 29 Sep 2014 18:39:05 +0200, by Christian Humer
-
Truffle: fixed if a lot compilations are queued some Truffle tests could time outMon, 29 Sep 2014 18:39:05 +0200, by Christian Humer
-
Truffle: Fixed forced inlining decisions could exceed the maximum total node count.Mon, 29 Sep 2014 18:39:05 +0200, by Christian Humer
-
Truffle-DSL: added thread-safety for DSL rewrites.Mon, 29 Sep 2014 18:39:05 +0200, by Christian Humer
-
Truffle-DSL: Fixed @SlowPath was not applied to certain specialize0 implementations. This will reduce the pressure on the truffle cache.Mon, 29 Sep 2014 18:37:24 +0200, by Christian Humer
-
Truffle: Added test case that compiler intrinsics are not intrinsified if hidden behind a @SlowPath.Mon, 29 Sep 2014 18:37:24 +0200, by Christian Humer
-
coalesce DataSection entriesMon, 29 Sep 2014 16:22:07 +0200, by Lukas Stadler
-
fix pylint issuesMon, 29 Sep 2014 14:14:01 +0200, by Doug Simon
-
improved performance of NodeClass initialization by improving the way information is derived from super NodeClassesMon, 29 Sep 2014 13:59:41 +0200, by Doug Simon
-
fixed bug in LIRIntrospection.appendValuesMon, 29 Sep 2014 13:58:19 +0200, by Doug Simon
-
mx: added cyclic dependency checkingMon, 29 Sep 2014 13:57:52 +0200, by Doug Simon
-
converted all FieldIntrospection subclass to use FieldsSat, 27 Sep 2014 18:16:18 +0200, by Doug Simon
-
[SPARC] Update expected movesFri, 26 Sep 2014 18:59:08 -0700, by Stefan Anzinger
-
Limit imports in generated matchers to only the used packagesFri, 26 Sep 2014 16:01:34 -0700, by Tom Rodriguez
-
Add safepoint checks during code installationFri, 26 Sep 2014 16:00:09 -0700, by Tom Rodriguez
-
avoid different names for the same arraycopy routineFri, 26 Sep 2014 15:59:34 -0700, by Tom Rodriguez
-
MergeFri, 26 Sep 2014 15:14:02 -0700, by Stefan Anzinger
-
MergeFri, 26 Sep 2014 10:41:19 -0700, by Stefan Anzinger
-
[SPARC] changed register counts due to hintFri, 26 Sep 2014 10:40:34 -0700, by Stefan Anzinger
-
mx: fixed regression in checking whether the JDK contains an optional libraryFri, 26 Sep 2014 23:21:15 +0200, by Doug Simon
-
fix jdt build on windows/cygwinFri, 26 Sep 2014 18:53:54 +0200, by Bernhard Urban
-
Merge.Fri, 26 Sep 2014 18:11:18 +0200, by Doug Simon
-
mx: add support for cygwinFri, 26 Sep 2014 04:53:13 -0700, by Bernhard Urban
-
moved intrinsifications for Edges back into EdgesSubstitutionsFri, 26 Sep 2014 18:10:55 +0200, by Doug Simon
-
check that all callers of Fields.getObject(Object, int, Class) pass a class literal for the last parameterFri, 26 Sep 2014 14:53:35 +0200, by Doug Simon
-
force inline Fields.getObject(Object, int, Class) so that a constant value bound to its last parameter is connected with the DeferredPiNode used in Fields.getObject(Object, long, Class)Fri, 26 Sep 2014 14:53:23 +0200, by Doug Simon
-
check that the value of the MethodSubstitution.isStatic is set properlyFri, 26 Sep 2014 14:45:10 +0200, by Doug Simon
-
added graal-truffle.jar to the classes checked by CheckGraalInvariantsFri, 26 Sep 2014 14:43:06 +0200, by Doug Simon
-
Merge.Fri, 26 Sep 2014 09:22:45 +0200, by Doug Simon
-
Using suppress warning for SPARCNodeLIRBuilderThu, 25 Sep 2014 20:57:00 -0700, by Stefan Anzinger
-
Allow unused imports in MatchStatementSets (as imports just taken from the originating class)Thu, 25 Sep 2014 20:01:27 -0700, by Stefan Anzinger
-
RevertThu, 25 Sep 2014 19:47:03 -0700, by Stefan Anzinger
-
[SPARC] add additional argument to pass gateThu, 25 Sep 2014 19:29:18 -0700, by Stefan Anzinger
-
[SPARC] Enable hinting registers in arithmeticsThu, 25 Sep 2014 19:00:36 -0700, by Stefan Anzinger
-
[SPARC] Eliminate sign extension when signed load is usedThu, 25 Sep 2014 18:59:58 -0700, by Stefan Anzinger
-
Multiply use shift-add|subtract operations when easily possible. In DivNode use rightshiftThu, 25 Sep 2014 18:54:59 -0700, by Stefan Anzinger
-
MergeThu, 25 Sep 2014 09:42:28 -0700, by Stefan Anzinger
-
Eliminate valid bit in LabelHint as the validity can be encoded into the capturedTargetThu, 25 Sep 2014 09:41:55 -0700, by Stefan Anzinger
-
[SPARC] use sll and sra over sllx and srax when possibleThu, 25 Sep 2014 09:40:30 -0700, by Stefan Anzinger
-
LabelHints are now collected in ArrayLists instead of HashSetThu, 25 Sep 2014 08:57:51 -0700, by Stefan Anzinger
-
Merge.Fri, 26 Sep 2014 00:18:43 +0200, by Doug Simon
-
generalized support for unsafe access to a subset of the fields of an objectFri, 26 Sep 2014 00:18:15 +0200, by Doug Simon
-
ConstantLoadOptimization: make debug meters final.Thu, 25 Sep 2014 14:43:52 +0200, by Josef Eisl
-
Enforce catch-blocks for Debug.Scopes with context objects.Thu, 25 Sep 2014 13:28:12 +0200, by Josef Eisl
-
removed unused support for rescanning offsets in FieldIntrospection objectsThu, 25 Sep 2014 12:02:50 +0200, by Doug Simon
-
added Edges class to consolidate code operating on set of input or successor edges and to better isolate magic used to access edgesThu, 25 Sep 2014 10:27:17 +0200, by Doug Simon
-
[SPARC] eclipseformatWed, 24 Sep 2014 17:17:27 -0700, by Stefan Anzinger
-
MergeWed, 24 Sep 2014 16:22:22 -0700, by Stefan Anzinger
-
[SPARC] Add functionality to be able to do assembly in two passes (knowing offsets of forward branches)Wed, 24 Sep 2014 16:13:34 -0700, by Stefan Anzinger
-
[SPARC] Improve the lookup for delayable candidates, renaming interfaces/methodsTue, 23 Sep 2014 12:12:26 -0700, by Stefan Anzinger
-
unittest: fix NPE if inlining is disabledWed, 24 Sep 2014 22:05:05 +0200, by Bernhard Urban
-
visibility change in NewObjectSnippetsWed, 24 Sep 2014 18:42:50 +0200, by Lukas Stadler
-
remove unused ignoreSlowPath parameter in TruffleCacheWed, 24 Sep 2014 18:40:34 +0200, by Lukas Stadler
-
simplify WriteNode.generateWed, 24 Sep 2014 18:39:13 +0200, by Lukas Stadler
-
Test cornercase in floating point subtraction.Wed, 24 Sep 2014 15:28:14 +0200, by Roland Schatz
-
Use common nodes for integer and floating point arithmetic.Wed, 24 Sep 2014 14:57:03 +0200, by Roland Schatz
-
Move bit logic nodes into the arithmetic node hierarchies.Wed, 24 Sep 2014 14:29:43 +0200, by Roland Schatz
-
Remove unused methods from StampTool.Wed, 24 Sep 2014 14:22:01 +0200, by Roland Schatz
-
Add support for other data types to integer arithmetic nodes.Wed, 24 Sep 2014 13:46:37 +0200, by Roland Schatz
-
Move bit manipulation methods to CodeUtil class.Fri, 19 Sep 2014 11:00:46 +0200, by Roland Schatz
-
Print LIR after move elimination.Wed, 24 Sep 2014 11:18:44 +0200, by Josef Eisl
-
Handle deleted instructions in CFGPrinter.Wed, 24 Sep 2014 11:34:40 +0200, by Josef Eisl
-
cherry-pick: JDK-8033898: undefined symbol when build hotspot with Xcode5Wed, 24 Sep 2014 09:50:56 +0200, by Doug Simon
-
Make more Truffle code HotSpot independent, and allow more customization by subclassesTue, 23 Sep 2014 19:23:46 -0700, by Christian Wimmer
-
Allow subclasses to intercept Truffle call boundariesTue, 23 Sep 2014 19:22:45 -0700, by Christian Wimmer
-
Change class hierarchy of ValueProxy that should only be transparent during graph buildingTue, 23 Sep 2014 19:22:01 -0700, by Christian Wimmer
-
Copy graph properties when copying a graphTue, 23 Sep 2014 19:20:40 -0700, by Christian Wimmer
-
removed generated inputs/successors iterators and Position related methodsTue, 23 Sep 2014 13:40:00 +0200, by Doug Simon
-
updated CHANGELOG.mdTue, 23 Sep 2014 13:19:30 +0200, by Doug Simon
-
mx: fix pylint issuesTue, 23 Sep 2014 13:18:14 +0200, by Doug Simon
-
updated CHANGELOG.mdTue, 23 Sep 2014 13:10:25 +0200, by Doug Simon
-
mx: added 'suites' commandTue, 23 Sep 2014 13:09:06 +0200, by Doug Simon
-
mx: removed convertprojectsTue, 23 Sep 2014 12:53:40 +0200, by Doug Simon
-
mx: change name of suite specification file from projects.py to suite.pyTue, 23 Sep 2014 12:52:22 +0200, by Doug Simon
-
Added tag graal-0.5 for changeset ae5b66255083Tue, 23 Sep 2014 10:55:41 +0200, by Bernhard Urban
-
[SPARC] UseCompressedOops defaulting to false on SPARC && GRAALMon, 22 Sep 2014 11:20:35 -0700, by Stefan Anzinger
-
MergeMon, 22 Sep 2014 09:29:37 -0700, by Stefan Anzinger
-
[SPARC] Implement stuffing of delay slots in branches and calls. Optimized the cmove for integer and fp opsMon, 22 Sep 2014 09:21:29 -0700, by Stefan Anzinger
-
Merge.Mon, 22 Sep 2014 14:31:54 +0200, by Doug Simon
-
added timers for NodeClass creationMon, 22 Sep 2014 14:31:08 +0200, by Doug Simon
-
added support for getting the flat time from a DebugTimerMon, 22 Sep 2014 14:26:49 +0200, by Doug Simon
-
added support for substring matching when specifying unconditional timers and meters (e.g., -Dgraal.debug.timer.NodeClass*)Mon, 22 Sep 2014 14:25:42 +0200, by Doug Simon
-
fixed MatchPattern.toString() for USE_GENERATED_NODESMon, 22 Sep 2014 09:22:29 +0200, by Doug Simon
-
deprecated mx/projects file (by renaming to projects.deprecated)Mon, 22 Sep 2014 09:21:57 +0200, by Doug Simon
-
use supplied canonicalizer in TruffleCacheImplMon, 22 Sep 2014 12:17:02 +0200, by Lukas Stadler
-
restore support for expanding environment variables in suite declarationsFri, 19 Sep 2014 22:52:25 +0200, by Doug Simon
-
MergeFri, 19 Sep 2014 09:53:13 -0700, by Stefan Anzinger
-
MergeFri, 19 Sep 2014 09:27:01 -0700, by Stefan Anzinger
-
Limit the maximum Graal thread amount to 32 if nothing else is specified (On SPARC with 256 threads we exceed code cache size)Fri, 19 Sep 2014 09:24:16 -0700, by Stefan Anzinger
-
[SPARC] Use Fzero(d|s) for clearing a fp registerFri, 19 Sep 2014 09:18:47 -0700, by Stefan Anzinger
-
[SPARC] Fix few issues (sign extension) on CBcond instructions, and one typoThu, 18 Sep 2014 16:57:21 -0700, by Stefan Anzinger
-
mx: added support for extending distributions; require list literals for list attributes in projects.pyFri, 19 Sep 2014 17:46:35 +0200, by Doug Simon
-
sparc: fix client vm buildFri, 19 Sep 2014 14:29:28 +0200, by Bernhard Urban
-
use compilation thread even for synchronous Truffle compilationsFri, 19 Sep 2014 14:24:09 +0200, by Lukas Stadler
-
projects file converted to new formatFri, 19 Sep 2014 13:49:00 +0200, by Doug Simon
-
support for new projects file format including support for automatically updating from old formatFri, 19 Sep 2014 13:48:53 +0200, by Doug Simon
-
use "NEW_" instead of "OLD_" for new properties in IGVFri, 19 Sep 2014 11:51:17 +0200, by Lukas Stadler
-
Simplify consecutive SimpleInfopointNodesThu, 18 Sep 2014 17:43:28 +0200, by Gilles Duboscq
-
Add trusted interface concept and use it for WordBase, fix a NPE and some testsThu, 18 Sep 2014 17:42:46 +0200, by Gilles Duboscq
-
Add test for interface typesFri, 19 Sep 2014 09:59:56 +0200, by Gilles Duboscq
-
Stamp: interface types can not be trusted except after explicit runtime checksThu, 18 Sep 2014 17:41:19 +0200, by Gilles Duboscq
-
only generate extra debug info if on HotSpot *and* compiling for HotSpot executionThu, 18 Sep 2014 23:19:03 +0200, by Doug Simon
-
Truffle: restore "opt fail" message on compilation failureThu, 18 Sep 2014 19:02:02 +0200, by Andreas Woess
-
bring MethodData::_trap_hist_limit back in sync with Deoptimization::Reason_LIMITThu, 18 Sep 2014 19:00:23 +0200, by Andreas Woess
-
fix typo in graalRuntime.cppThu, 18 Sep 2014 18:56:52 +0200, by Andreas Woess
-
Truffle: remove unnecessary DefaultTruffleRuntime fieldsWed, 17 Sep 2014 20:57:20 +0200, by Andreas Woess
-
ensure NodeClass initialization follows class hierarchy orderThu, 18 Sep 2014 12:28:11 +0200, by Doug Simon
-
added timer for NodeClass initializer (-Dgraal.debug.timer.NodeClassCreation=true)Thu, 18 Sep 2014 12:22:35 +0200, by Doug Simon
-
MergeWed, 17 Sep 2014 17:06:37 -0700, by Stefan Anzinger
-
[SPARC] Add a index register, when offset is too largeWed, 17 Sep 2014 17:06:06 -0700, by Stefan Anzinger