Hi,

thanks for the reply.

> label1:
>      ... some code
>      branch label3
> label2:
>      <watchpoint>
>      ... some short op (smaller than maxJumpReplacementSize)
> label3:

Is there anything which ensures that a watchpoint is always immediately
followed by a label, which inserts the nops?

So the code layout look always like this:

watchpoint - multiple times allowed
label - terminate the watchpoints, inserts the nops (btw on ARM we insert
one nop like arithmetic instruction and one constant pool entry)

wouldn't it be better, if the watchpoint would insert the nops, detects if
called again (and no more nops are inserted) and the label would work as
it worked before (we could get rid of one label type in this case). The
operations performed by inlined labels seems too much at the moment.

Regards,
Zoltan


_______________________________________________
squirrelfish-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/squirrelfish-dev

Reply via email to