classpaths
Martin Fuchs <[email protected]> Tue, 25 Oct 2005 09:03:38 +0200
| Newsgroups | gmane.comp.java.vm.sablevm.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi all
If I would implement the JDWP Command 1-13 ClassPaths in
./src/libjdwp/packet_manager.c,
how can I access the needed information in
class_loading.boot_loader.boot_library_path; ?
As we found out, we've two interfaces. The JNI and the JVMDI, but they
didn't help us.
A second question...these two interfaces are specified, I think, and so
it's not thought
to change these. Is that right?
> Just to inform you. Someone from RedHat implemented big parts of JDWP
> already in GNU classpath and libgcj/gcj. Perhaps you should have a loog
> at and use some parts of it as it will get into SableVM anyway when
> someone finds the time to merge a newer GNU classpath. There is no need
> to implement everything twice or more in the classpath community.
We make this work as a diploma work. So we couldn't change easily to the
gnu classpath project.
Altough it's a really nice java implementation.
To say something about our progress, we've done the following until now:
* implemented server part, so sablevm could be the server now in a debug
session
* JDWP: implement
1-11 CreateString,
1-5 TopLevelThreadGroups,
14-1 VisibleClasses,
fixed all of the variable access, so reading and writing of char,
short, double, long, int, string, ... is now possible
only the vars declared in a interface, won't be shown? Any
suggestions?
fixed a lot of bugs
* JVMDI implement
GetClassloaderClasses
* we've also solved the problem described in
http://sablevm.org/lists/sablevm-devel/2005-October/000540.html question 4
And the last question for today:
Etienne, we have our changes in our own svn server. Do you want our
work at the end of our diploma time on sablevm?
If yes, how could we give you our work?
Thanks a lot
Martin