CVSROOT: /sources/classpath
Module name: classpath
Changes by: Pekka Enberg <penberg> 12/01/08 12:35:54
Modified files:
. : ChangeLog
include : Makefile.am
java/lang : System.java
native/jni/java-io: Makefile.am
Added files:
java/io : Console.java
native/jni/java-io: java_io_VMConsole.c
vm/reference/java/io: VMConsole.java
Log message:
Add java/io/Console class and java/lang/System.console() method
This patch implements java/io/Console and adds a console() method to
java/lang/System. The implementation is lame but it works reasonably
well.
2012-01-07 Pekka Enberg <[email protected]>
* include/Makefile.am:
Add java_io_VMConsole.h.
* java/io/Console:
Add Java 1.6 java/io/Console API.
* java/lang/System.java:
(console): Add Java 1.6 console() API.
* vm/reference/java/io/VMConsole:
Add new class.
* native/jni/java-io/Makefile.am:
Add java_io_VMConsole.c.
* native/jni/java-io/java_io_VMConsole.c:
Add native helpers for java/io/Console.
Signed-off-by: Pekka Enberg <[email protected]>
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9835&r2=1.9836
http://cvs.savannah.gnu.org/viewcvs/classpath/include/Makefile.am?cvsroot=classpath&r1=1.89&r2=1.90
http://cvs.savannah.gnu.org/viewcvs/classpath/java/io/Console.java?cvsroot=classpath&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/java/lang/System.java?cvsroot=classpath&r1=1.65&r2=1.66
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-io/Makefile.am?cvsroot=classpath&r1=1.26&r2=1.27
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-io/java_io_VMConsole.c?cvsroot=classpath&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/io/VMConsole.java?cvsroot=classpath&rev=1.1