https://visualvm.dev.java.net/api-quickstart.html

On Jun 19, 1:01 pm, Jan Goyvaerts <[email protected]> wrote:
> Is there a "howto" somewhere about writing visualvm plugins ?
>
>
>
> On Sat, Jun 19, 2010 at 12:31, Kirk <[email protected]> wrote:
> > building the plug-in is fairly mechanical and not that difficult
>
> > Regards,
> > Kirk
>
> > On Jun 19, 2010, at 10:49 AM, Jaroslav Bachorik wrote:
>
> > > Well, there is a Java api exposed by VisualVM - the OQL engine
> > > utilizes it. But in order to use it you would need to write your own
> > > VisualVM plugin.
>
> > > I would say that for and ad-hoc analysis the javascript scripting
> > > would be much more useful - no need to build/install a new plugin and
> > > you can save your analysis definition for later use inside VisualVM.
>
> > > On Jun 19, 10:09 am, Jan Goyvaerts <[email protected]> wrote:
> > >> isn't there a Java api to parse heap dump files ?
>
> > >> On Fri, Jun 18, 2010 at 21:07, Jaroslav Bachorik <[email protected]
> > >wrote:
>
> > >>> The nice thing with the OQL implementation in VisualVM (and jhat) is
> > >>> that the code you send to the OQL processor doesn't necessarily need
> > >>> to be restricted by the OQL rules. If the processor doesn't recognize
> > >>> the OQL syntax being used it tries to evaluate the given code as a
> > >>> plain javascript program. Utilizing this fall-back method you can
> > >>> write an arbitrarily complex heap processing logic in javascript and
> > >>> the VisualVM will take care of displaying the result.
>
> > >>> Check outhttps://visualvm.dev.java.net/oqlhelp.htmlforthe list of
> > >>> the heap dump manipulation functions available to such scripts.
>
> > >>> --
> > >>> You received this message because you are subscribed to the Google
> > Groups
> > >>> "The Java Posse" group.
> > >>> To post to this group, send email to [email protected].
> > >>> To unsubscribe from this group, send email to
> > >>> [email protected]<javaposse%2bunsubscr...@googlegroups
> > >>>  .com>
> > <javaposse%2bunsubscr...@googlegroups .com>
> > >>> .
> > >>> For more options, visit this group at
> > >>>http://groups.google.com/group/javaposse?hl=en.
>
> > > --
> > > You received this message because you are subscribed to the Google Groups
> > "The Java Posse" group.
> > > To post to this group, send email to [email protected].
> > > To unsubscribe from this group, send email to
> > [email protected]<javaposse%2bunsubscr...@googlegroups 
> > .com>
> > .
> > > For more options, visit this group at
> >http://groups.google.com/group/javaposse?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "The Java Posse" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<javaposse%2bunsubscr...@googlegroups 
> > .com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/javaposse?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to