This is the mail archive of the
java-discuss@sources.redhat.com
mailing list for the Java project.
Donation to GCJ... Classman and Javacore.
- To: java-discuss at sources dot redhat dot com
- Subject: Donation to GCJ... Classman and Javacore.
- From: burton at relativity dot yi dot org (Kevin A. Burton)
- Date: 19 Nov 2000 23:15:19 -0800
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
A while back I was very disapponted with the stability of Java platforms. It
made me sick that Java didn't have the same approaches that Unix/Linux had.
The first problem was that the library management system under UNIX was MUCH
better than the way you do things under Java, specifically managing your
CLASSPATH with lots of .jar files (how do you know when conflicts exist, how do
you know that your .jar isn't corrupt, etc).
This is why I wrote Classman -> http://relativity.yi.org/classman
The second problem is with debuging faulting Java applications. I wanted the
concept of 'core' dumps from UNIX under Java platforms. JavaCore does this by
dumping Java stack trace info, debug info, and decompiled source into an XML
file. It will need some cleaning up due to the fact that it relies on
facilities that are not in Classpath/GCJ (some newer JDK 1.1 stuff).
I would LOVE to donate this to the FSF for incorporation into GCJ/GCC. JavaCore
is 97% done and isn't 100% just because I haven't had the time. I would
certainly dedicate it if this could get into GCJ/GCC 3.0. Classman is done but
there might be some bugs that pop up if it gets 100% distribution. There might
be some porting effort as I haven't had time to compile this under GCJ but it
should run fine.
I really hate SUNs stupid politics WRT Java. I wanted to GPL these anyway so
that the Free platforms could have superior debuging facilities when compared to
Java (which isn't Free). Getting this code into GCJ would accomplish this!
Anyway... if you guys think it is a good idea let me know.!
Kevin
- --
Kevin A. Burton ( burton@apache.org, burton@openprivacy.org, burtonator@acm.org )
Cell: 408-910-6145 URL: http://relativity.yi.org
$live{free} || die "";
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Get my public key at: http://relativity.yi.org/pgpkey.txt
iD8DBQE6GM+HAwM6xb2dfE0RAvf5AJ98AmQI3Hi2EFeYZW2CJ/MMeBpn0ACfQ4eY
3dyHijloa4c9kb9Y6qb7eBY=
=m4JO
-----END PGP SIGNATURE-----
bomb ammunition supercomputer Kennedy FBI spy Treasury colonel Rule Psix
Khaddafi Semtex Delta Force jihad Panama DES