Changes for version 1.37

  • SVOP->sv: added 2nd optional arg cvref for threaded perls, the surrounding cv of the op
  • make PADOP->sv writable
  • t/const.t: test SVOP->new "const" (from Devel::BeginLift)
  • t/basic.t: fixed ithreads tests 3,5,6. const is an SVOP but it should be a PADOP really.
  • improved SVOP->sv() read-only case: no GEN_PAD needed.
  • XS internal: harmonize croak usage
  • renamed OP_CUSTOM_OPS to CHECK_CUSTOM_OPS
  • updated cc_opclass from 5.15

Modules

Create your own op trees.