log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/SystemSubstitutions.java @ 11354:a3ea9012c0de

age author description
Fri, 16 Aug 2013 13:30:28 +0200 Lukas Stadler do not constant fold identity hash codes in AOT
Wed, 07 Aug 2013 18:35:59 +0200 Lukas Stadler macro node for System.identityHashCode
Tue, 16 Jul 2013 17:56:53 +0200 Doug Simon moved BranchNodeProbabilities to graal.nodes project
Thu, 16 May 2013 20:26:46 +0200 Doug Simon removed CRuntimeCall and replaced its usages with ForeignCallNode
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 21:51:12 +0200 Doug Simon made identityHashCode, javaTimeMillis and javaTimeNanos be CRuntimeCalls instead of RuntimeCallNodes
Thu, 02 May 2013 11:39:07 +0200 Doug Simon rename: HotSpotSnippetUtils -> HotSpotReplacementsUtil
Thu, 25 Apr 2013 21:34:00 +0200 Thomas Wuerthinger Change the way branch probabilities are injected. Update all snippets.
Fri, 05 Apr 2013 01:22:36 +0200 Doug Simon moved Replacements and MacroSubstitution from the graal.api.replacements project to graal.nodes project and reversed the dependency between these two projects (the latter now/again depends on the former)
Wed, 03 Apr 2013 21:55:41 +0200 Doug Simon fixed compiler warnings
Tue, 26 Mar 2013 10:51:42 +0100 Christos Kotselidis -Merge
Fri, 22 Mar 2013 23:44:38 +0100 Christos Kotselidis -Merge
Fri, 22 Mar 2013 12:57:51 +0100 Christos Kotselidis -Merge with basic-graal-gate
Fri, 22 Mar 2013 12:56:04 +0100 Christos Kotselidis -Merge with trunk base graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/snippets/SystemSubstitutions.java@3bd9871cfb22
Mon, 25 Mar 2013 10:35:03 +0100 Doug Simon made node intrinsic interpretable: SystemSubstitutions.callLong()
Fri, 22 Mar 2013 19:08:07 +0100 Doug Simon Backed out changeset: 10293cbfc2b6
Fri, 22 Mar 2013 11:19:53 +0100 Doug Simon wrote implementations for node intrinsics so that they can be interpreted when a method substitution is deoptimized and added unit tests to ensure existing method substitutions can run interpreted
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/SystemSubstitutions.java@62e4e8866c67