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)
|
Tue, 19 May 2015 14:50:15 +0200 |
Stefan Anzinger |
[SPARC] Remove SPARC/Graal specific code for deoptimizing with exception
|
Mon, 18 May 2015 22:27:24 +0200 |
Doug Simon |
removed unnecessary HotSpotCodeCache.MarkId enum (JBS:GRAAL-53)
|
Wed, 11 Mar 2015 20:43:12 +0100 |
Doug Simon |
use GraphBuilderPlugins for method substitutions, intrinsics and snippets (GRAAL-982)
|
Thu, 13 Nov 2014 14:23:56 -0800 |
Christian Wimmer |
Make the @Fold annotation a top-level interface in the api project. It is not tied to the Snippet class where it was located before.
|
Tue, 27 May 2014 15:43:36 +0200 |
Doug Simon |
reduced time to initialize ForeignCallProviders by avoiding triggering class initialization of Node subclasses as well as making annotation parsing lazy in SnippetInfo
|
Sun, 06 Apr 2014 17:46:24 +0200 |
Thomas Wuerthinger |
Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).
|
Mon, 17 Mar 2014 17:32:35 -0700 |
twisti |
removed com/oracle/graal/hotspot/bridge/Marks.java and replaced with enum
|
Wed, 20 Nov 2013 14:45:43 +0100 |
Doug Simon |
pass thread register into all stubs instead of getting it from the host provider
|
Tue, 15 Oct 2013 14:14:06 +0200 |
Doug Simon |
split HotSpotRuntime into separate provider implementations
|
Fri, 11 Oct 2013 16:11:21 +0200 |
Doug Simon |
grouped provider values/parameters into a Providers object (GRAAL-511)
|
Fri, 09 Aug 2013 13:48:08 +0200 |
Doug Simon |
disabled check for thread local holding the exception PC being cleared in PRODUCT builds (clearing only happens in DEBUG builds)
|
Wed, 05 Jun 2013 11:34:55 +0200 |
Lukas Stadler |
use StubForeignCallNode within stubs, instead of ForeignCallNode
|
Thu, 16 May 2013 23:26:59 +0200 |
Doug Simon |
replaced VMErrorStub with use of ForeignCallStub
|
Thu, 16 May 2013 20:26:46 +0200 |
Doug Simon |
removed CRuntimeCall and replaced its usages with ForeignCallNode
|
Thu, 16 May 2013 17:23:44 +0200 |
Doug Simon |
rename: HotSpotRuntimeCallTarget -> HotSpotForeignCallLinkage
|
Thu, 16 May 2013 16:32:46 +0200 |
Doug Simon |
moved responsibility for determining if a foreign call has a side effect to the runtime
|
Thu, 16 May 2013 16:17:28 +0200 |
Doug Simon |
refactored ForeignCallDescriptor into a top level class and moved it to the api.meta project
|
Thu, 16 May 2013 16:01:40 +0200 |
Doug Simon |
rename: Descriptor -> ForeignCallDescriptor
|
Tue, 14 May 2013 11:18:14 +0200 |
Doug Simon |
fixed printf statements
|
Mon, 13 May 2013 14:54:30 +0200 |
Doug Simon |
used static import for methods in StubUtil
|
Wed, 08 May 2013 21:05:39 +0200 |
Doug Simon |
moved static methods out of Stub into StubUtil
|
Mon, 06 May 2013 13:49:20 +0200 |
Doug Simon |
added Stub.decipher() to print information about values in stubs
|
Sat, 04 May 2013 23:05:46 +0200 |
Doug Simon |
replaced unwind_exception_call assembler stub with a compiled stub (GRAAL-81)
|
Thu, 02 May 2013 17:17:11 +0200 |
Doug Simon |
exposed whether ASSERT is defined to Java code and use it to enable checks in ExceptionHandlerStub
|
Thu, 02 May 2013 11:39:07 +0200 |
Doug Simon |
rename: HotSpotSnippetUtils -> HotSpotReplacementsUtil
|
Thu, 02 May 2013 06:08:02 +0200 |
Doug Simon |
a compiled stub can now specify whether it needs to preserve registers. If a stub does not preserve registers and assertions are enabled, then all non-temporary registers are zapped after a C runtime call from the stub.
|
Wed, 01 May 2013 17:46:12 +0200 |
Doug Simon |
replaced exception_handler_nofpu assembler stub with a compiled stub (GRAAL-81)
|