RE: Profiling, Remote Debugging

"Galmes, jose" <[email protected]> Tue, 22 Mar 2005 12:50:07 +0100
Newsgroups gmane.comp.java.vm.sablevm.devel
Message-ID <B9C4EB5459374D4DA513988E2891EC960107576C@bcnexc02.emea.cpqcorp.net>
Etienne:

> 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?  :-)

Just out of curiosity. How long would you estimate that
development (given a skilled developer), are we talking
a couple of weeks, months, years?

> > 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. :-)

Great! Any plans to merge that into the official branch?

Thanks,

Jose "Pepe" Galmes

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