BR 4.3 EXE Statement - (Much Faster!)

General development discussion.

Moderators: Susan Smith, admin, Gabriel

Post Reply
GomezL
Posts: 258
Joined: Wed Apr 29, 2009 5:51 am
Contact:

BR 4.3 EXE Statement - (Much Faster!)

Post by GomezL »

In BR 4.3, the EXE statement is now much faster than in BR 4.2

EXE in Line 30 uses the “*”, and Line 60 does not.

In BR 4.2, Line 30 took over 2.365 seconds.
In BR 4.2, Line 60 took over .0338 seconds.

In BR 4.3, they are not only both similar in performance, but quite a bit faster!

Code: Select all

Stats Descending by Seconds
Module	Line	Clause	Type	Exec	Seconds	Time Per Line	% Exec	% Time
F:\DEV\CLSINC\42BUGS\EXE_SLOW.wb	60	1	EXECUTE	100	0.014431538	0.00014431538	24.8756219	52.2376866
F:\DEV\CLSINC\42BUGS\EXE_SLOW.wb	30	1	EXECUTE	100	0.012859315	0.00012859315	24.8756219	46.5467275
! Line # Exec Spent Code

Code: Select all

00001.001      0   0.00000000 PRINT Newpage
00010.001      0   0.00000000 EXECUTE 'DEBUG PROFILE TIMED c:\work\PROFILE.TXT'
00020.001      1   0.00000770 FOR Exe_Star=1 TO 100
00030.001    100   0.01285932 EXECUTE "*let a+=1"
00040.001    100   0.00015944 NEXT Exe_Star
00050.001      1   0.00000216 FOR Exe_No_Star=1 TO 100
00060.001    100   0.01443154 EXECUTE "let b+=1"
00070.001    100   0.00016653 NEXT Exe_No_Star
00080.001      0   0.00000000 EXECUTE 'DEBUG PROFILE STOP'
Susan Smith
Posts: 717
Joined: Sun Aug 10, 2008 4:24 am
Location: Southern California

Post by Susan Smith »

Luis, are you actively using/developing with BR 4.3 at this point, or are you just casually testing?

-- Susan
John
Posts: 555
Joined: Sun Apr 26, 2009 8:27 am

Post by John »

I'm actively using and developing with 4.3. It's fantastic! Best BR! yet!
Susan Smith
Posts: 717
Joined: Sun Aug 10, 2008 4:24 am
Location: Southern California

Post by Susan Smith »

I'm glad to hear that John. There are a couple of features in 4.3 that I would love to use for one of my "custom" clients if I can talk them into upgrading.

-- Susan
Post Reply