Would it be possible to annotate the method with some checkpoints within the 
method? This should be fast enough I guess.

Alexandre


On Apr 6, 2013, at 10:35 AM, Clément Bera <bera.clem...@gmail.com> wrote:

> This is exactly that. The tree coverage tool is a subclass of 
> AST-interpreter, which adding to the interpretation marks the nodes. And then 
> I use this marking to color the source code. And I use as you said RB ast.
> 
> This is why I implemented it in a few hours, I had already an 
> AST-interpreter, so I've just created a quick subclass and a spec UI.
> 
> 
> 2013/4/6 Frank Shearar <frank.shea...@gmail.com>
> So if you don't mind me being very loose with terminology, you
> interpret (RB) ASTs, and the act of interpreting marks the nodes in
> these ASTs, which you can then use to colour source?
> 
> frank
> 
> On 6 April 2013 11:00, Clément Bera <bera.clem...@gmail.com> wrote:
> > Actually, it is quite different than Jejak.
> >
> > Implementation wise, Jejak used Opal so I guess it relies on bytecode
> > modification to do its analysis where my tool relies on ast annotations.
> >
> > This implies some difference in features. It seems that Jejak record all
> > calls, all values and all assignments in a method (which is byte code level
> > feature), whereas I record for each ast node if it was interpreted or not
> > (which is ast level feature). I guess there would be a little difference in
> > the use cases.
> >
> >
> > 2013/4/6 Frank Shearar <frank.shea...@gmail.com>
> >>
> >> On 6 April 2013 07:47, Stéphane Ducasse <stephane.duca...@inria.fr> wrote:
> >>>
> >>> Clement built in a couple of hours the following nice branch
> >>> analysecoverage tools :)
> >>> It is dead slow but cool.
> >>
> >>
> >> By "branch coverage tool" do you mean Jejak?
> >>
> >> frank
> >>
> >>
> >
> >
> >
> > --
> > Clément Béra
> > Mate Virtual Machine Engineer
> > Bâtiment B 40, avenue Halley 59650 Villeneuve d'Ascq
> 
> 
> 
> 
> -- 
> Clément Béra
> Mate Virtual Machine Engineer
> Bâtiment B 40, avenue Halley 59650 Villeneuve d'Ascq

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




Reply via email to