Float.java, [...]: Add GCJ LOCAL markers.
authorNathanael Nerode <neroden@gcc.gnu.org>
Tue, 23 Sep 2003 21:42:40 +0000 (21:42 +0000)
committerNathanael Nerode <neroden@gcc.gnu.org>
Tue, 23 Sep 2003 21:42:40 +0000 (21:42 +0000)
* java/lang/Float.java, java/lang/Double.java: Add GCJ LOCAL
markers.

From-SVN: r71699

libjava/ChangeLog
libjava/java/lang/Double.java
libjava/java/lang/Float.java

index 31d82a6f1cfb8f76876dafa8a6b89d23e45ad11b..342f95f629cff38287c83a7352247ca876ea7b7c 100644 (file)
@@ -1,3 +1,8 @@
+2003-09-23  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * java/lang/Float.java, java/lang/Double.java: Add GCJ LOCAL
+       markers.
+
 2003-09-22  Anthony Green  <green@redhat.com>
 
        * configure.in (HAVE_USLEEP_DECL): Define for newlib build.
index 199f64ee5b888caf4bcf11768dc750c823e81fa5..95ee4ecb7750d3b6fd3ff912a05a718f57d4adb1 100644 (file)
@@ -428,7 +428,9 @@ public final class Double extends Number implements Comparable
    * @return the bits of the <code>double</code>
    * @see #longBitsToDouble(long)
    */
+  // GCJ LOCAL: We diverge from Classpath for efficiency.
   public static native long doubleToLongBits(double value);
+  // END GCJ LOCAL
 
   /**
    * Convert the double to the IEEE 754 floating-point "double format" bit
@@ -444,7 +446,9 @@ public final class Double extends Number implements Comparable
    * @return the bits of the <code>double</code>
    * @see #longBitsToDouble(long)
    */
+  // GCJ LOCAL: We diverge from Classpath for efficiency.
   public static native long doubleToRawLongBits(double value);
+  // END GCJ LOCAL
 
   /**
    * Convert the argument in IEEE 754 floating-point "double format" bit
@@ -459,7 +463,9 @@ public final class Double extends Number implements Comparable
    * @see #doubleToLongBits(double)
    * @see #doubleToRawLongBits(double)
    */
+  // GCJ LOCAL: We diverge from Classpath for efficiency.
   public static native double longBitsToDouble(long bits);
+  // END GCJ LOCAL
 
   /**
    * Compare two Doubles numerically by comparing their <code>double</code>
index 930b8415076d91b4bcf35eaea6fc3f7094f3e8dd..d3065f6b01c7cc69758306b2894781b663bb7889 100644 (file)
@@ -438,7 +438,9 @@ public final class Float extends Number implements Comparable
    * @return the bits of the <code>float</code>
    * @see #intBitsToFloat(int)
    */
+  // GCJ LOCAL: We diverge from Classpath for efficiency.
   public static native int floatToIntBits(float value);
+  // END GCJ LOCAL
 
   /**
    * Convert the float to the IEEE 754 floating-point "single format" bit
@@ -453,7 +455,9 @@ public final class Float extends Number implements Comparable
    * @return the bits of the <code>float</code>
    * @see #intBitsToFloat(int)
    */
+  // GCJ LOCAL: We diverge from Classpath for efficiency.
   public static native int floatToRawIntBits(float value);
+  // END GCJ LOCAL
 
   /**
    * Convert the argument in IEEE 754 floating-point "single format" bit
@@ -468,7 +472,9 @@ public final class Float extends Number implements Comparable
    * @see #floatToIntBits(float)
    * @see #floatToRawIntBits(float)
    */
+  // GCJ LOCAL: We diverge from Classpath for efficiency.
   public static native float intBitsToFloat(int bits);
+  // END GCJ LOCAL
 
   /**
    * Compare two Floats numerically by comparing their <code>float</code>