src/share/classes/java/io/FileInputStream.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

*** 178,192 **** * Register this stream with FileDescriptor tracker. */ fd.attach(this); } /** * Opens the specified file for reading. * @param name the name of the file */ ! private native void open(String name) throws FileNotFoundException; /** * Reads a byte of data from this input stream. This method blocks * if no input is yet available. * --- 178,201 ---- * Register this stream with FileDescriptor tracker. */ fd.attach(this); } + + /** + * Opens the specified file for reading. + * @param name the name of the file + */ + private void open(String name) throws FileNotFoundException { + open0(name); + } + /** * Opens the specified file for reading. * @param name the name of the file */ ! private native void open0(String name) throws FileNotFoundException; /** * Reads a byte of data from this input stream. This method blocks * if no input is yet available. *