FTC beta 15 opt 1
- From: Brendan Murphy <bmurphy@xxxxxxxxxxxxxxxxxxxxx>
- To: ftcdev@xxxxxxxxxxxxx
- Date: Wed, 23 Jan 2008 15:18:39 -0600
Beta 15 opt 1 has been uploaded to the web site.
http://www.truenorthsoftware.com/Realbasic/FormattedText.html
This is the first of the optimization previews focused on speed.
The number one factor for determining the speed of the control is
the perceived typing speed. How quickly the KeyDown event is
processed is paramount to the speed of the system.
The big change in this preview is when updates to the
screen occur. Previously when you pressed a key there would be one
update to the display, but now a flag is set and a timer in the
background updates the screen if an update has been requested at a
periodic interval. This allows multiple key strokes to be
processed by the periodic update.
Here are some statistics to show you the speed increase with this
preview.
With normal text:
B15pv5: 150 ms per key stroke.
B15opt1: 25 ms per key stroke.
With a very large paragraph:
B15pv5: 1890 ms per key stroke.
B15opt1: 320 ms per key stroke.
This equates to a 6x speed increase. I would like to get the very
large paragraph time (which is the worse case scenario for the
FTC) down below 200 ms.
I do not recommend putting this first optimization preview into
your end application since I have not regression tested all the
functionality. With that in mind, I believe that this first
optimization preview is pretty good. I haven't seen anything that
crashed or behaved incorrectly.
FTC Website: www.truenorthsoftware.com/Realbasic/FormattedText.html
Set List Options (digest and vacation modes): www.freelists.org/list/ftcdev
List Archive: www.freelists.org/archives/ftcdev
Unsubscribe: Send email to ftcdev-request@xxxxxxxxxxxxx with "unsubscribe" in
the subject field.
- Follow-Ups:
- FTC beta 15 opt 1
- From: patrick santoni
- Re: FTC beta 15 opt 1
- From: patrick santoni
Other related posts:
- » FTC beta 15 opt 1
- » FTC beta 15 opt 1
- » Re: FTC beta 15 opt 1
- » Re: FTC beta 15 opt 1
- » Re: FTC beta 15 opt 1
- » Re: FTC beta 15 opt 1
- FTC beta 15 opt 1
- From: patrick santoni
- Re: FTC beta 15 opt 1
- From: patrick santoni