[Pharo-project] Breakpoints in Pharo
Dear Pharoers, What is the current state of affairs on breakpoints? Breakpoins is a thing I really miss when I'm working on Pharo, comparing to working on VisualWorks... This is in light of current question on StackOverflow: http://stackoverflow.com/questions/5322497/how-can-i-set-a-breakpoint-in-squ... Best regards Janko -- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si
2011/3/16 Janko Mivšek <janko.mivsek@eranova.si>
Dear Pharoers,
What is the current state of affairs on breakpoints?
In Pharo 1.2, you have something in OB called "toogle breakpoint" (right click on a method), which puts a breakpoint at the beginning of the method. Then, you can remove it. Of course, it is not like other IDE where you can select the line where to put the breakpoint...but at least it is a progress ;)
Breakpoins is a thing I really miss when I'm working on Pharo, comparing to working on VisualWorks...
This is in light of current question on StackOverflow:
http://stackoverflow.com/questions/5322497/how-can-i-set-a-breakpoint-in-squ...
Best regards Janko
-- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si
no news on this front. We are working on infrastructure right now - better code model - compiler - package - network - redoing the tools. So from a user experience it may look the same but it is a real set of important changes below the surface that will make us far more agile in the future. When we will get done we will be able to move faster on other points. Stef
Dear Pharoers,
What is the current state of affairs on breakpoints?
Breakpoins is a thing I really miss when I'm working on Pharo, comparing to working on VisualWorks...
This is in light of current question on StackOverflow:
http://stackoverflow.com/questions/5322497/how-can-i-set-a-breakpoint-in-squ...
Best regards Janko
-- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si
How is a breakpoint different from a 'self halt' statement? On Wed, Mar 16, 2011 at 11:41 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
no news on this front. We are working on infrastructure right now     - better code model     - compiler     - package     - network     - redoing the tools.
So from a user experience it may look the same but it is a real set of important changes below the surface that will make us far more agile in the future.
When we will get done we will be able to move faster on other points.
Stef
Dear Pharoers,
What is the current state of affairs on breakpoints?
Breakpoins is a thing I really miss when I'm working on Pharo, comparing to working on VisualWorks...
This is in light of current question on StackOverflow:
http://stackoverflow.com/questions/5322497/how-can-i-set-a-breakpoint-in-squ...
Best regards Janko
-- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si
It does not get logged into the log and you do not need to recompile. We could modify bytecode. for now we could have a button add self halt + compileSilently to recompile the method. So this is not that important since nobody seriously looked at how to solve the problem. :) Stef
How is a breakpoint different from a 'self halt' statement?
On Wed, Mar 16, 2011 at 11:41 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
no news on this front. We are working on infrastructure right now - better code model - compiler - package - network - redoing the tools.
So from a user experience it may look the same but it is a real set of important changes below the surface that will make us far more agile in the future.
When we will get done we will be able to move faster on other points.
Stef
Dear Pharoers,
What is the current state of affairs on breakpoints?
Breakpoins is a thing I really miss when I'm working on Pharo, comparing to working on VisualWorks...
This is in light of current question on StackOverflow:
http://stackoverflow.com/questions/5322497/how-can-i-set-a-breakpoint-in-squ...
Best regards Janko
-- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si
A break point should not turn the MC package into dirty as opposite to inserting a self halt or self haltIf:[...]. Noury On 16 mars 2011, at 16:46, Dmitri Zagidulin wrote:
How is a breakpoint different from a 'self halt' statement?
On Wed, Mar 16, 2011 at 11:41 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
no news on this front. We are working on infrastructure right now - better code model - compiler - package - network - redoing the tools.
So from a user experience it may look the same but it is a real set of important changes below the surface that will make us far more agile in the future.
When we will get done we will be able to move faster on other points.
Stef
Dear Pharoers,
What is the current state of affairs on breakpoints?
Breakpoins is a thing I really miss when I'm working on Pharo, comparing to working on VisualWorks...
This is in light of current question on StackOverflow:
http://stackoverflow.com/questions/5322497/how-can-i-set-a-breakpoint-in-squ...
Best regards Janko
-- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si
Noury Bouraqadi http://car.mines-douai.fr/noury -- -6th National Conference on âControl Architecture of Robotsâ 24-25 may 2011, Grenoble area, France http://car2011.inrialpes.fr/ -19th ESUG International Smalltalk Conference 22-26 August 2011, Edinburgh, UK http://www.esug.org/Conferences/2011 -19èmes Journées Francophones sur les Systèmes Multi-Agents (JFSMAâ11) http://www.univ-valenciennes.fr/congres/jfsma2011/ 17-19 Octobre 2011, Valenciennes, France
Dmitri, I am pretty sure the discussion is over having some way to mark a line as a breakpoint w/o having to insert #halt and accepting the change - like you would set a breakpoint in C IDE. The truth is that I have been using #halt that for so long that I miss it when working in other languages!! :) Bill ________________________________________ From: pharo-project-bounces@lists.gforge.inria.fr [pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Dmitri Zagidulin [dmitri@zagidulin.net] Sent: Wednesday, March 16, 2011 11:46 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] Breakpoints in Pharo How is a breakpoint different from a 'self halt' statement? On Wed, Mar 16, 2011 at 11:41 AM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
no news on this front. We are working on infrastructure right now - better code model - compiler - package - network - redoing the tools.
So from a user experience it may look the same but it is a real set of important changes below the surface that will make us far more agile in the future.
When we will get done we will be able to move faster on other points.
Stef
Dear Pharoers,
What is the current state of affairs on breakpoints?
Breakpoins is a thing I really miss when I'm working on Pharo, comparing to working on VisualWorks...
This is in light of current question on StackOverflow:
http://stackoverflow.com/questions/5322497/how-can-i-set-a-breakpoint-in-squ...
Best regards Janko
-- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si
participants (6)
-
Dmitri Zagidulin -
Janko Mivšek -
Mariano Martinez Peck -
Noury Bouraqadi -
Schwab,Wilhelm K -
Stéphane Ducasse