| /openbsd-src/gnu/usr.bin/perl/dist/Safe/ |
| H A D | Changes | 15 - localize %SIG in the Safe compartment 16 - actually check that we call execution methods on a Safe object 19 - Test bug #111462, Safe + %^H + disallowed ops (Father Chrysostomos) 27 - Make Safe play nice with Devel::Cover 37 - Add &version::vxs::VCMP to Safe's default share 54 - Clean the stashes from the Safe compartment after evaluation of code. 61 - Install Safe in "site" instead of "perl" for perls > 5.10 62 - [perl #72942] Can't perform unicode operations in Safe compartment 71 fix [perl #72068]: An anonymous sub created by the Safe container will have 75 fix [rt.cpan.org #51574] Safe.pm sort {} bug accessing $a and $b with [all …]
|
| H A D | README | 1 Safe.pm 4 This is a backport to CPAN of the perl core module Safe.pm.
|
| H A D | MANIFEST | 7 Safe.pm
|
| H A D | Safe.pm | 1 package Safe; package 6 $Safe::VERSION = "2.46"; 61 # Safe is loaded. Then we can add utf8::SWASHNEW to $default_share. 69 # independent of being inside/outside of Safe. So once loaded they can be) 161 $obj->{Root} = "Safe::Root".$default_root++; 166 # XXX perhaps new Safe 'Root', mask => $mask, foo => bar, ...; 233 croak("Safe root method now read-only") if @_; 360 die "Bad Safe object" unless $obj->isa('Safe'); 418 die "Bad safe object" unless $obj->isa('Safe'); [all...] |
| /openbsd-src/gnu/usr.bin/perl/dist/Safe/t/ |
| H A D | safe1.t | 22 use Safe 1.00; 27 $cpt = new Safe or die; 28 $cpt = new Safe or die; 29 $cpt = new Safe or die; 31 $cpt = new Safe "Root" or die;
|
| H A D | safe3.t | 18 use Safe; 20 my $safe = new Safe; 33 my $safe2 = new Safe;
|
| H A D | saferegexp.t | 12 use Safe; 19 $c = new Safe; 31 $c = new Safe;
|
| H A D | safe2.t | 17 use Safe 1.00; 31 $cpt = new Safe or die; 32 $cpt = new Safe or die; 34 $cpt = new Safe "Root";
|
| H A D | safesecurity.t | 15 use Safe; 18 my $c = new Safe;
|
| H A D | safeload.t | 20 use Safe; 23 my $c = new Safe; 26 ok( defined $r, "Can load version.pm in a Safe compartment" ) or diag $@; 29 is(ref $r, "Safe::Root0::version", "version objects rerooted"); 42 ok( defined $r, "Can load Tie::Scalar.pm in a Safe compartment" ) or diag $@;
|
| H A D | safeutf8.t | 13 use Safe 1.00; 18 my $safe = Safe->new('PLPerl');
|
| H A D | safenamedcap.t | 16 use Safe; 19 BEGIN { Safe->new }
|
| H A D | safeuniversal.t | 15 use Safe; 18 my $c = new Safe;
|
| H A D | safewrap.t | 13 use Safe 1.00; 16 my $safe = Safe->new('PLPerl');
|
| H A D | safesort.t | 11 use Safe 1.00; 14 my $safe = Safe->new('PLPerl');
|
| H A D | safeops.t | 22 use Safe; 49 my $c = new Safe;
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.mike/ |
| H A D | p701.C | 21 void Safe() const; 25 A::Safe() const in Safe() function 33 a.Safe(); in main()
|
| /openbsd-src/gnu/llvm/llvm/tools/bugpoint/ |
| H A D | Miscompilation.cpp | 702 std::unique_ptr<Module> Safe) { in TestOptimizer() argument 721 auto Result = testMergedProgram(BD, *Optimized, *Safe, Broken); in TestOptimizer() 783 Module *Safe) { in CleanupAndPrepareModules() argument 794 if (Function *oldMain = Safe->getFunction("main")) in CleanupAndPrepareModules() 818 BasicBlock *BB = BasicBlock::Create(Safe->getContext(), "entry", newMain); in CleanupAndPrepareModules() 822 ReturnInst::Create(Safe->getContext(), call, BB); in CleanupAndPrepareModules() 832 FunctionCallee resolverFunc = Safe->getOrInsertFunction( in CleanupAndPrepareModules() 833 "getPointerToNamedFunction", Type::getInt8PtrTy(Safe->getContext()), in CleanupAndPrepareModules() 834 Type::getInt8PtrTy(Safe->getContext())); in CleanupAndPrepareModules() 837 for (Module::iterator F = Safe->begin(), E = Safe->end(); F != E; ++F) { in CleanupAndPrepareModules() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | StackSafetyAnalysis.cpp | 419 bool Safe = isSafeAccess(UI, AI, TypeSize); in analyzeAllUses() local 420 US.addRange(I, AccessRange, Safe); in analyzeAllUses() 439 bool Safe = isSafeAccess(UI, AI, TypeSize); in analyzeAllUses() local 440 US.addRange(I, AccessRange, Safe); in analyzeAllUses() 462 bool Safe = false; in analyzeAllUses() local 465 Safe = true; in analyzeAllUses() 467 Safe = true; in analyzeAllUses() 469 Safe = Safe || isSafeAccess(UI, AI, MI->getLength()); in analyzeAllUses() 470 US.addRange(I, AccessRange, Safe); in analyzeAllUses() 489 bool Safe = isSafeAccess(UI, AI, TypeSize); in analyzeAllUses() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | GVNHoist.cpp | 362 SmallVectorImpl<CHIArg> &Safe); 809 SmallVectorImpl<CHIArg> &Safe) { in checkSafety() argument 817 Safe.push_back(CHI); in checkSafety() 822 Safe.push_back(CHI); in checkSafety() 898 SmallVector<CHIArg, 2> Safe; in findHoistableCandidates() local 903 checkSafety(make_range(PrevIt, PHIIt), BB, K, Safe); in findHoistableCandidates() 906 if (valueAnticipable(make_range(Safe.begin(), Safe.end()), TI)) { in findHoistableCandidates() 909 for (auto B : Safe) in findHoistableCandidates()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 100 Safe, enumerator 192 return Status == VectorizationSafetyStatus::Safe; in isSafeForVectorization() 294 VectorizationSafetyStatus Status = VectorizationSafetyStatus::Safe;
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/Analyses/ |
| H A D | UnsafeBufferUsageGadgets.def | 21 /// Safe gadgets correspond to code patterns that aren't unsafe but need to be
|
| /openbsd-src/gnu/usr.bin/perl/dist/Storable/t/ |
| H A D | code.t | 40 use Safe;
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 517 bool Safe = false; in lookThroughComplexAddresses() local 525 Safe = true; in lookThroughComplexAddresses() 530 if (!Safe && OpA && OpA->getOpcode() == Instruction::Add && in lookThroughComplexAddresses() 539 if (!Safe) in lookThroughComplexAddresses() 540 Safe = checkIfSafeAddSequence(IdxDiff, OpA, MatchingOpIdxA, OpB, in lookThroughComplexAddresses() 550 if (!Safe) { in lookThroughComplexAddresses()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsBranchExpansion.cpp | 164 template <typename Pred, typename Safe> 165 bool handleSlot(Pred Predicate, Safe SafeInSlot); 745 template <typename Pred, typename Safe> 746 bool MipsBranchExpansion::handleSlot(Pred Predicate, Safe SafeInSlot) { in handleSlot()
|