Added some (unimplemented) natives for OpenJDK7's java.nio.*
authorJan Vrany <jan.vrany@fit.cvut.cz>
Thu, 14 Aug 2014 08:57:12 +0100
changeset 3230 7a4491b4b7eb
parent 3229 4d120f1a64f1
child 3231 1ce74dc95339
Added some (unimplemented) natives for OpenJDK7's java.nio.*
JavaNativeMethodImpl_OpenJDK7.st
--- a/JavaNativeMethodImpl_OpenJDK7.st	Thu Aug 14 08:54:30 2014 +0100
+++ b/JavaNativeMethodImpl_OpenJDK7.st	Thu Aug 14 08:57:12 2014 +0100
@@ -194,6 +194,13 @@
 
 !JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - java.util.zip'!
 
+_java_util_zip_Deflater_deflateBytes: this _: a1 _: a2 _: a3 _: a4 _: a5 _: a6 
+
+    <javanative: 'java/util/zip/Deflater' name: 'deflateBytes(J[BIII)I'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
 _java_util_zip_ZipFile_getCommentBytes: this _: jzentry _: a2
 
     <javanative: 'java/util/zip/ZipFile' name: 'getCommentBytes(J)[B'>
@@ -410,6 +417,339 @@
     ^ -1 "/ meaning: use default 
 ! !
 
+!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - sun.nio.fs'!
+
+_sun_nio_fs_UnixNativeDispatcher_access0: this _: a1 _: a2 _: a3 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'access0(JI)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_chmod0: this _: a1 _: a2 _: a3 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'chmod0(JI)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_chown0: this _: a1 _: a2 _: a3 _: a4 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'chown0(JII)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_close: this _: a1 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'close(I)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_closedir: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'closedir(J)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_dup: this _: a1 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'dup(I)I'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_fchmod: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fchmod(II)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_fchown: this _: a1 _: a2 _: a3 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fchown(III)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_fclose: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fclose(J)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_fdopendir: this _: a1 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fdopendir(I)J'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_fopen0: this _: a1 _: a2 _: a3 _: a4 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fopen0(JJ)J'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_fpathconf: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fpathconf(II)J'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_fstat: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fstat(ILsun/nio/fs/UnixFileAttributes;)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_fstatat0: this _: a1 _: a2 _: a3 _: a4 _: a5 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'fstatat0(IJILsun/nio/fs/UnixFileAttributes;)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_futimes: this _: a1 _: a2 _: a3 _: a4 _: a5 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'futimes(IJJ)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_getcwd: this 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'getcwd()[B'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_getgrgid: this _: a1 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'getgrgid(I)[B'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_getgrnam0: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'getgrnam0(J)I'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_getpwnam0: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'getpwnam0(J)I'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_getpwuid: this _: a1 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'getpwuid(I)[B'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_init: this 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'init()I'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_lchown0: this _: a1 _: a2 _: a3 _: a4 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'lchown0(JII)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_link0: this _: a1 _: a2 _: a3 _: a4 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'link0(JJ)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_lstat0: this _: a1 _: a2 _: a3 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'lstat0(JLsun/nio/fs/UnixFileAttributes;)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_mkdir0: this _: a1 _: a2 _: a3 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'mkdir0(JI)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_mknod0: this _: a1 _: a2 _: a3 _: a4 _: a5 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'mknod0(JIJ)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_open0: this _: a1 _: a2 _: a3 _: a4 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'open0(JII)I'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_openat0: this _: a1 _: a2 _: a3 _: a4 _: a5 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'openat0(IJII)I'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_opendir0: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'opendir0(J)J'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_pathconf0: this _: a1 _: a2 _: a3 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'pathconf0(JI)J'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_read: this _: a1 _: a2 _: a3 _: a4 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'read(IJI)I'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_readdir: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'readdir(J)[B'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_readlink0: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'readlink0(J)[B'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_realpath0: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'realpath0(J)[B'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_rename0: this _: a1 _: a2 _: a3 _: a4 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'rename0(JJ)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_renameat0: this _: a1 _: a2 _: a3 _: a4 _: a5 _: a6 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'renameat0(IJIJ)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_rmdir0: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'rmdir0(J)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_stat0: this _: a1 _: a2 _: a3 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'stat0(JLsun/nio/fs/UnixFileAttributes;)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_statvfs0: this _: a1 _: a2 _: a3 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'statvfs0(JLsun/nio/fs/UnixFileStoreAttributes;)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_strerror: this _: a1 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'strerror(I)[B'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_symlink0: this _: a1 _: a2 _: a3 _: a4 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'symlink0(JJ)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_unlink0: this _: a1 _: a2 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'unlink0(J)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_unlinkat0: this _: a1 _: a2 _: a3 _: a4 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'unlinkat0(IJI)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_utimes0: this _: a1 _: a2 _: a3 _: a4 _: a5 _: a6 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'utimes0(JJJ)V'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_nio_fs_UnixNativeDispatcher_write: this _: a1 _: a2 _: a3 _: a4 
+
+    <javanative: 'sun/nio/fs/UnixNativeDispatcher' name: 'write(IJI)I'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+! !
+
+!JavaNativeMethodImpl_OpenJDK7 class methodsFor:'native - sun.security.pkcs11'!
+
+_sun_security_pkcs11_Secmod_nssGetModuleList: this _: a1 _: a2 _: a3 
+
+    <javanative: 'sun/security/pkcs11/Secmod' name: 'nssGetModuleList(JLjava/lang/String;)Ljava/lang/Object;'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+!
+
+_sun_security_pkcs11_Secmod_nssInitialize: this _: a1 _: a2 _: a3 _: a4 _: a5 
+
+    <javanative: 'sun/security/pkcs11/Secmod' name: 'nssInitialize(Ljava/lang/String;JLjava/lang/String;Z)Z'>
+
+    ^ JavaVM unimplementedNativeMethodSignal raise
+! !
+
 !JavaNativeMethodImpl_OpenJDK7 class methodsFor:'documentation'!
 
 version_CVS