summaryrefslogtreecommitdiff
path: root/universal.c
Commit message (Expand)AuthorAgeFilesLines
* Reorganize perlapiKarl Williamson2020-09-041-1/+1
* Use av_top_index() instead of av_tindex()Karl Williamson2020-08-191-1/+1
* universal.c: Convert to use av_count()Karl Williamson2020-08-191-3/+3
* Remove use of dVAR in coreDagfinn Ilmari Mannsåker2020-07-201-4/+4
* Clarify in documentation that sv_isa_sv does not invoke magicPaul "LeoNerd" Evans2019-12-111-0/+2
* Add the `isa` operatorPaul "LeoNerd" Evans2019-12-091-0/+68
* move the implementation of %-, %+ into coreTony Cook2019-12-041-23/+191
* Factor out common code from sv_derived_from_* subs familySergey Aleynikov2019-11-041-36/+50
* (perl #133951) add Internals::getcwdTony Cook2019-04-151-0/+22
* Rename global variable to prevent confusion with localJames E Keenan2018-11-261-3/+3
* revert smartmatch to 5.27.6 behaviourZefram2017-12-291-34/+0
* eviscerate smartmatchZefram2017-11-221-0/+34
* Use SvLEN_set/SvCUR_set in a few extra locationsNicolas R2017-10-191-2/+2
* use cv_set_call_checker_flags() where possibleZefram2017-08-081-4/+4
* make callers of SvTRUE() more efficientDavid Mitchell2017-07-271-7/+9
* PERL_GLOBAL_STRUCT_PRIVATE: fix PL_isa_DOESDavid Mitchell2017-03-171-6/+1
* fix some comment typos about PL_isa_DOESDavid Mitchell2017-01-071-3/+4
* Clean up warnings uncovered by 'clang -Weverything'.Andy Lester2016-12-051-4/+0
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-181-5/+5
* Cleanup PERL_VERSION checks in .c filesNicolas R2016-11-151-5/+0
* remove DOES's usage of SvSCREAMDavid Mitchell2016-11-121-5/+12
* universal.c: use new SvPVCLEAR and constant string friendly macrosYves Orton2016-10-191-3/+3
* restore Internals::hv_clear_placeholders for nowYves Orton2016-08-251-0/+15
* Move hash introspection routines into Hash::Util/Util.xs and out of universal.cYves Orton2016-08-141-65/+0
* s/XS_hash_util_/XS_Hash_Util_/gYves Orton2016-08-141-9/+9
* move a declaration so that the Internals:: functions are grouped togetherYves Orton2016-08-141-1/+1
* move Internals::hv_clear_placeholders() to Hash::Util::_clear_placeholders()Yves Orton2016-08-141-15/+0
* universal.c:XS_re_regnames_count: redundant codeFather Chrysostomos2016-08-121-3/+0
* Change scalar(%hash) to be the same as 0+keys(%hash)Yves Orton2016-06-221-0/+64
* make gimme consistently U8David Mitchell2016-02-031-1/+1
* utf8::unicode_to_native() should return UV, not an IVKarl Williamson2015-09-021-2/+2
* Remove PERL_OLD_COPY_ON_WRITEFather Chrysostomos2015-06-291-6/+0
* clean up sv_isobject usageDaniel Dragan2015-06-111-1/+1
* perlapi: Wrap long verbatim lines to 79 columnsKarl Williamson2015-04-231-1/+2
* fix some minor compiler warningsDavid Mitchell2015-04-181-1/+1
* Replace common Emacs file-local variables with dir-localsDagfinn Ilmari Mannsåker2015-03-221-6/+0
* universal.c: remove all trace of op_siblingDavid Mitchell2015-03-191-5/+7
* universal.c: PERL_OP_PARENT supportFather Chrysostomos2015-03-181-3/+3
* Optimize out unicode_to_native(), native_to_unicode()Karl Williamson2015-03-121-0/+63
* Consistently use NOT_REACHED; /* NOTREACHED */Jarkko Hietaniemi2015-03-041-1/+1
* Add documentation for /n (non-capture) regexp flag.Matthew Horsfall2014-12-301-1/+1
* [perl #123458] list cx re::regexp_pattern($nonre)Father Chrysostomos2014-12-191-1/+1
* universal.c:re_regexp_pattern: Mention GIMME_V onceFather Chrysostomos2014-12-191-2/+3
* make more use of NOT_REACHEDLukas Mai2014-11-291-1/+1
* optimize Perl_boot_core_UNIVERSAL and Perl_nextargvDaniel Dragan2014-11-071-2/+4
* Implement the bipolar read-only systemFather Chrysostomos2014-09-201-2/+2
* universal.c:croak_xs_usage: Don’t fetch context twiceFather Chrysostomos2014-09-151-1/+1
* Avoid creating GVs when subs are declaredFather Chrysostomos2014-09-151-2/+5
* For lexical subs, reify CvGV from CvSTASH and CvNAME_HEKFather Chrysostomos2014-09-151-1/+2
* universal.c gv_stashpv -> gv_stashpvsDaniel Dragan2014-07-031-1/+1