summaryrefslogtreecommitdiff
path: root/cop.h
Commit message (Expand)AuthorAgeFilesLines
* Provide as much diagnostic information as possible in "panic: ..." messages.Nicholas Clark2012-01-161-1/+1
* Groundwork to allow cops and pmops to store the UTF8 flagBrian Fraser2011-10-061-3/+15
* remove index offsetting ($[)Zefram2011-09-091-24/+0
* Use OPpDEREF for lvalue sub, such that the flags contains the deref type, ins...Gerard Goossen2011-09-011-1/+1
* Rename store/fetch_cop_label as cop_*Father Chrysostomos2011-07-161-1/+1
* Change was_lvalue_sub back to X; spell out the only use of itFather Chrysostomos2011-07-141-1/+1
* Propagate (non-)lvalue context through nested callsFather Chrysostomos2011-07-091-1/+10
* [perl #7946] Lvalue subs do not autovivifyFather Chrysostomos2011-06-031-1/+1
* cop.h: pod: Fix broken linksKarl Williamson2011-05-181-4/+4
* struct subst; remove macro for obsolete fieldDavid Mitchell2011-02-181-1/+0
* Update old activestate links to point to git.Michael Stevens2011-01-201-2/+3
* In Perl_write_to_stderr(), use Perl_magic_methcall() if STDERR is tied.Nicholas Clark2011-01-131-0/+2
* Fix typos (spelling errors) in Perl sources.Peter J. Acklam) (via RT2011-01-071-1/+1
* [perl #80548] Add the stash name to DTrace probesDavid Leadbeater2010-12-101-2/+4
* mark cophh API as experimentalZefram2010-10-211-16/+16
* full API for cop hint hashesZefram2010-10-211-7/+303
* Recursive MULTICALL prematurely freed CVDavid Mitchell2010-10-191-2/+2
* Define CxPADLOOP unconditionally, as post f83b46a0 it is always used.Nicholas Clark2010-09-091-3/+1
* bad things happened with for $x (...) { *x = *y }David Mitchell2010-09-081-5/+9
* create itervar_u union in struct block_loopDavid Mitchell2010-09-081-19/+12
* eliminate targoffset from struct block_loopDavid Mitchell2010-09-081-6/+4
* eliminate next_op from struct block_loopDavid Mitchell2010-09-081-13/+0
* Change the first argument of Perl_fetch_cop_label() to COP *Nicholas Clark2010-09-021-1/+1
* Revert "Fix off-by-one: avoid allocating an extra context"Chip Salzenberg2010-07-271-1/+1
* Fix off-by-one: avoid allocating an extra contextChip Salzenberg2010-07-271-1/+1
* Stop using WITH_THR and WITH_THX, as they were never necessary here.Nicholas Clark2010-06-161-2/+2
* Merge remote branch 'zefram/zefram/reliable_exception' into bleadRafael Garcia-Suarez2010-05-041-1/+1
|\
| * bring G_KEEPERR back to the realm of sanityZefram2010-04-231-1/+1
* | For Perl_magic_methcall() add G_UNDEF_FILL to fill the stack with &PL_sv_undef.Nicholas Clark2010-04-261-0/+3
|/
* Move PERL_ASYNC_CHECK() from POPBLOCK() to the kill case of Perl_apply().Nicholas Clark2010-04-181-1/+0
* Move PERL_ASYNC_CHECK() from the runloop to control flow OPs.Nicholas Clark2010-04-151-0/+1
* more mods to -Dl debugging outputDavid Mitchell2010-04-061-9/+6
* improve -Dl debugging outputDavid Mitchell2010-03-301-21/+61
* Eliminate OP_SETSTATE from cop.h headerReini Urban2009-12-131-3/+3
* Add line information to jumplevel debug informationGerard Goossen2009-11-121-4/+6
* Add assertion to JMPENV_POP to assert that the jumplevel popped is the top le...Gerard Goossen2009-10-311-0/+1
* Add clear magic to %^H so that the HE chain is reset when you empty it.Zefram2009-08-211-4/+9
* Remove all #ifdef MACOS_TRADITIONAL code in core and non-dual-life XS code.Nicholas Clark2009-04-271-5/+1
* Fix MULTICALL in List-UtilAlex Vandiver2009-03-071-0/+3
* rxres_free() and rxres_restore() are only used in pp_ctl.c, so can beNicholas Clark2008-11-261-4/+6
* A couple of (COP*)s that can actually be (const COP *)s.Nicholas Clark2008-10-281-2/+2
* Convert all (CV *) casts to (const CV *). Convert (XPVCV*) casts to addNicholas Clark2008-10-271-4/+4
* Add a macro MUTABLE_PTR(p), which on (non-pedantic) gcc will not castNicholas Clark2008-10-271-2/+2
* Update copyright years.Nicholas Clark2008-10-251-2/+2
* Eliminate cop_label from struct cop by storing a label as the firstNicholas Clark2008-04-071-11/+3
* Change 33653 (inevitably) missed one cop_label, because I mistook itNicholas Clark2008-04-061-1/+1
* A macro used only once isn't a typing saving, and 3 macro definitionsNicholas Clark2008-04-061-1/+1
* Micro-optimise the order of the context types. [Because I can :-)]Nicholas Clark2008-02-041-12/+19
* The third argument of PUSHEVAL was never used by anything. Ever.Nicholas Clark2008-01-281-1/+1
* The layout for struct block_loop under ithreads can be simplified.Nicholas Clark2008-01-261-17/+18