summaryrefslogtreecommitdiff
path: root/regen/mg_vtable.pl
Commit message (Expand)AuthorAgeFilesLines
* ‘Nonelems’ for pushing sparse array on the stackFather Chrysostomos2018-02-181-0/+3
* Patch unit tests to explicitly insert "." into @INC when needed.H.Merijn Brand2016-11-111-1/+1
* mg_names.c -> mg_names.incJarkko Hietaniemi2015-07-221-2/+2
* Remove proto magic typeFather Chrysostomos2014-11-301-1/+0
* [perl #123103] Allow ext magic on read-onliesFather Chrysostomos2014-11-031-1/+2
* Rename lvalue referencesFather Chrysostomos2014-10-171-1/+1
* Capitalise magic descriptions consistentlyFather Chrysostomos2014-10-101-6/+6
* Add lvref magic typeFather Chrysostomos2014-10-101-9/+18
* [perl #122445] use magic on $DB::single etc to avoid overload issuesTony Cook2014-10-091-0/+3
* Reënable qr caching for (??{}) retval where possibleFather Chrysostomos2013-11-241-1/+1
* silence g++ warning with PL_magic_vtable_namesDavid Mitchell2012-12-181-2/+2
* Remove length magic on scalarsFather Chrysostomos2012-10-011-1/+1
* Correct fm vtable in perlguts.podFather Chrysostomos2012-09-251-1/+1
* Add proto magic typeFather Chrysostomos2012-09-151-0/+1
* Flatten vstrings modified in placeFather Chrysostomos2012-07-271-2/+1
* mg_vtable.pl: Mention all generated filesFather Chrysostomos2012-07-121-0/+2
* Reset the iterator when an array is clearedVincent Pit2012-06-221-1/+1
* Expunge study magicFather Chrysostomos2012-05-291-2/+0
* Annihilate ‘A’ magicFather Chrysostomos2012-05-211-5/+3
* Copy call checker when cloning closure prototypeFather Chrysostomos2012-05-211-1/+2
* Explain perlguts changes in mg_vtable.pl commentFather Chrysostomos2012-01-021-1/+4
* Regenerate perlguts’ mg table automaticallyFather Chrysostomos2012-01-021-8/+21
* [perl #29070] Add vstring set-magicFather Chrysostomos2011-12-231-1/+2
* Split out study magic from pos magic.Nicholas Clark2011-07-011-2/+3
* [perl #92906] perl -d has non-functional b commandFather Chrysostomos2011-06-151-2/+3
* Generate the table of core magic types in perlguts.pod using mg_vtable.plNicholas Clark2011-06-121-0/+42
* In regen/mg_vtable.pl, move $longest inside the only block that uses it.Nicholas Clark2011-06-121-5/+5
* Sort magic and magic vtable names in files generated by mg_vtable.plNicholas Clark2011-06-111-8/+17
* Generate magic_names in dump.c using mg_vtable.pl.Nicholas Clark2011-06-111-6/+10
* Generate the PERL_MAGIC_* defines using mg_vtable.pl.Nicholas Clark2011-06-111-2/+27
* In PL_magic_data flag whether magic can be added to a readonly value.Nicholas Clark2011-06-111-3/+8
* Store a flag for container/value magic in PL_magic_data.Nicholas Clark2011-06-111-22/+38
* Create a lookup table for magic vtables from magic type, PL_magic_data.Nicholas Clark2011-06-111-12/+106
* Provide the names of the magic vtables in PL_magic_vtable_names[].Nicholas Clark2011-06-111-4/+13
* Replace references to PL_vtbl_{bm,fm} in the code with PL_vtbl_regexp.Nicholas Clark2011-06-111-1/+1
* PL_vtbl_{bm,fm} can be aliases to PL_vtbl_regexp, instead of copies.Nicholas Clark2011-06-111-3/+7
* Refactor Perl_get_vtbl() to a small array lookup from a large switch statement.Nicholas Clark2011-06-111-2/+3
* Replace PL_vtbl_* with an array PL_magic_vtables.Nicholas Clark2011-06-111-8/+24
* Generate the enum for want_vtbl_* with regen/mg_vtable.plNicholas Clark2011-06-111-0/+11
* Move the work of MGVTBL_SET() from the C pre-processor to mg_vtable.plNicholas Clark2011-06-111-7/+8
* Move the cast for a magic vtable with const get into mg_vtable.hNicholas Clark2011-06-111-3/+5
* Generate the definitions for magic vtables from data in a regen script.Nicholas Clark2011-06-111-0/+102