At 6:01 PM +0200 7/18/03, Leopold Toetsch wrote:
Dan Sugalski <[EMAIL PROTECTED]> wrote:
Events should be checked and processed in several instances:

3) When we do a quick check to see if there are pending events to be processed

I have now a patch ready, which does 3) without additioal performacne penalty for all cores except JIT. (A short description was in an different thread WRT Event handling from today).

$ diffstat -w 65 event\ handling-2
 classes/timer.pmc               |    5 -
 config/gen/config_h/config_h.in |    4
 core.ops                        |    2
 events.c                        |   68 +++++++++++--
 exceptions.c                    |    2
 include/parrot/events.h         |   10 +-
 include/parrot/interpreter.h    |    9 +
 include/parrot/oplib.h          |   11 +-
 interpreter.c                   |  125 +++++++++++++++++--------
 ops2c.pl                        |  124 ++++++++++++++++++++++--
 t/op/hacks.t                    |   36 ++++++-
 11 files changed, 324 insertions(+), 72 deletions(-)

$ l event\ handling-2
-rw-r--r--   1 lt       users       22139 Jul 18 17:53 event handling-2

Should I send it to the list first (or anyone personally) or put it in?

List first, please. -- Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to