Wed, 26 Feb 2014 15:53:51 +0100 |
Roland Schatz |
Keep stamp when canonicalizing nodes to constants.
|
Wed, 26 Feb 2014 11:20:50 +0100 |
Roland Schatz |
Separate singleton stamp for the void type.
|
Wed, 26 Feb 2014 11:08:08 +0100 |
Roland Schatz |
Remove unused method.
|
Tue, 25 Feb 2014 21:40:34 -0800 |
Tom Rodriguez |
don't directly access the arraylength of Constant objects
|
Tue, 25 Feb 2014 13:13:40 -0800 |
Tom Rodriguez |
support canonicalization of arraylength in ReadNode
|
Tue, 25 Feb 2014 13:07:48 -0800 |
Tom Rodriguez |
Don't elide volatile LoadField
|
Tue, 25 Feb 2014 13:04:25 -0800 |
Tom Rodriguez |
ThreadLocals should be final
|
Tue, 25 Feb 2014 09:49:47 -0800 |
Tom Rodriguez |
Make Debug.metric objects static
|
Tue, 25 Feb 2014 13:36:18 +0100 |
Roland Schatz |
Bug fixes in StampTool.(zero|sign)Extend.
|
Tue, 25 Feb 2014 11:24:17 +0100 |
Roland Schatz |
Substitution methods for injecting fake profiling data into unit tests.
|
Mon, 24 Feb 2014 17:31:15 -0800 |
twisti |
make SPARC compile code again
|
Mon, 24 Feb 2014 15:08:02 -0800 |
twisti |
remove CompilerToVM.getInstanceFields
|
Mon, 24 Feb 2014 15:06:07 +0100 |
Roland Schatz |
Use correct PlatformKind in reinterpret LIR generation.
|
Mon, 24 Feb 2014 15:02:52 +0100 |
Roland Schatz |
Fix corner case in stamp computation of zero extension.
|
Mon, 24 Feb 2014 11:37:48 +0100 |
Roland Schatz |
Ignore reinterpret in backend if the new Stamp has the same PlatformKind.
|
Mon, 24 Feb 2014 11:15:27 +0100 |
Roland Schatz |
Fix type error in compare convert-constant optimization.
|
Sat, 22 Feb 2014 06:17:50 +0100 |
Andreas Woess |
add canonicalization to FloatConvertNode
|
Fri, 21 Feb 2014 19:35:08 +0100 |
Roland Schatz |
Fix wrong kind in LIRGenerator.
|
Fri, 21 Feb 2014 18:58:39 +0100 |
Roland Schatz |
Remove unused methods from Architecture.
|
Fri, 21 Feb 2014 18:47:02 +0100 |
Roland Schatz |
IGV: Fix bug with subgraphs.
|
Fri, 21 Feb 2014 13:04:58 +0100 |
Roland Schatz |
Make conversion from Stamp to PlatformKind extensible by backend.
|
Fri, 21 Feb 2014 12:59:52 +0100 |
Roland Schatz |
Unit tests for x2L conversion.
|
Fri, 21 Feb 2014 12:58:26 +0100 |
Roland Schatz |
Explicit x2L instructions in AMD64 backend.
|
Fri, 21 Feb 2014 11:53:48 +0100 |
Roland Schatz |
Split convert node into separate nodes for different conversions.
|
Thu, 20 Feb 2014 14:42:01 +0100 |
Roland Schatz |
Refactor Stamp hierarchy.
|
Thu, 20 Feb 2014 12:08:04 +0100 |
Roland Schatz |
Remove unused method.
|
Fri, 21 Feb 2014 02:30:03 +0100 |
Christian Humer |
Merge.
|
Fri, 21 Feb 2014 02:29:16 +0100 |
Christian Humer |
Truffle: further tweaks to the inlinig/split heuristic.
|
Fri, 21 Feb 2014 02:25:12 +0100 |
Christian Humer |
Truffle: Added API in NodeUtil to count nodes restricted to a Kind.
|
Fri, 21 Feb 2014 02:24:03 +0100 |
Christian Humer |
Truffle: Added API for Node.getKind().
|
Fri, 21 Feb 2014 00:19:50 +0100 |
Thomas Wuerthinger |
Remove unused field.
|
Thu, 20 Feb 2014 17:42:29 +0100 |
Thomas Wuerthinger |
Merge.
|
Thu, 20 Feb 2014 17:42:18 +0100 |
Thomas Wuerthinger |
Turn Truffle cache into least recently used cache with maximum size.
|
Thu, 20 Feb 2014 13:59:18 +0100 |
Christian Humer |
Merge.
|
Thu, 20 Feb 2014 13:44:39 +0100 |
Christian Humer |
Merge.
|
Thu, 20 Feb 2014 13:44:06 +0100 |
Christian Humer |
Truffle: added visited set to avoid duplicate inlinings when operating on truffle trees violating the tree property.
|
Thu, 20 Feb 2014 13:43:15 +0100 |
Christian Humer |
Truffle: accidently increased max graph size.
|
Thu, 20 Feb 2014 01:52:58 +0100 |
Christian Humer |
Truffle: Cleaned depracated API usage.
|
Thu, 20 Feb 2014 01:43:51 +0100 |
Christian Humer |
SL: adaptions for SL to new inlining API.
|
Thu, 20 Feb 2014 01:43:11 +0100 |
Christian Humer |
Truffle: New more reliable inlining strategy for the Truffle runtime.
|
Thu, 20 Feb 2014 01:21:49 +0100 |
Christian Humer |
Truffle: Updated inlining API. Pushed inlining implementation to the Truffle runtime.
|
Thu, 20 Feb 2014 11:14:46 +0100 |
Michael Haupt |
mx eclipseinit: take care of working sets that were edited by hand
|
Wed, 19 Feb 2014 14:50:49 -0800 |
Tom Rodriguez |
reduce IGV memory usage, intern strings, eliminate some LinkedHashMaps, cache InputEdges
|
Wed, 19 Feb 2014 14:41:51 -0800 |
Tom Rodriguez |
freeze graphs before inserting into table
|
Wed, 19 Feb 2014 11:18:37 -0800 |
Tom Rodriguez |
factor out listener notify. fix typo
|
Wed, 19 Feb 2014 11:16:42 -0800 |
Tom Rodriguez |
Provide piCast helpers instead of using raw booleans
|
Wed, 19 Feb 2014 00:39:44 -0800 |
Tom Rodriguez |
lower arraycopy calls later and support unchecked object arraycopy
|
Wed, 19 Feb 2014 15:58:45 +0100 |
Doug Simon |
HSAIL: ensure debug configuration is initialized on Sumatra threads using Graal
|
Wed, 19 Feb 2014 15:57:23 +0100 |
Doug Simon |
HSAIL: upgraded to Okra 1.8 jars
|
Wed, 19 Feb 2014 12:08:37 +0100 |
Andreas Woess |
pass concrete frame type as argument to NewFrameNode constructor
|
Tue, 18 Feb 2014 21:55:26 -0800 |
twisti |
added Arrays.equals substitutions
|
Tue, 18 Feb 2014 15:04:47 -0800 |
Tom Rodriguez |
safepoint poll at return can never be elided
|
Tue, 18 Feb 2014 13:21:11 -0800 |
twisti |
added Array.getLength substitution
|
Tue, 18 Feb 2014 11:16:48 -0800 |
Tom Rodriguez |
Move BytecodeFrame validation into the HotSpot backend
|
Tue, 18 Feb 2014 10:47:13 -0800 |
Tom Rodriguez |
Acquire proper locks before calling assign_compile_id
|
Mon, 17 Feb 2014 23:18:00 +0100 |
Bernhard Urban |
mxtool: fix pylint 1.1.0 warnings
|