summaryrefslogtreecommitdiff
path: root/universal.c
Commit message (Expand)AuthorAgeFilesLines
* Stop leaking temporary version objects from XSgfx2010-06-281-6/+7
* Prevent object methods called as class methodsJohn Peacock2010-06-281-16/+16
* Add Perl_croak_no_modify() to implement Perl_croak("%s", PL_no_modify).Nicholas Clark2010-06-271-3/+3
* PATCH: teach diag.t new warning function namesKarl Williamson2010-06-011-1/+1
* Use sizeof instead of hard-coded array sizeKarl Williamson2010-05-291-1/+1
* TypoKarl Williamson2010-05-291-1/+1
* InPerl_boot_core_UNIVERSAL() use a data structure for calls to newXS{,proto}Nicholas Clark2010-05-281-118/+81
* Fix utf8::is_utf8 to respect GMAGIC (e.g. $1)gfx2010-04-251-1/+2
* initialize undefined version objects with zero, not 'undef'David Golden2010-01-211-2/+2
* Omnibus strict and lax version parsingDavid Golden2010-01-131-4/+4
* Tie::Hash::NamedCapture::* shouldn't abort if passed bad input [RT #71828]Nicholas Clark2010-01-051-8/+8
* Add missing LEAVE to universal.c sv_doesGerard Goossen2009-11-121-2/+6
* Unused 'cv'Jerry D. Hedden2009-07-021-0/+1
* Integrate version.pm-0.77 into bleadperlJohn Peacock2009-06-281-9/+41
* Note why we need a seemingly useless empty &Regexp::DESTROYNicholas Clark2009-03-311-0/+1
* Change Regexp::DESTROY to be a constant subroutine, removing XS_Regexp_DESTROY.Nicholas Clark2009-03-291-8/+2
* Remove declaration of XS_Internals_inc_sub_generationRafael Garcia-Suarez2009-03-081-1/+0
* Make PerlIO::get_layers really test flgok before reading *flgsvpVincent Pit2009-03-071-1/+1
* get_isa_hash() is only used in S_isa_lookup(), so it can be static. Also, it hasNicholas Clark2009-01-031-3/+3
* Following change 34356, which decoupled get_isa_hash() fromNicholas Clark2009-01-031-0/+35
* PATCH: Large omnibus patch to clean up the JRRT quotesTom Christiansen2008-11-021-3/+5
* Explicitly specify some printf formats for constant strings.Rafael Garcia-Suarez2008-11-021-3/+3
* Add MUTABLE_GV(), and eliminate (V *) casts in *.c.Nicholas Clark2008-10-311-2/+2
* Eliminate (SV *) casts from sv.c and [tu]*.c, except for the cast inNicholas Clark2008-10-301-13/+13
* Use pvs macros instead of pvn where possible.Marcus Holland-Moritz2008-10-291-1/+1
* Eliminate (AV *) casts in *.c.Nicholas Clark2008-10-291-1/+1
* Eliminate (HV *) casts in u*.c.Nicholas Clark2008-10-281-4/+4
* Update copyright years.Nicholas Clark2008-10-251-1/+1
* Create a direct lookup hash for ->isa() lookup, by retaining theNicholas Clark2008-09-121-22/+19
* Abolish the warning "Can't locate package %"SVf" for the parents of %s"Nicholas Clark2008-09-111-8/+0
* As stash can't be NULL, no need to check name_stash is not NULL beforeNicholas Clark2008-09-111-1/+1
* Use 1 line of code in place of 6 in Perl_sv_derived_from().Nicholas Clark2008-09-111-6/+1
* S_isa_lookup() no longer recurses (as of Brandon's MRO changes), so weNicholas Clark2008-09-111-3/+3
* No, I didn't mean to commit the version *with* the abort(). It wasNicholas Clark2008-08-221-1/+0
* Note that we have no test coverage for this particular warning.Nicholas Clark2008-08-221-0/+2
* Welcome to refcount hell. Fix the leaks reported by #57024Marcus Holland-Moritz2008-07-181-13/+10
* Silence build warnings in universal.cJerry D. Hedden2008-05-231-1/+2
* Make the worst case error message for Perl_croak_xs_usage() consistentNicholas Clark2008-05-211-1/+1
* Add Perl_croak_xs_usage(), which reduces a lot of explicit calls ofNicholas Clark2008-05-211-70/+71
* assert() that every NN argument is not NULL. Otherwise we have theNicholas Clark2008-02-121-1/+7
* In XS_PerlIO_get_layers() take advantage of the implementation ofNicholas Clark2008-02-021-8/+13
* In XS_re_regexp_pattern(), use newSVpvn_flags() to avoid calls toNicholas Clark2008-02-021-7/+5
* toke.c/universal.c: constingSteven Schubiger2008-01-291-2/+2
* Move re::regexp_pattern to universal.cJerry D. Hedden2008-01-091-0/+95
* Post change 32880, restore the dummy sub Regexp::DESTROY {}Nicholas Clark2008-01-071-0/+8
* Add macros mPUSHs() and mXPUSHs() for pushing SVs on the stackMarcus Holland-Moritz2008-01-041-10/+10
* Add newSVpvs_flags() as a wrapper to newSVpvn_flags(), and reworkNicholas Clark2008-01-031-2/+2
* Forgot to remove dTARGET with change #32816.Marcus Holland-Moritz2008-01-031-1/+0
* Fix memory leaks in XS_PerlIO_get_layers() by mortalizingMarcus Holland-Moritz2008-01-031-8/+8
* First class regexps.Nicholas Clark2007-12-281-8/+0