Squeak is doing a *lot* of gettimeofday()

Daniel Joyce daniel.a.joyce at worldnet.att.net
Thu Feb 14 18:40:08 UTC 2002


On Thursday 14 February 2002 10:09 am, you wrote:
> > On Thu, 14 Feb 2002, Karl Goiser wrote:
> > > Aren't most modern operating systems and environments event driven?
>
> OSs are usually interrupt handling, UIs are typically non-interrupt
> event driven. Note however that nearly all of them (I have been assured
> in the past that Be OS is exclueded here) require you (as in the
> application) to poll for those events.
>
> ie event ~= interrupts
>
> In some cases you can have a thread that does the polling, in some you
> can't.
>
> > > Shouldn't Squeak be doing nothing most of the time?
>
> Depends on what background processe you have. The standard image hase
> several, including the animated mouse logo.
>
> tim


	Hee, of course the Berlin Windowing System is a multi threaded event 
driven UI. www.berlin-consortium.org. They're doing it all in C/C++, but it 
seems it's a tight well thought out framework.

	Got some cool screenshots.

	-Daniel



More information about the Squeak-dev mailing list