Larry Wall <[EMAIL PROTECTED]> writes: >Nick Ing-Simmons writes: >: Chaim Frenkel <[EMAIL PROTECTED]> writes: >: >Hmm, will vtbl get rid of all the magic hacks? >: >: The "mg.c" 'magic hacks' are in essence applying vtable semantics (they >: are even called vtables in the sources) to a subset of "values". > >Well, yes, but there's a linked list of them to allow for MI of >magical methods. > >: So yes vtables mean evrything is "magic" so nothing needs "special magic"... > >Er, you still have to think about whether something could be tied and >tainted at the same time. True. My point was that will all be handled by what happens to be in the variables vtable. So the complexities of magic become complexities of setting the vtable rather than needing if (SvGMAGICAL(sv)) { mg_get(sv); } all over the source _as well_ as vtable stuff. -- Nick Ing-Simmons
- Re: Method call optimization. Nick Ing-Simmons
- Re: Method call optimization. Nick Ing-Simmons
- Re: Ramblings on "base cla... Ken Fox
- Re: Ramblings on "base cla... Larry Wall
- Re: Ramblings on "base cla... Dan Sugalski
- Re: Ramblings on "base cla... Chaim Frenkel
- Re: Ramblings on "base cla... Dan Sugalski
- Re: Ramblings on "base cla... Larry Wall
- Re: Ramblings on "base cla... Ken Fox
- Re: Ramblings on "base cla... Nick Ing-Simmons
- Re: Ramblings on "base cla... Nick Ing-Simmons
- Re: Ramblings on "base class" for ... Nick Ing-Simmons
- Re: Ramblings on "base class" ... Dan Sugalski
- Re: RFC: Foreign objects in perl Benjamin Stuhl
- Re: RFC: Foreign objects in perl Dan Sugalski
- Re: RFC: Foreign objects in perl Simon Cozens
- Re: RFC: Foreign objects in perl John Tobey
- Re: RFC: Foreign objects in perl Bart Schuller
- Re: RFC: Foreign objects in perl Simon Cozens
- Re: RFC: Foreign objects in perl Nick Ing-Simmons
- Re: RFC: Foreign objects in perl Benjamin Stuhl