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>2007-08-08 13:23:07 +0400
committerjfrijters <jfrijters>2007-08-08 13:23:07 +0400
commit20235b06e8f9cb1a048332ddd01134667bc71a73 (patch)
tree1f528ec76752f627486e4cd12ad95291e38a7033 /openjdk/map.xml
parent81acadd97c85d302a0d50ab7e9535b8f9bb1219e (diff)
Changed AtomicBoolean.value field to int to be serialization compatible with JDK.
Diffstat (limited to 'openjdk/map.xml')
-rw-r--r--openjdk/map.xml14
1 files changed, 14 insertions, 0 deletions
diff --git a/openjdk/map.xml b/openjdk/map.xml
index db07ca98..b357cb3e 100644
--- a/openjdk/map.xml
+++ b/openjdk/map.xml
@@ -1603,6 +1603,20 @@
</body>
</method>
</class>
+ <class name="java.util.concurrent.atomic.AtomicBoolean">
+ <method name="compareAndSwapInt" sig="(II)Z">
+ <body>
+ <ldarg_0 />
+ <ldflda class="java.util.concurrent.atomic.AtomicBoolean" name="value" sig="I" />
+ <ldarg_2 />
+ <ldarg_1 />
+ <call type="System.Threading.Interlocked" name="CompareExchange" sig="System.Int32&amp;;System.Int32;System.Int32" />
+ <ldarg_1 />
+ <ceq />
+ <ret />
+ </body>
+ </method>
+ </class>
<class name="java.util.concurrent.atomic.AtomicInteger">
<method name="getAndSet" sig="(I)I">
<body>