summaryrefslogtreecommitdiffstats
path: root/luni/src/main/native/java_lang_StrictMath.cpp
diff options
context:
space:
mode:
authorJeff Hao <jeffhao@google.com>2014-08-12 00:33:59 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-08-11 18:15:12 +0000
commit5fc90ef30f7c5c5864dae47a8c9f2ac557e62b0d (patch)
treec6ca8cb8ba9ff5c662052cf9a38ae6cd1646d53d /luni/src/main/native/java_lang_StrictMath.cpp
parentd6b99c6b1557584ca7e66e7365c08eae73d88ef4 (diff)
parent165e2b4075dadb99afc0856ab3c698809a6355a2 (diff)
downloadlibcore-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.cpp30
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"),