All~ > The differences between the two versions are: > 1) Use of the interpreter cycle-counter instead of stack walking. > 2) Linked lists of buffer headers sorted by bufstart > 3) COW-supporting code in GC (for all buffer objects) > 4) Implementation of COW for string_copy and string_substr > > Items 1 and 2 use techniques that have been specifically banned, > and items 3 and 4 depend on item 2, so none of this code is > usable in Parrot (which is why I haven't attached any patches)
I am fairly new to this project and this is the first that I have heard of these things. What are the techniques that have been banned and where can I find a list of the things one ought not to do? Thanks, Matt