Lines Matching defs:Safe
1 package Safe;
7 $Safe::VERSION = "2.28";
61 # Safe is loaded. Then we can add utf8::SWASHNEW to $default_share.
68 # independent of being inside/outside of Safe. So once loaded they can be)
153 $obj->{Root} = "Safe::Root".$default_root++;
158 # XXX perhaps new Safe 'Root', mask => $mask, foo => bar, ...;
225 croak("Safe root method now read-only") if @_;
457 Safe - Compile and execute code in restricted compartments
461 use Safe;
463 $compartment = new Safe;
471 The Safe extension module allows the creation of compartments
518 $cpt = new Safe;
543 $cpt = new Safe;
546 to use for the compartment (defaults to "Safe::Root0", incremented for
549 Note that version 1.00 of the Safe module supported a second optional
631 $cpt = new Safe 'Root';
712 Note that this behaviour differs from version 1.00 of the Safe module
729 CODEREF with the Safe compartment 'in effect'. In other words, with the
737 (It also provides a kind of workaround for RT#60374: "Safe.pm sort {} bug with