On Tue, Aug 17, 2010 at 9:49 PM, Stéphane Ducasse <[email protected]
> wrote:

> > Yes...
> >
> > I was guilty of harvesting that for 3.7 or 3.6... (Squeak that is).
>
> nobody is guilty (we are not in religious stuff).
>
> >
> > In the Old Browser, you have an entry "toggle break on entry". What this
> > does is that it compiles a new version of the method (it uses a bit a
> strange
> > way of doing that using the old AST...). This version has a self break at
> the beginning,
> > yet points to the old source so you don't see it.
> >
> > Now the BreakPointmanager can remove all BreakPoints, all for a class and
> things like
> > that easily. it knows if there is one. CompiledMethod has #hasBreakpoint.
> Setting breakpoints
> > does not invalidate code (as opposed to self halt).
> >
> > So there is everything to make a nice UI for it...
> >
> > The model is a bit limited. Only break on entry, no probes and so on. But
> it works.
> > The limitations are mostly because everything else is hard to do with the
> bad
> > model we have in the current system of doing structural reflection below
> method
> > granularity...
> >
> > We should add a nice UI for it *and* soon we can do oh so much better
> much easier :-)
>
>
> May be lukas can get inspired and provide some break points support for OB
> :)
> For CodeHolder may be somebody else wants to have a look.
>
>
But promise me that after putting a breakpoint  I won't see my package as
dirty ;)


> Stef
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to