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>2008-06-06 11:07:14 +0400
committerjfrijters <jfrijters>2008-06-06 11:07:14 +0400
commitdb4720da166361f480586decec8581648c0b7ab0 (patch)
tree0fdeb152f2ff187ca233d6cf063b440118019454 /openjdk/map.xml
parente54ba823854c45ee3cf738663989729825233746 (diff)
Changed compareAndSet methods from map.xml based implementation to AtomicReferenceFieldUpdater based implementation. This reduces the number of differences between upstream and our version.
Diffstat (limited to 'openjdk/map.xml')
-rw-r--r--openjdk/map.xml24
1 files changed, 0 insertions, 24 deletions
diff --git a/openjdk/map.xml b/openjdk/map.xml
index 4c0d841f..352ca430 100644
--- a/openjdk/map.xml
+++ b/openjdk/map.xml
@@ -1269,30 +1269,6 @@
<ret />
</body>
</method>
- <method name="compareAndSetHead" sig="(Ljava.util.concurrent.locks.AbstractQueuedSynchronizer$Node;)Z">
- <body>
- <ldarg_0 />
- <ldflda class="java.util.concurrent.locks.AbstractQueuedSynchronizer" name="head" sig="Ljava.lang.Object;" />
- <ldarg_1 />
- <ldnull />
- <call type="System.Threading.Interlocked" name="CompareExchange" sig="System.Object&amp;;System.Object;System.Object" />
- <ldnull />
- <ceq />
- <ret />
- </body>
- </method>
- <method name="compareAndSetTail" sig="(Ljava.util.concurrent.locks.AbstractQueuedSynchronizer$Node;Ljava.util.concurrent.locks.AbstractQueuedSynchronizer$Node;)Z">
- <body>
- <ldarg_0 />
- <ldflda class="java.util.concurrent.locks.AbstractQueuedSynchronizer" name="tail" sig="Ljava.lang.Object;" />
- <ldarg_2 />
- <ldarg_1 />
- <call type="System.Threading.Interlocked" name="CompareExchange" sig="System.Object&amp;;System.Object;System.Object" />
- <ldarg_1 />
- <ceq />
- <ret />
- </body>
- </method>
<method name="compareAndSetWaitStatus" sig="(Ljava.util.concurrent.locks.AbstractQueuedSynchronizer$Node;II)Z">
<body>
<ldarg_0 />