diff options
author | jfrijters <jfrijters> | 2007-08-08 13:23:07 +0400 |
---|---|---|
committer | jfrijters <jfrijters> | 2007-08-08 13:23:07 +0400 |
commit | 20235b06e8f9cb1a048332ddd01134667bc71a73 (patch) | |
tree | 1f528ec76752f627486e4cd12ad95291e38a7033 /openjdk/map.xml | |
parent | 81acadd97c85d302a0d50ab7e9535b8f9bb1219e (diff) |
Changed AtomicBoolean.value field to int to be serialization compatible with JDK.
Diffstat (limited to 'openjdk/map.xml')
-rw-r--r-- | openjdk/map.xml | 14 |
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&;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> |