aboutsummaryrefslogtreecommitdiff
path: root/tests/nbody-java
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-05-08 16:09:35 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-05-08 16:09:35 -0700
commit65363029ef00f7082e244b6989b951b550fc6830 (patch)
tree8f59f44445bfa24d67b8d2b6371e3f754d4088b0 /tests/nbody-java
parent693682fc225e60c9c335ee910fb3c8bb5cf85470 (diff)
add nbody-java benchmark
Diffstat (limited to 'tests/nbody-java')
-rw-r--r--tests/nbody-java/hysock.h2
-rw-r--r--tests/nbody-java/native_java_io_File.c2
-rw-r--r--tests/nbody-java/native_org_apache_harmony_luni_platform_OSNetworkSystem.c3
3 files changed, 3 insertions, 4 deletions
diff --git a/tests/nbody-java/hysock.h b/tests/nbody-java/hysock.h
index 4e41c9fa..14b0d916 100644
--- a/tests/nbody-java/hysock.h
+++ b/tests/nbody-java/hysock.h
@@ -226,7 +226,7 @@ typedef struct hylinger_struct
} hylinger_struct;
typedef struct hyipmreq_struct
{
- OSIPMREQ addrpair;
+ int addrpair;
} hyipmreq_struct;
#define GET_HOST_BUFFER_SIZE 512
/* The gethostBuffer is allocated bufferSize + EXTRA_SPACE, while gethostby*_r is only aware of bufferSize
diff --git a/tests/nbody-java/native_java_io_File.c b/tests/nbody-java/native_java_io_File.c
index b10e85e5..0539f167 100644
--- a/tests/nbody-java/native_java_io_File.c
+++ b/tests/nbody-java/native_java_io_File.c
@@ -115,7 +115,7 @@ JAVA_BOOLEAN java_io_File_isDirectoryImpl___byte_1ARRAY(JAVA_OBJECT me, JAVA_OBJ
struct stat buf;
int err;
err = stat(fileName, &buf);
- return buf.st_mode & S_IFDIR;
+ return buf.st_mode; // XXX & S_IFDIR;
//XMLVM_END_NATIVE
}
diff --git a/tests/nbody-java/native_org_apache_harmony_luni_platform_OSNetworkSystem.c b/tests/nbody-java/native_org_apache_harmony_luni_platform_OSNetworkSystem.c
index fc6339bc..81b8b13a 100644
--- a/tests/nbody-java/native_org_apache_harmony_luni_platform_OSNetworkSystem.c
+++ b/tests/nbody-java/native_org_apache_harmony_luni_platform_OSNetworkSystem.c
@@ -87,9 +87,8 @@ int selectRead(hysocket_t hysocketP, I_32 uSecTime, BOOLEAN accept)
UDATA hytime_msec_clock ()
{
struct timeval tp;
- struct timezone tzp;
- gettimeofday (&tp, &tzp);
+ gettimeofday (&tp, NULL);
return (tp.tv_sec * 1000) + (tp.tv_usec / 1000);
}