This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
op.c: Stop SAVEFREEOP from leaking slabs
[perl5.git]
/
op.c
2012-11-05
Father Chrysostomos
op.c: Stop SAVEFREEOP from leaking slabs
blob
|
commitdiff
2012-11-05
Father Chrysostomos
Don’t leak BEGIN blocks after syntax errors
blob
|
commitdiff
|
diff to current
2012-10-30
Father Chrysostomos
Allow regexp-to-pvlv assignment
blob
|
commitdiff
|
diff to current
2012-10-26
Reini Urban
Re-enable static op allocation with obslab
blob
|
commitdiff
|
diff to current
2012-10-12
Father Chrysostomos
Disable const repl optimisation for empty pattern
blob
|
commitdiff
|
diff to current
2012-10-12
Father Chrysostomos
Use const repl optimisation with s///e where possible
blob
|
commitdiff
|
diff to current
2012-10-12
Father Chrysostomos
[perl #49190] Don’t prematurely optimise s/foo/bar...
blob
|
commitdiff
|
diff to current
2012-10-12
Father Chrysostomos
Remove PMf_MAYBE_CONST
blob
|
commitdiff
|
diff to current
2012-10-10
Father Chrysostomos
[perl #26986] Skip subst const repl optimisation for...
blob
|
commitdiff
|
diff to current
2012-10-07
Daniel Dragan
Merge 2 gv_fetch* calls in Perl_newXS_len_flags
blob
|
commitdiff
|
diff to current
2012-09-28
Tony Cook
fix -DPERL_GLOBAL_STRUCT build failure introduced in...
blob
|
commitdiff
|
diff to current
2012-09-26
Father Chrysostomos
Restore special blocks to working order
blob
|
commitdiff
|
diff to current
2012-09-26
Father Chrysostomos
Make PL_compcv visible to BEGIN blocks
blob
|
commitdiff
|
diff to current
2012-09-23
Father Chrysostomos
[perl #97466] Stop defined from propagating ref cx...
blob
|
commitdiff
|
diff to current
2012-09-23
Father Chrysostomos
[perl #94490] const fold should not trigger special...
blob
|
commitdiff
|
diff to current
2012-09-20
Father Chrysostomos
op.c: Disentangle apply_attrs_my from apply_attrs
blob
|
commitdiff
|
diff to current
2012-09-20
Father Chrysostomos
[perl #114764] Stop my vars with attrs from leaking
blob
|
commitdiff
|
diff to current
2012-09-19
Nicholas Clark
Remove MAD-only debugging code from Perl_newATTRSUB_fla...
blob
|
commitdiff
|
diff to current
2012-09-19
Nicholas Clark
Document when the early return in Perl_newPROG() is...
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Allow lexical sub redefinition inside eval
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Move my sub prototype CVs to the pad names
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Honour lexical prototypes
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
CvOUTSIDE should be strong for lexsub declared in inner...
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
CvNAME_HEK_set
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Clone my subs on scope entry
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
op.c: Remove proto storage optimisation for lex subs
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Let state sub fwd decls and nested subs work in anons
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
First stab at my sub
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
op.c:newMYSUB: Pop scope after creating sub
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Remove & from redef warnings for lex subs
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
op.c:newMYSUB: inline var used only once
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Lexical stubs should not AUTOLOAD
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Implement padcv
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
op.c:newMYSUB: disable stub optimisation
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Store state subs in the pad
blob
|
commitdiff
|
diff to current
2012-09-12
Father Chrysostomos
op.c: Document newGIVENOP(..., 0)
blob
|
commitdiff
|
diff to current
2012-09-04
Jerry D. Hedden
Fix compiler warning about empty if body
blob
|
commitdiff
|
diff to current
2012-09-04
Nicholas Clark
Document the reason for the early return in Perl_newPRO...
blob
|
commitdiff
|
diff to current
2012-09-04
Nicholas Clark
Perl_magic_setdbline() should clear and set read-only...
blob
|
commitdiff
|
diff to current
2012-09-04
Nicholas Clark
In op.c, change S_Slab_to_rw() from an OP * parameter...
blob
|
commitdiff
|
diff to current
2012-09-04
Nicholas Clark
With -DPERL_DEBUG_READONLY_OPS, changing a slab refcnt...
blob
|
commitdiff
|
diff to current
2012-09-03
Nicholas Clark
newXS_len_flags() shouldn't change the line number...
blob
|
commitdiff
|
diff to current
2012-09-03
Nicholas Clark
Test that the warning for "can be 0, test with defined...
blob
|
commitdiff
|
diff to current
2012-09-03
Nicholas Clark
Test that the warning for "Found = in conditional"...
blob
|
commitdiff
|
diff to current
2012-09-03
Nicholas Clark
Test that the line number for a "sub redefined" warning...
blob
|
commitdiff
|
diff to current
2012-08-28
Father Chrysostomos
op.c: Two more boolean %hash optimisations
blob
|
commitdiff
|
diff to current
2012-08-28
Father Chrysostomos
op.c: newSTATEOP: don’t check PL_parser after using it
blob
|
commitdiff
|
diff to current
2012-08-26
Father Chrysostomos
Correct typo in flag name
blob
|
commitdiff
|
diff to current
2012-08-26
Father Chrysostomos
Banish boolkeys
blob
|
commitdiff
|
diff to current
2012-08-25
Father Chrysostomos
Optimise %hash in sub { %hash || ... }
blob
|
commitdiff
|
diff to current
2012-08-25
Father Chrysostomos
Apply boolkeys optimisation to %hash?:
blob
|
commitdiff
|
diff to current
2012-08-25
Father Chrysostomos
Apply boolkeys optimisation to scalar(%hash)
blob
|
commitdiff
|
diff to current
2012-08-25
Father Chrysostomos
[perl #114576] Optimise if(%hash) in non-void context
blob
|
commitdiff
|
diff to current
2012-08-21
Father Chrysostomos
Use PADLIST in more places
blob
|
commitdiff
|
diff to current
2012-08-18
Karl Williamson
Omnibus removal of register declarations
blob
|
commitdiff
|
diff to current
2012-08-14
Nicholas Clark
Document that newCONSTSUB{,_flags} takes ownership...
blob
|
commitdiff
|
diff to current
2012-08-08
Father Chrysostomos
Don’t let format arguments ‘leak out’ of formline
blob
|
commitdiff
|
diff to current
2012-08-08
Father Chrysostomos
Don’t create formats after compilation errors
blob
|
commitdiff
|
diff to current
2012-07-31
Nicholas Clark
In Perl_scalarvoid(), avoid creating a temporary SV...
blob
|
commitdiff
|
diff to current
2012-07-29
Father Chrysostomos
Fix scrambled and incorrect proto mismatch error
blob
|
commitdiff
|
diff to current
2012-07-28
Father Chrysostomos
Fix C++ build broken by 1f039d60d3
blob
|
commitdiff
|
diff to current
2012-07-27
Father Chrysostomos
[perl #113684] Make redo/last/next/dump accept expr
blob
|
commitdiff
|
diff to current
2012-07-27
Father Chrysostomos
op.c: apidoc typo
blob
|
commitdiff
|
diff to current
2012-07-27
Father Chrysostomos
Fix CvOUTSIDE assert/refcnt bugs with sub redefinition
blob
|
commitdiff
|
diff to current
2012-07-27
Father Chrysostomos
Fix CvGV assertion bug with sub redefinition
blob
|
commitdiff
|
diff to current
2012-07-26
Father Chrysostomos
op.c: op_clear is tempting fate
blob
|
commitdiff
|
diff to current
2012-07-26
Father Chrysostomos
Don’t let ?: folding affect truncate
blob
|
commitdiff
|
diff to current
2012-07-26
Father Chrysostomos
Don’t let ?: folding affect stat
blob
|
commitdiff
|
diff to current
2012-07-26
Father Chrysostomos
Merge ck_trunc and ck_chdir
blob
|
commitdiff
|
diff to current
2012-07-25
Father Chrysostomos
op.c: dump LABEL leaks its label
blob
|
commitdiff
|
diff to current
2012-07-25
Father Chrysostomos
op.c:op_free: Rmv dead code; simplify cop_free logic
blob
|
commitdiff
|
diff to current
2012-07-15
Father Chrysostomos
Remove op_latefree(d)
blob
|
commitdiff
|
diff to current
2012-07-15
Father Chrysostomos
op.c: ck_grep does not need to call listkids
blob
|
commitdiff
|
diff to current
2012-07-15
Father Chrysostomos
op.c: ck_fun does not need to call LINKLIST
blob
|
commitdiff
|
diff to current
2012-07-15
Father Chrysostomos
op.c:ck_grep: Remove unnecessary op_next assignments
blob
|
commitdiff
|
diff to current
2012-07-15
Father Chrysostomos
op.c: ck_grep does not need to check num of args
blob
|
commitdiff
|
diff to current
2012-07-15
Father Chrysostomos
Simplify ck_grep
blob
|
commitdiff
|
diff to current
2012-07-15
Father Chrysostomos
op.c: Further simplify ck_sort
blob
|
commitdiff
|
diff to current
2012-07-14
Father Chrysostomos
op.c: Missing line break
blob
|
commitdiff
|
diff to current
2012-07-14
Father Chrysostomos
Disentangle ck_sort and grep
blob
|
commitdiff
|
diff to current
2012-07-14
Father Chrysostomos
[perl #113710] Make __SUB__ work in sort block
blob
|
commitdiff
|
diff to current
2012-07-14
Father Chrysostomos
[perl #113470] Constant folding for pack
blob
|
commitdiff
|
diff to current
2012-07-12
Father Chrysostomos
op.c: Make slabs sizes powers of two
blob
|
commitdiff
|
diff to current
2012-07-12
Father Chrysostomos
Eliminate PL_OP_SLAB_ALLOC
blob
|
commitdiff
|
diff to current
2012-07-12
Father Chrysostomos
op.c:pmruntime: Remove redundant cv_forget_slab
blob
|
commitdiff
|
diff to current
2012-07-12
Father Chrysostomos
PERL_DEBUG_READONLY_OPS with the new allocator
blob
|
commitdiff
|
diff to current
2012-07-05
Father Chrysostomos
[perl #78064] print(const || bare) and const folding
blob
|
commitdiff
|
diff to current
2012-07-05
Father Chrysostomos
Record folded constants in the op tree
blob
|
commitdiff
|
diff to current
2012-07-04
Father Chrysostomos
Use ‘state’ in warning about sort {state $a}
blob
|
commitdiff
|
diff to current
2012-07-04
Father Chrysostomos
op.c: Merge some code
blob
|
commitdiff
|
diff to current
2012-07-04
Father Chrysostomos
[perl #86136] Downgrade sort {my $a} to a warning
blob
|
commitdiff
|
diff to current
2012-07-03
Jesse Luehrs
constant folding shouldn't change return value of while...
blob
|
commitdiff
|
diff to current
2012-07-03
Father Chrysostomos
op.c:newFOROP: Fall back to realloc for unslabbed ops
blob
|
commitdiff
|
diff to current
2012-07-02
Father Chrysostomos
Put a cap on op slab sizes
blob
|
commitdiff
|
diff to current
2012-06-30
Father Chrysostomos
op.c: S_op_integerize: -foo no longer needs an exception
blob
|
commitdiff
|
diff to current
2012-06-30
Father Chrysostomos
op.c: Remove unnecessary variable
blob
|
commitdiff
|
diff to current
2012-06-29
Jesse Luehrs
fix compiler warning
blob
|
commitdiff
|
diff to current
2012-06-29
Father Chrysostomos
When reusing op slots, only zero as much as needed
blob
|
commitdiff
|
diff to current
2012-06-29
Father Chrysostomos
-DS should not invoke warnhook
blob
|
commitdiff
|
diff to current
2012-06-29
Father Chrysostomos
op.c: Memory funcs need dVAR
blob
|
commitdiff
|
diff to current
next