Benjamin Goldberg <[EMAIL PROTECTED]> wrote: > Leopold Toetsch wrote: >> OK here it is. >> Again the description for the record: >> >> 1) Initialization: >> - normal core: build op_func_table with all opcode #4 [1] >> - CG core: build ops_addr[] filled with this opcode >> - prederef cores: build a list of (backward) branch instructions >> and the opcode at that offset
> I'm not sure, but I think you should also include "invoke", "call", and > "invokecc"s in that list. Yep. I just wanted to address the most difficult case (check for an event timely even in a tight loop). A subroutine call is a lot slower, so it doesn't matter too much, if there is one extra if(we_have_events) or such. But it can be done with my proposed scheme w/o that "if" too. leo