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>2010-08-09 16:27:39 +0400
committerjfrijters <jfrijters>2010-08-09 16:27:39 +0400
commit4140a2c52b0ea1d9326d42fc664d75a64f3f36d1 (patch)
tree873ea6a3bb071bbfadb18c8b8ff5442082625858 /openjdk/map.xml
parent1f08d17cd3523c8f4db032ee8fbe93a5794cf85c (diff)
- Split objectWait into two. One for the nanos variant and one that does the actual waiting.
- Fixed edge case where timeout == Long.MAX_VALUE and nanos >= 500000 that should cause IllegalArgumentException (to be compatible with the JDK, although that is arguably a JDK bug). - Fixed exception when timeout > Integer.MAX_VALUE. Thanks to Andy Malakov for reporting this.
Diffstat (limited to 'openjdk/map.xml')
-rw-r--r--openjdk/map.xml6
1 files changed, 2 insertions, 4 deletions
diff --git a/openjdk/map.xml b/openjdk/map.xml
index 2eb085c6..95d6680e 100644
--- a/openjdk/map.xml
+++ b/openjdk/map.xml
@@ -47,8 +47,7 @@
<ldarg_0 />
<ldc_i4_0 />
<conv_i8 />
- <ldc_i4_0 />
- <call class="java.lang.Thread" name="objectWait" sig="(Ljava.lang.Object;JI)V" />
+ <call class="java.lang.Thread" name="objectWait" sig="(Ljava.lang.Object;J)V" />
<ret />
</body>
</method>
@@ -58,8 +57,7 @@
<body>
<ldarg_0 />
<ldarg_1 />
- <ldc_i4_0 />
- <call class="java.lang.Thread" name="objectWait" sig="(Ljava.lang.Object;JI)V" />
+ <call class="java.lang.Thread" name="objectWait" sig="(Ljava.lang.Object;J)V" />
<ret />
</body>
</method>