summaryrefslogtreecommitdiff
path: root/mathoms.c
Commit message (Expand)AuthorAgeFilesLines
* Replace OP stubs in mathoms.c with #define aliases in opcode.hNicholas Clark2011-01-091-438/+0
* Merge the opcode bodies for pp_bind and pp_connect.Nicholas Clark2010-12-301-0/+5
* Merge the opcode bodies for chop/chomp and schop/schomp.Nicholas Clark2010-12-271-0/+10
* Convert newSUB() to a macro wrapping Perl_newATTRSUB()Nicholas Clark2010-11-171-0/+7
* Document the new custom op functions.Ben Morrow2010-11-141-0/+14
* Improve custom OP support.Ben Morrow2010-11-141-0/+14
* mro_isa_changed_in3 is no longer necessaryFather Chrysostomos2010-11-111-7/+0
* ANSI C-ify the Perl_mro_isa_changed_in return mathoms.cTony Cook2010-10-131-1/+1
* Correct prototype of mathom Perl_mro_isa_changed_in() for ithreads.Nicholas Clark2010-10-111-1/+1
* Allow mro_isa_changed_in to be called on nonexistent packagesFather Chrysostomos2010-10-111-0/+7
* [perl #76814] FETCH called twice - !Father Chrysostomos2010-09-241-0/+7
* [perl #76814] FETCH called twice - string comparison opsFather Chrysostomos2010-09-241-0/+14
* add my_[l]stat_flags(); make my_[l]stat() mathomsDavid Mitchell2010-07-031-0/+14
* Return DIE(...) to *return*ing Perl_die(...).Nicholas Clark2010-06-271-2/+0
* Fix the regexp in t/porting/args_assert.t, and add 3 missing macros.Nicholas Clark2010-05-291-0/+1
* add flags arg to sv_2nv (as sv_2nv_flags)David Mitchell2010-05-081-0/+12
* On the save stack, store the save type as the bottom 6 bits of a UV.Nicholas Clark2010-05-011-4/+4
* move JMPENV_JUMP to die_where and mark it as "noreturn"Gerard Goossen2009-11-061-0/+2
* Merge gv_IOadd() into gv_add_by_type().Nicholas Clark2009-08-081-6/+6
* Perl_newIO() can become a mathom by making newIO() a wrapper around newSV_type()Nicholas Clark2009-08-081-0/+7
* Merge gv_AVadd(), gv_HVadd() and gv_SVadd() into gv_add_by_type().Nicholas Clark2009-08-081-0/+26
* Avoid warnings from exacting C compilers when -DNO_MATHOMS is in force.Nicholas Clark2008-12-021-1/+7
* Convert all the scope save functions of the formNicholas Clark2008-11-301-0/+38
* av_fake() isn't in the public API, and isn't used anywhere, so it canNicholas Clark2008-11-271-23/+0
* Perl_oopsCV() is not part of the public API, not used anywhere, so canNicholas Clark2008-11-261-11/+0
* Perl_cv_ckproto() is not part of the public API, and not used anywhereNicholas Clark2008-11-261-8/+0
* PATCH: Large omnibus patch to clean up the JRRT quotesTom Christiansen2008-11-021-4/+6
* Eliminate (SV *) casts from the rest of *.c, picking up one (further)Nicholas Clark2008-10-301-5/+5
* Eliminate (AV *) casts in *.c.Nicholas Clark2008-10-291-2/+2
* Every remaining (HV *) cast in *.cNicholas Clark2008-10-281-1/+1
* Update copyright years.Nicholas Clark2008-10-251-1/+1
* Define sv_insert() as a wrapper to sv_insert_flags(), and moveNicholas Clark2008-04-011-0/+8
* assert() that every NN argument is not NULL. Otherwise we have theNicholas Clark2008-02-121-0/+123
* As Perl_magic_setbm() and Perl_magic_setfm() aren't in the public API,Nicholas Clark2007-12-311-12/+0
* Perl_magic_setbm() and Perl_magic_setfm() are mathoms that can beNicholas Clark2007-12-311-0/+12
* For 5.12 we can simply exterminate! the private functionNicholas Clark2007-12-211-10/+0
* Similiarly Perl_newHV() can become a mathom by making newHV() aNicholas Clark2007-12-201-0/+10
* Perl_newAV() can become a mathom by making newAV() a wrapper aroundNicholas Clark2007-12-201-1/+11
* Perl_magic_setglob() is a mathom.Nicholas Clark2007-12-201-0/+13
* Fix up copyright years for files modified in 2007.Nicholas Clark2007-11-071-1/+1
* Add a new function Perl_hv_common_key_len(), which contains theNicholas Clark2007-09-201-0/+77
* Casts needed in mathoms.c to make it compile with g++ after theSteve Peters2007-09-201-2/+2
* Convert hv_delete_ent(), hv_exists_ent(), hv_fetch_ent() andNicholas Clark2007-09-201-0/+28
* Remove dead functions:Nicholas Clark2007-09-171-59/+0
* Remove dead code surrounded by #if 0 from mathoms.cNicholas Clark2007-09-171-20/+0
* Un-mathom Perl_save_I16Jerry D. Hedden2007-04-231-10/+0
* Add a new API function newSV_type, to replace the idiom:Nicholas Clark2007-02-181-3/+1
* pp_rv2av and pp_rv2hv have a lot of common code, so it's certainly aNicholas Clark2007-01-151-0/+5
* Perl_save_destructor is not a mathomJerry D. Hedden2006-12-071-11/+0
* save_I8 is not a mathom.Rafael Garcia-Suarez2006-12-061-10/+0