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>2011-07-07 11:04:32 +0400
committerjfrijters <jfrijters>2011-07-07 11:04:32 +0400
commit12a909f21f9f479e97207fce3c6038f874e355f5 (patch)
treed1a404e59235cd1da3779634bb76b9c4cc0b7b16 /openjdk/map.xml
parent260f7bde7c7216c3aa486986d708464c51a40231 (diff)
Updated java.nio.Bits to OpenJDK 7.
Diffstat (limited to 'openjdk/map.xml')
-rw-r--r--openjdk/map.xml10
1 files changed, 10 insertions, 0 deletions
diff --git a/openjdk/map.xml b/openjdk/map.xml
index 86bc2732..53cb87a2 100644
--- a/openjdk/map.xml
+++ b/openjdk/map.xml
@@ -1892,6 +1892,16 @@
</code>
</replace-method-call>
</method>
+ <method name="getJavaNioAccess" sig="()Lsun.misc.JavaNioAccess;">
+ <replace-method-call class="sun.misc.Unsafe" name="ensureClassInitialized" sig="(Ljava.lang.Class;)V">
+ <code>
+ <pop />
+ <pop />
+ <!-- the Java source initializes java.nio.ByteOrder (which causes java.nio.Bits to initialize) -->
+ <runclassinit class="java.nio.Bits" />
+ </code>
+ </replace-method-call>
+ </method>
<method name="getJavaIOAccess" sig="()Lsun.misc.JavaIOAccess;">
<replace-method-call class="sun.misc.Unsafe" name="ensureClassInitialized" sig="(Ljava.lang.Class;)V">
<code>