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
|
Tue, 22 Apr 2014 15:24:14 +0200 |
Josef Eisl |
Move UnsafeAccess to graal.compiler.common.
|
Thu, 17 Apr 2014 15:18:41 +0200 |
Josef Eisl |
Spit up and move GraalInternalError.
|
Wed, 09 Apr 2014 19:08:53 +0200 |
Josef Eisl |
Fix most raw type references.
|
Tue, 08 Apr 2014 20:13:15 -0700 |
Tom Rodriguez |
eliminate old 1.7 signatures for CBC methods
|
Fri, 28 Feb 2014 16:35:50 -0800 |
Tom Rodriguez |
fix field access and casts in method substitutions
|
Tue, 14 Jan 2014 10:14:28 -0800 |
Tom Rodriguez |
Add locally specified guards to substitutions
|
Tue, 26 Nov 2013 20:54:31 +0100 |
Doug Simon |
fixed HotSpot compiler test 7184394 (GRAAL-612)
|
Mon, 28 Oct 2013 13:10:10 +0200 |
Bernhard Urban |
CipherBlockChainingSubstitutions: use more precise location for embeddedCipher object and r array
|
Mon, 28 Oct 2013 10:11:49 +0100 |
Bernhard Urban |
AESCryptSubstitutions: use more precise location for K array
|
Wed, 23 Oct 2013 22:06:27 +0200 |
Bernhard Urban |
Unsafe{Load,Store}Node: users must provide an LocationIdentity explicitly. Provide more specific LocationIdentity in UnsafeArraySnippets (instead of ANY_LOCATION)
|
Mon, 07 Oct 2013 01:23:54 +0200 |
Thomas Wuerthinger |
Simplify handling of unsafe store and unsafe load.
|
Tue, 04 Jun 2013 13:46:58 +0200 |
Christos Kotselidis |
Crypto substitutions use unsafe loads to access fields
|
Wed, 22 May 2013 16:27:25 +0200 |
Doug Simon |
added support for the runtime to specify for each foreign call whether it is re-executable and what memory locations it kills
|
Fri, 17 May 2013 22:11:22 +0200 |
Doug Simon |
replaced AESCryptStubCall (and its subclasses) with usage of ForeignCallNode
|
Fri, 17 May 2013 16:45:16 +0200 |
Doug Simon |
added test for AES intrinsification
|
Thu, 16 May 2013 17:36:16 +0200 |
Doug Simon |
removed redundant parameter
|
Thu, 16 May 2013 17:12:17 +0200 |
Doug Simon |
rename: RuntimeCallTarget -> ForeignCallLinkage
|
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
|
Wed, 15 May 2013 10:43:03 +0200 |
Lukas Stadler |
fix final-ness of @Input node inputs
|
Thu, 02 May 2013 11:39:07 +0200 |
Doug Simon |
rename: HotSpotSnippetUtils -> HotSpotReplacementsUtil
|
Wed, 17 Apr 2013 22:58:51 +0200 |
Christos Kotselidis |
Crypto substitutions and VMErrorNode extend DeoptimizingStubCall
|
Mon, 08 Apr 2013 09:26:06 +0200 |
Gilles Duboscq |
Introduce DeoptimizingNode interface
|
Thu, 04 Apr 2013 15:31:27 +0200 |
Lukas Stadler |
remove UNKNOWN_LOCATION
|
Thu, 21 Mar 2013 12:14:09 +0100 |
Doug Simon |
created com.oracle.graal.api.replacements project and moved ClassSubstitution and MethodSubstitution there
|
Thu, 21 Mar 2013 11:59:40 +0100 |
Doug Simon |
refactored MethodSubstitution and MacroSubstitution into top level classes
|
Wed, 20 Mar 2013 22:23:14 +0100 |
Doug Simon |
rename packages: *snippets* -> *replacements*
base
graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/CipherBlockChainingSubstitutions.java@962807d94aa0
|