Thu, 16 Jul 2015 17:44:49 +0200 |
Roland Schatz |
Split HotSpotReferenceMap into separate builder and result class, and move the builder class from jvmci to graal.
|
Mon, 22 Jun 2015 12:12:53 -0700 |
twisti |
Rename com.oracle.jvmci to jdk.internal.jvmci
|
Thu, 04 Jun 2015 13:36:56 +0200 |
Doug Simon |
only need a 32-bit move instead of a 64-bit move for stack banging
|
Thu, 04 Jun 2015 13:35:47 +0200 |
Doug Simon |
moved asm, bytecode and asm.test code back to com.oracle.graal name space (JBS:GRAAL-53)
|
Wed, 03 Jun 2015 18:06:44 +0200 |
Doug Simon |
moved com.oracle.asm.** to jvmci-util.jar (JBS:GRAAL-53)
|
Tue, 02 Jun 2015 22:11:52 +0200 |
Doug Simon |
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
|
Thu, 28 May 2015 17:13:22 +0200 |
Doug Simon |
Merge.
|
Wed, 27 May 2015 00:36:16 +0200 |
Doug Simon |
renamed com.oracle.graal.api[meta|code] modules to com.oracle.jvmci.[meta|code] (JBS:GRAAL-53)
|
Tue, 26 May 2015 17:13:37 +0200 |
Doug Simon |
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
|
Mon, 25 May 2015 22:17:10 +0200 |
Doug Simon |
moved UnsafeAccess to com.oracle.jvmci.common (JBS:GRAAL-53)
|
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)
|
Wed, 27 May 2015 12:12:22 +0200 |
Josef Eisl |
Backend: add #newRegisterAllocationConfig.
|
Mon, 18 May 2015 22:27:24 +0200 |
Doug Simon |
removed unnecessary HotSpotCodeCache.MarkId enum (JBS:GRAAL-53)
|
Thu, 09 Apr 2015 17:40:55 +0200 |
Gilles Duboscq |
Move com.oracle.nfi implementation to graal.truffle.hotspot since it implements an interface that does not live in the graal class-loader
|
Mon, 23 Mar 2015 15:58:36 +0100 |
Stefan Anzinger |
Implement dynamic instruction counters on assembly level
|
Fri, 13 Mar 2015 12:26:08 +0100 |
Thomas Wuerthinger |
Use host backend when generating a new instance for HotSpotNativeFunctionInterface.
|
Tue, 10 Feb 2015 11:15:39 +0100 |
Josef Eisl |
Remove LowLevelCompilerConfiguration (superseded by LowLevelSuites).
|
Mon, 09 Feb 2015 13:29:19 +0100 |
Josef Eisl |
Remove Backend.shouldAllocateRegisters() (customize Backend.getLowLevelCompilerConfiguration() instead).
|
Mon, 09 Feb 2015 13:24:53 +0100 |
Josef Eisl |
Add Backend.getLowLevelCompilerConfiguration().
|
Mon, 12 Jan 2015 20:39:04 +0100 |
Doug Simon |
removed Node factory methods
|
Wed, 26 Nov 2014 12:05:56 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from some AMD64 HotSpot classes
|
Wed, 26 Nov 2014 11:48:34 +0100 |
Doug Simon |
changed most references to HotSpotGraalRuntime to use HotSpotGraalRuntimeProvider instead
|
Mon, 17 Nov 2014 20:07:24 +0100 |
Josef Eisl |
DelayedFrameMapBuilder: require non null register config.
|
Mon, 17 Nov 2014 20:00:58 +0100 |
Josef Eisl |
DelayedFrameMapBuilder: remove FrameMapFactory.
|
Mon, 17 Nov 2014 16:41:44 +0100 |
Josef Eisl |
FrameMapBuilder: move into package.
|
Mon, 10 Nov 2014 18:37:28 +0100 |
Josef Eisl |
Revert Backend.frameMap(FrameMapBuilder) to Backend.frameMap(RegisterConfig).
|
Thu, 23 Oct 2014 14:27:34 +0200 |
Josef Eisl |
Introduce AMD64FrameMapBuilder to support special stack slot allocation for RBP.
|
Thu, 23 Oct 2014 10:13:01 +0200 |
Josef Eisl |
Renamed FrameMapBuilderImpl to ForwardingFrameMapBuilder.
|
Thu, 30 Oct 2014 12:21:07 +0100 |
Roland Schatz |
Rename Constant to JavaConstant.
|
Wed, 22 Oct 2014 18:04:46 +0200 |
Josef Eisl |
Move FrameMapBuilderImpl to com.oracle.graal.lir.
|
Wed, 22 Oct 2014 17:51:08 +0200 |
Josef Eisl |
Add Backend.newFrameMapBuilder().
|
Wed, 22 Oct 2014 10:00:19 +0200 |
Josef Eisl |
Use FrameMapBuilder in Backend.newLIRGenerationResult().
|
Tue, 21 Oct 2014 15:29:41 +0200 |
Josef Eisl |
Pass FrameMap to Backend.newCompilationResultBuilder().
|
Tue, 21 Oct 2014 14:56:52 +0200 |
Josef Eisl |
Introduce FrameMapBuilder.
|
Mon, 20 Oct 2014 12:12:52 +0200 |
Josef Eisl |
Encapsulate FrameMap.registerConfig & FrameMap.target.
|
Mon, 18 Aug 2014 14:04:21 +0200 |
Doug Simon |
added factory method to all Node classes; replaced Node classes instantiation with calls to factory methods; replaced identity tests on Node classes with ' == <node class>.getGenClass()' idiom
|
Wed, 06 Aug 2014 08:27:42 +0200 |
Matthias Grimmer |
NFI: cleanup
|
Tue, 05 Aug 2014 15:58:11 +0200 |
Matthias Grimmer |
GNFI: move GNFI interfaces to oracle.nfi - interface does not depend on graal
|
Thu, 03 Jul 2014 16:30:28 +0200 |
Doug Simon |
added support to load classes from graal.jar with a separate class loader
|
Tue, 20 May 2014 19:02:33 -0700 |
Christian Wimmer |
Pass the compiled method to LIR factory
|
Wed, 30 Apr 2014 15:41:44 -1000 |
twisti |
AMD64: implemented DeoptimizationStub.deoptimizationHandler
|
Wed, 23 Apr 2014 13:18:58 +0200 |
Josef Eisl |
Rename Backend.newNodeLIRGenerator to Backend.newNodeLIRBuilder.
|
Wed, 23 Apr 2014 13:17:23 +0200 |
Josef Eisl |
Use NodeLIRBuilderTool instead of NodeLIRBuilder.
|
Wed, 23 Apr 2014 11:32:47 +0200 |
Josef Eisl |
Use LIRGeneratorTool in Backend.
|
Wed, 23 Apr 2014 12:38:05 +0200 |
Doug Simon |
added ModifiersProvider as superinterface for ResolvedJava[Method|Field|Type] and implemented all checks against modifiers as default methods
|
Tue, 22 Apr 2014 15:45:19 +0200 |
Josef Eisl |
Move LIRGenerationResult* to graal.lir.
|
Tue, 22 Apr 2014 11:37:15 +0200 |
Josef Eisl |
Move GraalOptions to graal.compiler.common.
|
Wed, 16 Apr 2014 15:04:35 -1000 |
twisti |
renamed com.oracle.graal.api.code.CompilationResult.frameSize to totalFrameSize
|
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
|
Mon, 07 Apr 2014 19:21:22 +0200 |
Lukas Stadler |
allow compilation with custom RegisterConfig
|
Sun, 06 Apr 2014 17:46:24 +0200 |
Thomas Wuerthinger |
Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).
|
Tue, 01 Apr 2014 20:26:22 +0200 |
Josef Eisl |
Create dedicated BaselineBytecodeParser, BytecodeLIRBuilder and amd64 specialization.
|
Tue, 01 Apr 2014 15:23:21 +0200 |
Josef Eisl |
Remove LIRGenerationResult from NodeLIRBuilder.
|
Mon, 31 Mar 2014 10:03:32 +0200 |
Josef Eisl |
Rename NodeLIRGenerator (and related classes and interfaces) to NodeLIRBuilder.
|
Wed, 26 Mar 2014 13:15:08 +0100 |
Josef Eisl |
Remove currentBlock from NodeLIRGenerator.
|
Wed, 26 Mar 2014 12:14:08 +0100 |
Josef Eisl |
Removed nodeOperands from LIRGenerator.
|
Wed, 26 Mar 2014 11:49:07 +0100 |
Josef Eisl |
Split LIRGenerator and fix AMD64 backend.
|
Thu, 20 Mar 2014 13:50:21 +0100 |
Josef Eisl |
Merge.
|
Tue, 18 Mar 2014 13:49:11 +0100 |
Josef Eisl |
Decoupled LIRGenerator and LIRGenerationResult.
|
Mon, 17 Mar 2014 20:05:45 +0100 |
Josef Eisl |
Introduce specialized LIRGenerationResults for Targets if needed.
|