summaryrefslogtreecommitdiff
path: root/universal.c
Commit message (Expand)AuthorAgeFilesLines
* utf8::upgrade: Don't coerce undef argKarl Williamson2022-11-141-3/+13
* Add sv_derived_from_hv() helper functionPaul "LeoNerd" Evans2022-10-251-0/+21
* Make PerlIO::get_layers accept IO referencesLeon Timmermans2022-08-121-5/+9
* Perl_newSV_type_mortal - new inline function introduced and usedRichard Leach2022-03-071-3/+2
* Only expose Internals::getcwd() in miniperlNicholas Clark2021-10-041-2/+3
* Convert some existing uses of SvRV_set() to use the new sv_setrv* family of f...Paul "LeoNerd" Evans2021-08-251-2/+1
* Rename G_ARRAY to G_LIST; provide back-compat when not(PERL_CORE)Paul "LeoNerd" Evans2021-06-021-2/+2
* Add GV_NOUNIVERSAL flag to skip UNIVERSAL lookupMarc Reisner2021-04-151-4/+1
* Ensure isa object method still works after using isa infix operatorMarc Reisner2021-04-151-5/+3
* style: Detabify indentation of the C code maintained by the core.Michael G. Schwern2021-01-171-306/+306
* autodoc.pl: Enhance apidoc_section featureKarl Williamson2020-11-061-1/+1
* 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