[Lazarus] nonlcl basic issue: is codetools LCL dependent?
Mattias Gaertner
nc-gaertnma at netcologne.de
Mon Jun 23 14:47:11 CEST 2014
On Mon, 23 Jun 2014 13:30:05 +0200
Michael Schnell <mschnell at lumino.de> wrote:
> On 06/23/2014 12:37 PM, Mattias Gaertner wrote:
> > Are you sure you need Epiktimer and hardware ticks for TTimer? That
> > sounds like overkill.
> Using a hardware timer in user-space yields the lowest possible overhead
> (preventing unnecessary user-space/system-space mode-switches).
A TTimer does not need the "lowest possible overhead".
The TTimer in GUI has to fight with a lot more overhead. No one expects
TTimer to be millisecond exact.
Therefore the nogui widget only needs a decent TTimer, preferably with
no extra dependencies like EpikTimer and no calibration.
Mattias
More information about the Lazarus
mailing list