summaryrefslogtreecommitdiff
path: root/dump.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix for [perl #36853] -Dx can crash bleadperlRafael Garcia-Suarez2005-08-161-4/+2
| | | | | The PL_op_sequence global hash wasn't initialized p4raw-id: //depot/perl@25296
* more embed cleanupAndy Lester2005-07-151-1/+1
| | | | | | | Message-ID: <20050715155115.GC29983@petdance.com> (and run regen.pl) p4raw-id: //depot/perl@25156
* Re: janitorial work ? [patch]Jim Cromie2005-07-081-1/+1
| | | | | | | | Message-ID: <42CC3CE9.5050606@divsol.com> (reverted all dual-lived modules since they must work with older perls too so must wait for a new Devel::PPPort) p4raw-id: //depot/perl@25101
* If gp_flags is unused, why are we even allocating it?Nicholas Clark2005-06-301-1/+0
| | | p4raw-id: //depot/perl@25019
* weak references aren't UVs, do don't show this in the dump flags.Nicholas Clark2005-06-211-1/+1
| | | p4raw-id: //depot/perl@24921
* Move SvPV consting, remove an n_a, and correct one error in Move()Nicholas Clark2005-06-101-9/+9
| | | p4raw-id: //depot/perl@24798
* Fixes the case of $a = \$#{[]}; and then accessing $$aNicholas Clark2005-06-091-0/+1
| | | | | (but not \$#a after local @a or my @a leave a block) p4raw-id: //depot/perl@24783
* More SvPV constingNicholas Clark2005-06-081-1/+1
| | | p4raw-id: //depot/perl@24769
* Nuke some more n_a, and convert S_gv_ename from char * to const char *Nicholas Clark2005-06-081-4/+3
| | | p4raw-id: //depot/perl@24760
* s/PERL_COPY_ON_WRITE/PERL_OLD_COPY_ON_WRITE/gNicholas Clark2005-06-081-2/+2
| | | p4raw-id: //depot/perl@24755
* Random constingAndy Lester2005-06-031-4/+4
| | | | | Message-ID: <20050602171943.GA16553@petdance.com> p4raw-id: //depot/perl@24689
* Goodbye xav_arylen. You won't be missed that much.Nicholas Clark2005-05-291-1/+2
| | | | | So now there's a buy 5 get one free offer on PVAV bodies. p4raw-id: //depot/perl@24619
* Add a union in place of xnv_nv, which allows AVs and HVs to re-useNicholas Clark2005-05-211-2/+4
| | | | | | | the memory to store pointers and integers. (Part 1 - will be reworked to be more efficient when IV or void* is 64 bit soon) p4raw-id: //depot/perl@24538
* Move hv_name, hv_eiter and hv_riter into a new aux structure.Nicholas Clark2005-05-211-9/+14
| | | | | | Provide (more efficient) _get and _set macros. Adjust the core to use them. p4raw-id: //depot/perl@24526
* Move placeholders into a new rhash magic type.Nicholas Clark2005-05-211-0/+1
| | | p4raw-id: //depot/perl@24525
* SvPVX_const - patch #2Steve Peters2005-05-211-17/+18
| | | | | Message-Id: <20050521024210.GA29036@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@24523
* Remove PMROOT and replace it with a small shell script. Er, magic.Nicholas Clark2005-05-201-2/+7
| | | | | | (PMROOT being needed to implement bare C<reset> - how often do you use that?) p4raw-id: //depot/perl@24522
* Goodbye AvFLAGSNicholas Clark2005-05-201-4/+4
| | | p4raw-id: //depot/perl@24518
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-5/+5
| | | | | Message-ID: <20050516151353.GA25387@petdance.com> p4raw-id: //depot/perl@24489
* Include vim/emacs modelines in generated files to open themRafael Garcia-Suarez2005-05-111-2/+2
| | | | | | in read-only mode. Make vi modelines compatible with non-vim vi versions. p4raw-id: //depot/perl@24445
* Add editor boilerplates to all C filesRafael Garcia-Suarez2005-05-101-0/+10
| | | | | (except the generated ones) p4raw-id: //depot/perl@24440
* s/sv_setpv(sv,"")/sv_setpvn(sv,"",0)/Nicholas Clark2005-05-101-1/+1
| | | | | plus a couple of 1 byte sv_setpv()s too. p4raw-id: //depot/perl@24439
* Symbian port of PerlJarkko Hietaniemi2005-04-211-13/+13
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* Refactoring to Sv*_set() macros - patch #5Steve Peters2005-04-191-3/+5
| | | | | | Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org> Date: Mon, 18 Apr 2005 19:09:25 -0500 p4raw-id: //depot/perl@24248
* Add CLONE_SKIP() class method to allow individual classes to skipDave Mitchell2005-04-191-1/+3
| | | | | cloning objects during thread creation p4raw-id: //depot/perl@24247
* const-eight.diffAndy Lester2005-04-041-13/+12
| | | | | Message-ID: <20050330174024.GA12167@petdance.com> p4raw-id: //depot/perl@24148
* Update copyrights.Rafael Garcia-Suarez2005-03-301-1/+1
| | | p4raw-id: //depot/perl@24106
* expand -DDEBUG_LEAKING_SCALARS to instrument the creation of each SVDave Mitchell2005-03-281-0/+8
| | | p4raw-id: //depot/perl@24088
* Third consting batchAndy Lester2005-03-241-19/+19
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* More consting goodnessAndy Lester2005-03-211-3/+3
| | | | | Message-ID: <20050319072830.GA7721@petdance.com> p4raw-id: //depot/perl@24049
* SvUTF8 can be present on scalars other than PVsNicholas Clark2005-02-261-1/+2
| | | | | (specifically references with overloaded stringification) p4raw-id: //depot/perl@23997
* Add comment to top of reentr.c and fix typos in other filesDave Mitchell2004-08-011-1/+1
| | | p4raw-id: //depot/perl@23180
* Add comment to the top of most .c files explaining their purposeDave Mitchell2004-07-311-0/+7
| | | p4raw-id: //depot/perl@23176
* make -Dl log runops loop entry and exit, and jump level poppingDave Mitchell2004-07-251-0/+2
| | | p4raw-id: //depot/perl@23161
* update -Dx to cope with lexical version of OP_AELEMFASTDave Mitchell2004-03-281-10/+12
| | | p4raw-id: //depot/perl@22607
* pv_display() had code to display \n etc as escapes but it didn'tDave Mitchell2004-03-281-13/+11
| | | | | actually work. p4raw-id: //depot/perl@22605
* format/casting/warning RE: perl 5.9.1Robin Barker2004-03-171-9/+10
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90404682E@hotel.npl.co.uk> p4raw-id: //depot/perl@22521
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1
| | | p4raw-id: //depot/perl@22509
* Fix segfaults when running under -Dx.Marcus Holland-Moritz2004-02-281-5/+5
| | | p4raw-id: //depot/perl@22406
* Re: op_seq (was: Freeing code)Paul Johnson2004-02-211-13/+127
| | | | | | | | | | Message-ID: <20040221013147.GB6953@pjcj.net> Rework the OP structure to use less space. Remove op_seq (and simulate it in dump.c), replace it by op_opt and op_static, shrink op_type, remove PL_op_seqmax. p4raw-id: //depot/perl@22353
* -Dx could coredump on threaded builds because consts are nowDave Mitchell2004-02-191-0/+4
| | | | | stored in the pad p4raw-id: //depot/perl@22343
* Re: [PATCH] GLOB to LVALUE assignment fixTassilo von Parseval2004-02-171-12/+12
| | | | | | | Message-Id: <20040217163216.GA6805@ethan> Make PVLV a superset of PVGV, so that $lvalue = *FOO works p4raw-id: //depot/perl@22315
* Implement stacked filetest operators (-f -w -x $file).Rafael Garcia-Suarez2004-02-091-3/+5
| | | p4raw-id: //depot/perl@22294
* show the rehash flags in dumpsNicholas Clark2003-10-251-1/+5
| | | p4raw-id: //depot/perl@21536
* Re: [PATCH] Re: Storing &PL_sv_undef as a hash key with perl-5.8.xMarcus Holland-Moritz2003-07-271-2/+9
| | | | | | From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> Message-ID: <006801c34efe$8aac1920$0c2f1fac@R2D2> p4raw-id: //depot/perl@20224
* dump.c -Wformat; Re: maint @ 19975, maint @ 19997Robin Barker2003-07-051-2/+4
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D9040465BD@hotel.npl.co.uk> p4raw-id: //depot/perl@20004
* Re: Bug stomping fun. [PATCH: bug #1016]Alex Vandiver2003-05-121-1/+1
| | | | | | Message-Id: <1051872303.26203.104.camel@supox> (plus perldiag nit) p4raw-id: //depot/perl@19505
* Salvage 'use filetest "access"' from compiletime to runtime.Jarkko Hietaniemi2003-05-031-0/+4
| | | p4raw-id: //depot/perl@19392
* allow recursive FETCHesDave Mitchell2003-04-191-2/+3
| | | | | Message-ID: <20030407100041.A1617@fdgroup.com> p4raw-id: //depot/perl@19268
* Fix up Larry's copyright statements to my best knowledge.Jarkko Hietaniemi2003-04-161-1/+2
| | | | | | | (Lots of Perl 5 source code archaeology was involved.) Larry didn't make strangled noises when I showed him the patch, either :-) p4raw-id: //depot/perl@19242