src/share/classes/java/io/RandomAccessFile.java
Print this page
rev 10457 : 8054720: Modifications of I/O methods for instrumentation purposes
Summary: Wrap some native methods in Java methods and change native method names to a consistent form.
Reviewed-by: TBD
*** 294,304 ****
*
* @param name the name of the file
* @param mode the mode flags, a combination of the O_ constants
* defined above
*/
! private native void open(String name, int mode)
throws FileNotFoundException;
// 'Read' primitives
/**
--- 294,319 ----
*
* @param name the name of the file
* @param mode the mode flags, a combination of the O_ constants
* defined above
*/
! private void open(String name, int mode) throws FileNotFoundException {
! open0(name, mode);
! }
!
! /**
! * Opens a file and returns the file descriptor. The file is
! * opened in read-write mode if the O_RDWR bit in {@code mode}
! * is true, else the file is opened as read-only.
! * If the {@code name} refers to a directory, an IOException
! * is thrown.
! *
! * @param name the name of the file
! * @param mode the mode flags, a combination of the O_ constants
! * defined above
! */
! private native void open0(String name, int mode)
throws FileNotFoundException;
// 'Read' primitives
/**