Disclaimer: I do not think that attaching multiple instances of the same type of magic to an SV is good.

May I ask why? Any specific examples? I'm sure there are things I'm missing but, from my perspective, it wasn't worth doing if you couldn't have multiple attachments. Otherwise there is always that long shot of a collision which in my opinion, the vtable would be the last place I ever, ever, ever would look for a problem with a program. (Especially if I was using someone else's module and was not the author)

The only method it sets is one to decrement the attached reference.

-Lee

"To be civilized is to deny one's nature."

In reply to Re: Re: XS and preserving magic by shotgunefx
in thread XS and preserving magic by shotgunefx

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.