PatchSet 5513 
Date: 2005/02/10 22:46:41
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
improved exception messages for Thread.sleep()

2005-02-10  Dalibor Topic  <[EMAIL PROTECTED]>

        * libraries/javalib/java/lang/Thread.java (sleep): Improved
        exception messages.

Members: 
        ChangeLog:1.3557->1.3558 
        libraries/javalib/java/lang/Thread.java:1.53->1.54 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3557 kaffe/ChangeLog:1.3558
--- kaffe/ChangeLog:1.3557      Thu Feb 10 22:41:25 2005
+++ kaffe/ChangeLog     Thu Feb 10 22:46:41 2005
@@ -1,5 +1,10 @@
 2005-02-10  Dalibor Topic  <[EMAIL PROTECTED]>
 
+       * libraries/javalib/java/lang/Thread.java (sleep): Improved
+       exception messages.
+
+2005-02-10  Dalibor Topic  <[EMAIL PROTECTED]>
+
        * libraries/javalib/java/lang/Class.java (newInstance): 
        Improved exception messages.
 
Index: kaffe/libraries/javalib/java/lang/Thread.java
diff -u kaffe/libraries/javalib/java/lang/Thread.java:1.53 
kaffe/libraries/javalib/java/lang/Thread.java:1.54
--- kaffe/libraries/javalib/java/lang/Thread.java:1.53  Thu Jan  6 19:08:22 2005
+++ kaffe/libraries/javalib/java/lang/Thread.java       Thu Feb 10 22:46:46 2005
@@ -805,8 +805,11 @@
   {
 
     // Check parameters
-    if (ms < 0 || ns < 0 || ns > 999999)
-      throw new IllegalArgumentException();
+    if (ms < 0 )
+      throw new IllegalArgumentException("Negative milliseconds: " + ms);
+
+    if (ns < 0 || ns > 999999)
+      throw new IllegalArgumentException("Nanoseconds ouf of range: " + ns);
 
     // Really sleep
     VMThread.sleep(ms, ns);

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to