diff options
author | Jeff Hao <jeffhao@google.com> | 2014-08-12 00:33:59 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2014-08-11 18:15:12 +0000 |
commit | 5fc90ef30f7c5c5864dae47a8c9f2ac557e62b0d (patch) | |
tree | c6ca8cb8ba9ff5c662052cf9a38ae6cd1646d53d /luni/src/main/native/java_lang_StrictMath.cpp | |
parent | d6b99c6b1557584ca7e66e7365c08eae73d88ef4 (diff) | |
parent | 165e2b4075dadb99afc0856ab3c698809a6355a2 (diff) | |
download | libcore-5fc90ef30f7c5c5864dae47a8c9f2ac557e62b0d.zip libcore-5fc90ef30f7c5c5864dae47a8c9f2ac557e62b0d.tar.gz libcore-5fc90ef30f7c5c5864dae47a8c9f2ac557e62b0d.tar.bz2 |
Merge "Implements some StrictMath functions for improved performance."
Diffstat (limited to 'luni/src/main/native/java_lang_StrictMath.cpp')
-rw-r--r-- | luni/src/main/native/java_lang_StrictMath.cpp | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/luni/src/main/native/java_lang_StrictMath.cpp b/luni/src/main/native/java_lang_StrictMath.cpp index e8c6dfb..972e272 100644 --- a/luni/src/main/native/java_lang_StrictMath.cpp +++ b/luni/src/main/native/java_lang_StrictMath.cpp @@ -38,43 +38,13 @@ static jdouble StrictMath_sqrt(JNIEnv*, jclass, jdouble a) { return ieee_sqrt(a); } -static jdouble StrictMath_IEEEremainder(JNIEnv*, jclass, jdouble a, jdouble b) { - return ieee_remainder(a, b); -} - -static jdouble StrictMath_floor(JNIEnv*, jclass, jdouble a) { - return ieee_floor(a); -} - -static jdouble StrictMath_ceil(JNIEnv*, jclass, jdouble a) { - return ieee_ceil(a); -} - -static jdouble StrictMath_rint(JNIEnv*, jclass, jdouble a) { - return ieee_rint(a); -} - static jdouble StrictMath_pow(JNIEnv*, jclass, jdouble a, jdouble b) { return ieee_pow(a,b); } -static jdouble StrictMath_hypot(JNIEnv*, jclass, jdouble a, jdouble b) { - return ieee_hypot(a, b); -} - -static jdouble StrictMath_nextafter(JNIEnv*, jclass, jdouble a, jdouble b) { - return ieee_nextafter(a, b); -} - static JNINativeMethod gMethods[] = { - NATIVE_METHOD(StrictMath, IEEEremainder, "!(DD)D"), - NATIVE_METHOD(StrictMath, ceil, "!(D)D"), NATIVE_METHOD(StrictMath, cos, "!(D)D"), - NATIVE_METHOD(StrictMath, floor, "!(D)D"), - NATIVE_METHOD(StrictMath, hypot, "!(DD)D"), - NATIVE_METHOD(StrictMath, nextafter, "!(DD)D"), NATIVE_METHOD(StrictMath, pow, "!(DD)D"), - NATIVE_METHOD(StrictMath, rint, "!(D)D"), NATIVE_METHOD(StrictMath, sin, "!(D)D"), NATIVE_METHOD(StrictMath, sqrt, "!(D)D"), NATIVE_METHOD(StrictMath, tan, "!(D)D"), |