Re: Profiling, Remote Debugging

Etienne Gagnon <[email protected]> Thu, 17 Mar 2005 10:28:20 -0500
Newsgroups gmane.comp.java.vm.sablevm.devel
Message-ID <[email protected]>
Galmes, jose wrote:
> I'd like to profile a Java application running under
> SableVM. Is there any way to do it?

You can always add profiling code in the SableVM source code; it's easy
to understand.  On the other hand, if you are looking for JVMTI, then
it's not implemented yet.  We have big parts of JVMDI implemented in
some branch of SableVM, so adding JVMTI would not be too hard, but it
would require dedicated work over some period of time.  Maybe your
employer would consider giving Universite du Quebec a Montreal (UQAM) a
grant, so that I could finance a graduate (M.Sc.) student to do that
work?  :-)

> Same for remote debugging.

It's partly there, in a branch (not in the official versions or
Subversion development trunk).  Have a look at:
http://sablevm.org/screenshot/debug-full.png

This screenshot was taken just a few days ago on my laptop. :-)

Etienne

--
Etienne M. Gagnon, Ph.D.            http://www.info2.uqam.ca/~egagnon/
SableVM:                                       http://www.sablevm.org/
SableCC:                                       http://www.sablecc.org/

_______________________________________________
SableVM-devel mailing list
[email protected]
http://sablevm.org/lists/control/listinfo/sablevm-devel
signature.asc (application/pgp-signature, 256 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCOaIUjyrJi4rH84gRApVeAJ4w1Fxd16b9x26h2ru1jNxlRZTO7gCfTZRL
hEBg3BrQcKdQzUXUIFC/Gqo=
=Y2/Q
-----END PGP SIGNATURE-----