LB Booster
« Adding breakpoints while running a code »

Welcome Guest. Please Login or Register.
Apr 1st, 2018, 03:26am



ATTENTION MEMBERS: Conforums will be closing it doors and discontinuing its service on April 15, 2018.
We apologize Conforums does not have any export functions to migrate data.
Ad-Free has been deactivated. Outstanding Ad-Free credits will be reimbursed to respective payment methods.

Thank you Conforums members.
Speed up Liberty BASIC programs by up to ten times!
Compile Liberty BASIC programs to compact, standalone executables!
Overcome many of Liberty BASIC's bugs and limitations!
LB Booster Resources
LB Booster documentation
LB Booster Home Page
LB Booster technical Wiki
Just BASIC forum
BBC BASIC Home Page
Liberty BASIC forum (the original)

« Previous Topic | Next Topic »
Pages: 1  Notify Send Topic Print
 thread  Author  Topic: Adding breakpoints while running a code  (Read 1749 times)
Hans
New Member
Image


member is offline

Avatar




PM

Gender: Male
Posts: 31
xx Adding breakpoints while running a code
« Thread started on: Mar 3rd, 2015, 09:21am »

is ther a way to add breakpoints while running a code? I tried adding new breakpoints in the IDE while running the debugger, but that doesn't work (as could be expected).


Hans
User IP Logged

Richard Russell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 1348
xx Re: Adding breakpoints while running a code
« Reply #1 on: Mar 3rd, 2015, 09:38am »

on Mar 3rd, 2015, 09:21am, Hans wrote:
is ther a way to add breakpoints while running a code?

No. Once the program is running it cannot be modified.

Richard.
User IP Logged

Hans
New Member
Image


member is offline

Avatar




PM

Gender: Male
Posts: 31
xx Re: Adding breakpoints while running a code
« Reply #2 on: Mar 3rd, 2015, 10:26am »

In The future of LBB - please read http://lbb.conforums.com/index.cgi?board=suggestions&action=display&num=1389201278 you state:
Quote:
Aids to debugging (currently almost totally absent in LBB, although TRACE is partially implemented). For example Run to Cursor, Single Step or the ability to list variable values at run time.


The very basic posibilities for debugging at this moment make me hesitate to take the step to leaving Liberty Basic behind me and focus on LB Booster and use all the extensions it offers, besides the speed. Up till now the speed is fantastic!

I have no idea how much work it involves, but my personal opinion is the the next big update must be extending the debugging capacities. Then I think LBB is a mature application.

Hans
User IP Logged

Richard Russell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 1348
xx Re: Adding breakpoints while running a code
« Reply #3 on: Mar 3rd, 2015, 11:08am »

on Mar 3rd, 2015, 10:26am, Hans wrote:
In The future of LBB - please read

Well, all those (with the exception of Run To Cursor, which is nearly as easily achieved using a breakpoint) have now been implemented!

Quote:
The very basic posibilities for debugging at this moment

They are already better than the debugging capabilities of BBC BASIC for Windows, my 'mature' paid-for product!

Quote:
make me hesitate to take the step to leaving Liberty Basic behind

I've never used the LB debugger, but as I understand it the LBB debugger is now comparable with it in most respects.

In any case, the debugging facilities that LBB now provides are, effectively, everything that is possible within the constraints of the BBC BASIC run-time engine. Since BB4W is now 'frozen' - no more developments will take place on that platform - that means it will never be possible to improve LBB's debugger.

Quote:
I have no idea how much work it involves, but my personal opinion is the the next big update must be extending the debugging capacities. Then I think LBB is a mature application.

In that case LBB will never be a "mature application"! But to be fair it was never intended to be: it's just a hobby exercise, done in my spare time and made available for free on a 'take it or leave it' basis.

As you may know, I have recently been banned from the LB Forum (probably as a direct result of releasing LBB v3.00): now I cannot even see what is normally available to guests! That has inevitably convinced me that time spent on developing LBB is time wasted. sad

Richard.
User IP Logged

tsh73
Full Member
ImageImageImage


member is offline

Avatar




PM

Gender: Male
Posts: 210
xx Re: Adding breakpoints while running a code
« Reply #4 on: Mar 3rd, 2015, 12:33pm »

Quote:
As you may know, I have recently been banned from the LB Forum (probably as a direct result of releasing LBB v3.00): now I cannot even see what is normally available to guests! That has inevitably convinced me that time spent on developing LBB is time wasted.

That's offtopic but no, this time definitely not wasted.
« Last Edit: Mar 3rd, 2015, 12:38pm by tsh73 » User IP Logged

Hans
New Member
Image


member is offline

Avatar




PM

Gender: Male
Posts: 31
xx Re: Adding breakpoints while running a code
« Reply #5 on: Mar 3rd, 2015, 1:26pm »

For me neigher
User IP Logged

Richey
New Member
Image


member is offline

Avatar




PM


Posts: 14
xx Re: Adding breakpoints while running a code
« Reply #6 on: Mar 3rd, 2015, 10:37pm »

on Mar 3rd, 2015, 11:08am, Richard Russell wrote:
As you may know, I have recently been banned from the LB Forum (probably as a direct result of releasing LBB v3.00): now I cannot even see what is normally available to guests! That has inevitably convinced me that time spent on developing LBB is time wasted. sad

Richard.


Shame on them. Your efforts are not wasted Richard - your work has provided a faster, more stable and extended version of LB, which is developed and produced as promised and on time and (probably) bug free. It is a fantastic achievement and it is appreciated.
User IP Logged

Cor
New Member
Image


member is offline

Avatar




PM

Gender: Male
Posts: 8
xx Re: Adding breakpoints while running a code
« Reply #7 on: Mar 4th, 2015, 12:08pm »

I too do not think your time is wasted on further development of LBB. I have used and occasionally still use the LB 4.5 beta 3 but I keep coming back to the greater flexibliity and better speed of LBB.
Unless LB comes out with its long long long ago promised release, I see no reason to keep on using it. Banning you from their site means they see you as real and viable competition and well they should.
User IP Logged

Pages: 1  Notify Send Topic Print
« Previous Topic | Next Topic »

| |

This forum powered for FREE by Conforums ©
Terms of Service | Privacy Policy | Conforums Support | Parental Controls