log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/AESCryptSubstitutions.java @ 12548:e1f40574c309

age author description
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:04:37 +0200 Doug Simon replaced CryptBlockStubCall (and its subclasses) with usage of ForeignCallNode
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/AESCryptSubstitutions.java@d5bff2473109