[parrot-tickets] [Parrot] #761: [RFC] Keys/Iterator deuglyfying.

Vasily Chekalkin bacek at bacek.com
Mon Jun 22 23:38:23 UTC 2009


Parrot wrote:
> #761: [RFC] Keys/Iterator deuglyfying.

O HAI.

I've created branch tt761_keys_revamp for implement Keys revamp strategy 
from ticket.

Can "someone" check it to ensure that I'm not so crazy as I expect?


Arrays and Hash are mostly done. Current state can be reviewed at
https://trac.parrot.org/parrot/browser/branches/tt761_keys_revamp/src/pmc/hash.pmc
https://trac.parrot.org/parrot/browser/branches/tt761_keys_revamp/src/pmc/hashiterator.pmc
https://trac.parrot.org/parrot/browser/branches/tt761_keys_revamp/src/pmc/hashiteratorkey.pmc


I've started replacing single VTABLE (get|set)_something_keyed from 
internal dispatch to MULTIs in 
https://trac.parrot.org/parrot/changeset/39726/ (it's item #4 from 
ticket). Question - is it sane? Is it more readable?

-- 
Bacek


More information about the parrot-dev mailing list