Wed, 16 Apr 2014 17:55:12 +0200 |
Matthias Grimmer |
GNFI: fix varargs issue
|
Wed, 16 Apr 2014 15:04:35 -1000 |
twisti |
renamed com.oracle.graal.api.code.CompilationResult.frameSize to totalFrameSize
|
Thu, 17 Apr 2014 01:57:46 +0200 |
Doug Simon |
Merge.
|
Thu, 17 Apr 2014 01:36:49 +0200 |
Doug Simon |
mx: improved jmh command to (a) look for JMH benchmarks in ../java-benchmarks, (b) omit building benchmarks if they are up to date and (c) offer better message with 'mx help jmh'
|
Thu, 17 Apr 2014 00:44:32 +0200 |
Doug Simon |
HSAIL: added safepoint support
|
Wed, 16 Apr 2014 13:32:54 -1000 |
twisti |
changed com.oracle.graal.api.code.CompilationResult.getFrameSize() to include the return address size if return address is puhsed onto the stack
|
Wed, 16 Apr 2014 22:54:48 +0200 |
Thomas Wuerthinger |
Adapt CHANGELOG to reflect new signature of CallTarget#call.
|
Wed, 16 Apr 2014 22:52:43 +0200 |
Thomas Wuerthinger |
Truffle: Fix regression happening when methods are invalidated.
|
Wed, 16 Apr 2014 20:37:53 +0200 |
Thomas Wuerthinger |
Improve schedule phase to avoid allocation of a BitSet per scheduled node.
|
Wed, 16 Apr 2014 19:47:22 +0200 |
Thomas Wuerthinger |
Add FindBugs SupressWarnings to HotSpotInstalledCode.
|
Wed, 16 Apr 2014 19:19:10 +0200 |
Thomas Wuerthinger |
Canonicalize project dependencies.
|
Wed, 16 Apr 2014 19:07:21 +0200 |
Thomas Wuerthinger |
Merge.
|
Wed, 16 Apr 2014 19:00:14 +0200 |
Thomas Wuerthinger |
Merge.
|
Wed, 16 Apr 2014 18:57:14 +0200 |
Thomas Wuerthinger |
Truffle: Make OptimizedCallTarget itself an InstalledCode object.
|
Wed, 16 Apr 2014 18:51:54 +0200 |
Thomas Wuerthinger |
Change RootCallTarget from an abstract class into an interface.
|
Wed, 16 Apr 2014 18:33:10 +0200 |
Thomas Wuerthinger |
Introduce versioning of installed code.
|
Wed, 16 Apr 2014 18:20:55 +0200 |
Thomas Wuerthinger |
Reused installed code object for optimized call targets.
|
Wed, 16 Apr 2014 18:20:00 +0200 |
Thomas Wuerthinger |
Fix regression when accessing a Graal installed code object.
|
Tue, 15 Apr 2014 15:31:01 +0200 |
Thomas Wuerthinger |
Truffle: Clean ups around optimized call target.
|
Tue, 15 Apr 2014 15:22:37 +0200 |
Thomas Wuerthinger |
Allow to supply predefined installed code object when adding a method to the code cache.
|
Tue, 15 Apr 2014 15:01:40 +0200 |
Thomas Wuerthinger |
Convert InstalledCode from an interface into an abstract class.
|
Tue, 15 Apr 2014 13:27:16 +0200 |
Thomas Wuerthinger |
Truffle: Remove NO_ARGUMENTS from CallTarget interface. It is no longer necessary for the varargs version.
|
Tue, 15 Apr 2014 13:26:26 +0200 |
Thomas Wuerthinger |
Truffle: Change CallTarget from an abstract class to an interface. Allow varargs.
|
Tue, 15 Apr 2014 13:20:17 +0200 |
Thomas Wuerthinger |
Truffle: Remove unused needsMaterializedFrame.
|
Wed, 16 Apr 2014 17:57:11 +0200 |
Josef Eisl |
Create com.oracle.graal.cfg project and move CFG related files.
|
Wed, 16 Apr 2014 17:26:58 +0200 |
Christian Wirth |
Merged
|
Wed, 16 Apr 2014 16:54:15 +0200 |
Christian Wirth |
add precompiled.hpp to graalCodeInstaller_x86.cpp, fixes Windows build
|
Wed, 16 Apr 2014 16:49:10 +0200 |
Gilles Duboscq |
Allow DirectMethodHandles references in immutable code
|
Tue, 15 Apr 2014 18:24:22 +0200 |
Gilles Duboscq |
Various optimizations of Node.replaceAtMatchingUsages and Node.replaceAtUsages
|
Tue, 15 Apr 2014 13:40:43 +0200 |
Gilles Duboscq |
Fix formatting
|
Mon, 14 Apr 2014 19:27:12 +0200 |
Gilles Duboscq |
use node.replaceAtMatchingUsages in LoopFragment.mergeEarlyExits
|
Tue, 15 Apr 2014 18:33:33 +0200 |
Gilles Duboscq |
Add Node.replaceAtMatchingUsages(Node, NodePredicate) and some tests.
|
Tue, 15 Apr 2014 17:45:51 +0200 |
Gilles Duboscq |
Add support for library dependencies
|
Tue, 15 Apr 2014 13:32:21 +0200 |
Gilles Duboscq |
mx: eclipseinit should add containers only once to projects' classpath
|
Tue, 15 Apr 2014 13:27:32 +0200 |
Gilles Duboscq |
Fix Library.get_source_path (use sourcePath instead of path)
|
Mon, 14 Apr 2014 16:31:13 +0200 |
Gilles Duboscq |
Remove AbstractNodeIterable, move its methods to default methods on NodeIterable.
|
Mon, 14 Apr 2014 15:21:27 +0200 |
Gilles Duboscq |
Remove AbstractBeginNode, move the framestate from AbstractBeginNode to BeginStateSplitNode.
|
Mon, 14 Apr 2014 15:16:59 +0200 |
Gilles Duboscq |
Avoid precessing unused phis during peeling
|
Mon, 14 Apr 2014 15:13:17 +0200 |
Gilles Duboscq |
Make prim method from LoopFragmentInside to an abstract method on LoopFragment
|
Mon, 14 Apr 2014 15:08:36 +0200 |
Gilles Duboscq |
Add simple JTT loop test
|
Mon, 14 Apr 2014 15:07:28 +0200 |
Gilles Duboscq |
Remove dead phi loops during loop peeling
|
Mon, 14 Apr 2014 11:46:36 +0200 |
Gilles Duboscq |
Fix inlining scoping: add a Debug.scope(Object name, Object[] contextObjects) method so that inlining can put all the necessary methods in the context.
|
Fri, 11 Apr 2014 19:00:42 +0200 |
Gilles Duboscq |
Some simplifications around filter usages and node predicates
|
Fri, 11 Apr 2014 18:17:21 +0200 |
Gilles Duboscq |
rename FalsePredicate to ContradictionPredicate
|
Fri, 11 Apr 2014 18:16:32 +0200 |
Gilles Duboscq |
Simplify NodePredicates (use overrides instead of if cascades)
|
Fri, 11 Apr 2014 18:01:21 +0200 |
Gilles Duboscq |
Make NodePredicate an interface
|
Fri, 11 Apr 2014 17:16:24 +0200 |
Gilles Duboscq |
mx intellijinit: fix typo in project's language level settings
|
Fri, 11 Apr 2014 16:34:43 +0200 |
Gilles Duboscq |
Be sure to resolve and download librariesin mx intellijinit
|
Wed, 16 Apr 2014 14:27:18 +0200 |
Roland Schatz |
Merge.
|
Wed, 16 Apr 2014 14:02:52 +0200 |
Roland Schatz |
Merge.
|
Tue, 15 Apr 2014 19:08:29 +0200 |
Roland Schatz |
Remove unsigned flag from IntegerStamp.
|
Wed, 16 Apr 2014 13:52:43 +0200 |
Roland Schatz |
Pass more restricted interfaces to ArithmeticLIRLowerable and LocationNode in LIR generation.
|
Wed, 16 Apr 2014 11:07:42 +0200 |
Josef Eisl |
BaselineCompiler: add some bytecode testcases to whitelist.
|
Tue, 15 Apr 2014 20:35:52 +0200 |
Josef Eisl |
BaselineCompiler: copy frame state builder at loop headers.
|
Tue, 15 Apr 2014 19:52:23 +0200 |
Josef Eisl |
BaselineCompiler: use PhiResolver.
|
Wed, 16 Apr 2014 11:16:36 +0200 |
Doug Simon |
initialize NodeClass for Node classes that are not on the boot class path
|
Wed, 16 Apr 2014 11:16:00 +0200 |
Doug Simon |
clarified comment
|
Tue, 15 Apr 2014 18:30:11 -1000 |
twisti |
use NumUtil.roundUp in AMD64FrameMap.alignFrameSize(int)
|
Tue, 15 Apr 2014 12:01:51 -1000 |
twisti |
made SPARC compile again; moved graalCodeInstaller_<arch>.hpp to .cpp files
|
Tue, 15 Apr 2014 21:35:37 +0200 |
Doug Simon |
mx: fixed bug in exportlibs
|