Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/ikvm-fork.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjfrijters <jfrijters>2012-07-05 13:57:09 +0400
committerjfrijters <jfrijters>2012-07-05 13:57:09 +0400
commitf0e3fa38812255f8b22f4a127ba1b98ba9ec10fd (patch)
tree1c009dddaa193d0ddb477fb8797adfa3ca2604a7 /openjdk/sun
parent3b05b0cbc6b85a7cec06042b74f122b7c8101b51 (diff)
Added intrinsics for (some usages of) Unsafe methods: putObject, putOrderedObject, putObjectVolatile, getObjectVolatile, getObject, compareAndSwapObject.
Diffstat (limited to 'openjdk/sun')
-rw-r--r--openjdk/sun/misc/Unsafe.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/openjdk/sun/misc/Unsafe.java b/openjdk/sun/misc/Unsafe.java
index 1afc5a73..104b4c0d 100644
--- a/openjdk/sun/misc/Unsafe.java
+++ b/openjdk/sun/misc/Unsafe.java
@@ -86,11 +86,13 @@ public final class Unsafe
public int arrayBaseOffset(Class c)
{
+ // don't change this, the Unsafe intrinsics depend on this value
return 0;
}
public int arrayIndexScale(Class c)
{
+ // don't change this, the Unsafe intrinsics depend on this value
return 1;
}