X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=ext%2FOpcode%2FOpcode.pm;h=e0078e5d382fbbb7eef22ace53b39b3e7e40b742;hb=096e1543c0e39bb253015dc55f8bedc6c90a5277;hp=9a1c92b2b0ceb552ec5a84584bc777451d3e0071;hpb=0d863452f5cac86322a90184dc68dbf446006ed7;p=p5sagit%2Fp5-mst-13.2.git diff --git a/ext/Opcode/Opcode.pm b/ext/Opcode/Opcode.pm index 9a1c92b..e0078e5 100644 --- a/ext/Opcode/Opcode.pm +++ b/ext/Opcode/Opcode.pm @@ -4,10 +4,9 @@ use 5.006_001; use strict; -our($VERSION, $XS_VERSION, @ISA, @EXPORT_OK); +our($VERSION, @ISA, @EXPORT_OK); -$VERSION = "1.07"; -$XS_VERSION = "1.03"; +$VERSION = "1.11"; use Carp; use Exporter (); @@ -29,7 +28,7 @@ sub opset_to_hex ($); sub opdump (;$); use subs @EXPORT_OK; -XSLoader::load 'Opcode', $XS_VERSION; +XSLoader::load 'Opcode', $VERSION; _init_optags(); @@ -396,6 +395,8 @@ These are a hotchpotch of opcodes still waiting to be considered padsv padav padhv padany + once + rv2gv refgen srefgen ref bless -- could be used to change ownership of objects (reblessing) @@ -440,7 +441,7 @@ beyond the scope of the compartment. These ops are related to multi-threading. - lock threadsv + lock =item :default @@ -535,6 +536,14 @@ SystemV Interprocess Communications: shmctl shmget shmread shmwrite +=item :load + +This tag holds opcodes related to loading modules and getting information +about calling environment and args. + + require dofile + caller + =item :still_to_be_decided chdir @@ -549,9 +558,6 @@ SystemV Interprocess Communications: pack unpack -- can be used to create/use memory pointers entereval -- can be used to hide code from initial compile - require dofile - - caller -- get info about calling environment and args reset @@ -564,14 +570,13 @@ a tag name but need to be tagged for completeness and documentation. syscall dump chroot - =back =head1 SEE ALSO -ops(3) -- perl pragma interface to Opcode module. +L -- perl pragma interface to Opcode module. -Safe(3) -- Opcode and namespace limited execution compartments +L -- Opcode and namespace limited execution compartments =head1 AUTHORS