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?

leo

Reply via email to