Mark Benvenuto <[EMAIL PROTECTED]> writes:

> Java 1.1 Tools
> javac - jikes is faster
We will have a 100% java compiler RSN (although it won't be nearly as
fast).

> java - VM/OS specific
> jre - VM/OS specific
> jdb - important
>     Java 1.1 jdb uses the sun.tools.debug package
> 
> <http://java.sun.com/products/jdk/1.0.2/api/Package-sun.tools.debug.html>
> 
>     Java 1.2 jdb - uses JVMDI in sun.tools.debug and jdb
>         - forthcoming Java Debugger(JBug) is promising
> 
> <http://developer.java.sun.com/developer/earlyAccess/jbug/doc/index.html>
> 
>             uses JVMDI at VM/OS level
>             uses JDWP (interface between VM and debugger api)
>             uses JDI (interface for a debugger to use)
>         - note: JVMDI is in the current JDK 1.2 and JDWP and JDI will

This is a good candidate for improvement over JDK.  In my opinion jdb
is way too slow and its user interface leaves much to be desired
(someone should write readline in Java).

> soon be
> javah - needed
This is within reach.

> javap - needed
gnu.bytecode.dump (from Kawa).  It just needs command-line argument parsing.

> javadoc - Aaron M. Renn wrote some stuff
Being worked on.
> appletviewer - being taken care of
> rmic, rmiregistry - part of RMI stuff - being taken care of by author of
> Ninja-RMI
> serialver - I thought I saw it in the web CVS which has now disappeared?
This is done. (gnu.tools.serialver.Main) It just needs a script wrapper.

> native2ascii - needed
This seems trivial with Character support (someone still has to write it).

> jar - desperately needed
Aaron has mentioned working on this.  We still need
java.util.{zip,jar}, which Loren Peace (which I hope rhymes with War and
Peace) is going to be checking in RSN :)

> javakey - part of Sun security provider, I don't know status
Security support is preliminary; this needs work.

> Additonal tools in JDK 1.2
> extcheck - checks for jar conflicts - needed
> rmid - RMI tool - I guess will be written by Ninja RMI author
> keytool - replaces obseleted javakey - ?
> jarsigner, policytool - security tools - ?
> tnameserv, idltojava - corba specific - needed for java CORBA support
> along with an ORB

I don't have any 1.2 documentation handy, so I'll leave theses alone.

-- 
Geoff Berry

Reply via email to