It's not about performance. It's about reliability. The trap is infinitely more valuable than no trap. It really surprises me that you can't allow yourself to understand that.
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
| [reply] |
| [reply] |
I'd use SvPOK over segfaults as an error check.
You are, of course, welcome to do that. But there is no good reason to.
If SvPOK isn't set, you haven't pack'ed the scalar passed. And that isn't a data error that might occasionally arise at runtime. It is, (can only be!), a program logic error that will happen the first time, and every time, the function is called, until it is corrected.
I hadn't read your post.
So you respond to posts without reading. Too tired to read. Not too tired to flame. That explains a great deal, 60-odd levels of it.
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
| [reply] |