Tue, 19 May 2015 23:16:07 +0200 |
Doug Simon |
created com.oracle.graal.hotspot.jvmci package and moved classes destined for future JVMCI module into it (JBS:GRAAL-53)
|
Mon, 18 May 2015 11:41:11 +0200 |
Roland Schatz |
Move memory related nodes to their own package.
|
Mon, 30 Mar 2015 11:59:58 +0200 |
Doug Simon |
HotSpotLoadFieldPlugin no longer checks InlineDuringParsing
|
Sun, 29 Mar 2015 20:51:22 +0200 |
Thomas Wuerthinger |
Remove GraphCache option.
|
Wed, 11 Mar 2015 20:43:12 +0100 |
Doug Simon |
use GraphBuilderPlugins for method substitutions, intrinsics and snippets (GRAAL-982)
|
Mon, 16 Feb 2015 17:47:43 +0100 |
Thomas Wuerthinger |
Add generic parameter to NodeClass. Change Graph#getNodes(Class) to Graph#getNodes(NodeClass).
|
Thu, 12 Feb 2015 01:54:05 +0100 |
Doug Simon |
pulled method evolution dependencies out of Assumptions and directly into StructuredGraph
|
Wed, 11 Feb 2015 16:13:02 +0100 |
Josef Eisl |
eclipseformat
|
Wed, 11 Feb 2015 16:08:50 +0100 |
Josef Eisl |
Merge (rename LowLevel{Phases,..} to LIR{Phases,..})
|
Wed, 11 Feb 2015 15:22:53 +0100 |
Josef Eisl |
Rename LowLevelSuites to LIRSuites.
|
Wed, 11 Feb 2015 10:13:08 +0100 |
Doug Simon |
made Assumptions be part of a StructuredGraph
|
Tue, 10 Feb 2015 11:09:28 +0100 |
Josef Eisl |
GraalCompiler.emitLowLevel: use LowLevelSuites instead of LowLevelCompilerConfiguration.
|
Fri, 30 Jan 2015 10:54:09 -0800 |
Christian Wimmer |
Remove unused parameter "stub" from GraalCompiler.compileGraph
|
Sat, 10 Jan 2015 21:50:50 +0100 |
Thomas Wuerthinger |
Remove IterableNodeType from FloatingReadNode.
|
Mon, 24 Nov 2014 12:13:31 +0100 |
Roland Schatz |
Use asConstant() instead of asJavaConstant() where possible.
|
Thu, 20 Nov 2014 15:23:46 +0100 |
Roland Schatz |
Create separate stamps for Klass* and Method*, and make them hotspot specific.
|
Thu, 13 Nov 2014 11:12:25 +0100 |
Roland Schatz |
Use pointer stamps in LoadHub and LoadMethod.
|
Thu, 06 Nov 2014 20:13:08 +0100 |
Doug Simon |
removed HotSpotObjectConstantImpl.asObject()
|
Wed, 05 Nov 2014 21:07:59 +0100 |
Doug Simon |
converted HotSpotObjectConstant to an interface
|
Mon, 03 Nov 2014 17:03:19 +0100 |
Doug Simon |
converted HotSpotResolvedObjectType to an interface
|
Thu, 30 Oct 2014 12:21:07 +0100 |
Roland Schatz |
Rename Constant to JavaConstant.
|
Wed, 06 Aug 2014 17:41:51 +0200 |
Doug Simon |
renamed GraalCompilerTest.parse to GraalCompilerTest.parseEager and improved javadoc for all parse* methods
|
Tue, 13 May 2014 21:47:50 +0200 |
Doug Simon |
renamed GraalTest.assertEquals* to assertDeepEquals to avoid confusion with JUnit API methods
|
Tue, 22 Apr 2014 11:37:15 +0200 |
Josef Eisl |
Move GraalOptions to graal.compiler.common.
|
Wed, 09 Apr 2014 19:08:53 +0200 |
Josef Eisl |
Fix most raw type references.
|
Mon, 07 Apr 2014 16:09:17 -0700 |
Christian Wimmer |
Remove Constant.forObject and Constant.asObject to improve compiler/VM separation
|
Thu, 20 Mar 2014 11:48:39 +0100 |
Josef Eisl |
Rename ValueNode kind() to getKind().
|
Tue, 11 Mar 2014 16:28:43 +0100 |
Thomas Wuerthinger |
Remove withScope parameter on GraalCompiler.compileGraph.
|
Tue, 11 Mar 2014 16:16:24 +0100 |
Thomas Wuerthinger |
Remove reference to graph in LIRGenerator.
|
Mon, 27 Jan 2014 16:05:10 +0100 |
Gilles Duboscq |
Throw-away speculation logs should not be used. Just use null instead
|
Thu, 23 Jan 2014 15:21:14 -0800 |
Tom Rodriguez |
Disable AOT boolean test for now
|
Thu, 09 Jan 2014 16:18:29 +0100 |
Lukas Stadler |
remove PhasePlan
|
Thu, 09 Jan 2014 14:31:31 +0100 |
Lukas Stadler |
remove ForeignCallProvider reference from GraphBuilderPhase
|
Wed, 18 Dec 2013 11:13:17 +0100 |
Bernhard Urban |
Options: rename flag (AOTCompilation -> ImmutableCode)
|
Tue, 03 Dec 2013 18:40:03 +0100 |
Doug Simon |
Merge.
|
Tue, 03 Dec 2013 16:33:41 +0100 |
Doug Simon |
added CompilationResultBuilderFactory to support peep-hole instrumentation of methods as their code is emitted
|
Tue, 03 Dec 2013 11:05:20 +0100 |
Doug Simon |
removed GraalCompiler.compileGraphNoScope
|
Tue, 05 Nov 2013 17:57:27 +0200 |
Bernhard Urban |
AOTTest: use scoped option value
|
Sun, 03 Nov 2013 15:27:52 +0100 |
Doug Simon |
made ConstantNodes external to a Graph (GRAAL-508)
|
Fri, 18 Oct 2013 18:23:14 +0200 |
Doug Simon |
abstracted HotSpotGraalRuntime as a RuntimeProvider which removes the recent selector addition to the Graal capabilities API and also makes Truffle independent of the graal.hotspot project (GRAAL-363)
|
Thu, 17 Oct 2013 01:08:17 +0200 |
Doug Simon |
improved support for co-existing, multiple backends (GRAAL-363)
|
Sat, 12 Oct 2013 00:31:37 +0200 |
Doug Simon |
refactored isReexecutable(), getKilledLocations() and canDeoptimize() out of MetaAccessProvider into ForeignCallsProvider (GRAAL-511)
|
Fri, 11 Oct 2013 16:11:21 +0200 |
Doug Simon |
grouped provider values/parameters into a Providers object (GRAAL-511)
|
Fri, 11 Oct 2013 12:19:09 +0200 |
Doug Simon |
refactored constantEquals(), lookupArrayLength() and readUnsafeConstant() out of MetaAccessProvider into ConstantReflectionProvider (GRAAL-511)
|
Thu, 10 Oct 2013 20:50:54 +0200 |
Doug Simon |
made GraalCodeCacheProvider independent of CodeCacheProvider and renamed the former to LoweringProvider (GRAAL-511)
|
Thu, 10 Oct 2013 16:14:55 +0200 |
Doug Simon |
made CodeCacheProvider independent of MetaAccessProvider (GRAAL-511)
|
Mon, 23 Sep 2013 14:36:00 -0700 |
Christian Wimmer |
Refactor the handling of unsafe casts to distinguish between word-object-conversions, PiNode-like type information, and real unsafe casts.
|
Mon, 16 Sep 2013 17:10:00 +0200 |
Doug Simon |
removed the IterableNodeType marker interface from (Read|Write|ArrayRangeWrite|LoweredCompareAndSwap)Node (GRAAL-471)
|
Fri, 02 Aug 2013 11:05:19 +0200 |
Roland Schatz |
Remove unused methods from PhasePlan.
|
Sat, 29 Jun 2013 21:29:34 -0400 |
Morris Meyer |
PTX kernel execution - no args or return value
|
Mon, 24 Jun 2013 10:22:28 +0200 |
Christos Kotselidis |
Ignore testBoxedBooleanAOT test
|
Mon, 17 Jun 2013 22:09:44 +0200 |
Bernhard Urban |
unittest/aot: add testcase for BoxingSnippets
|
Thu, 13 Jun 2013 11:25:46 +0200 |
Christos Kotselidis |
Merge
|
Thu, 13 Jun 2013 11:25:07 +0200 |
Christos Kotselidis |
Remove graph from HotSpotNMethod
|
Wed, 12 Jun 2013 16:04:43 +0200 |
Bernhard Urban |
unittest/aot: add testcase for string objects
|
Wed, 12 Jun 2013 16:04:43 +0200 |
Bernhard Urban |
unittest/aot: use assert methods instead of keyword
|
Wed, 12 Jun 2013 16:04:43 +0200 |
Bernhard Urban |
unittest/aot: add test for primitive types
|
Wed, 12 Jun 2013 16:04:42 +0200 |
Bernhard Urban |
add option to enable ahead of time compilation for hotspot (GRAAL-290)
|
Wed, 12 Jun 2013 10:12:46 +0200 |
Bernhard Urban |
class constants: add hotspot specific phase to load java mirror via klass* (GRAAL-290)
|
Wed, 12 Jun 2013 10:12:38 +0200 |
Bernhard Urban |
unittest/aot: create suites on every compilation
|