summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* Generalize macro and move to handy.hKarl Williamson2019-03-211-12/+6
* there is no sv_catpvfn()Tony Cook2019-03-141-6/+6
* Add newSVsv_nomg() macro which is like newSVsv() but does not process get magicPali2019-02-251-5/+8
* PERL_GLOBAL_STRUCT: remove static var from sv.cDavid Mitchell2019-02-191-2/+2
* fix thread issue with PERL_GLOBAL_STRUCTDavid Mitchell2019-02-191-7/+0
* add dVAR's for PERL_GLOBAL_STRUCT_PRIVATE buildsDavid Mitchell2019-02-191-0/+2
* sv_utf8_upgrade_flags_grow(): Alloc extra byte if emptyKarl Williamson2019-02-051-1/+2
* If comparison is always true, while (1) should suffice.James E Keenan2019-01-291-12/+13
* perlapi: Fix improper formal param nameKarl Williamson2019-01-041-1/+1
* S_uiv_2buf: faster integer stringification algorithmTomasz Konojacki2018-12-121-10/+67
* Eliminate empty conditional branchJames E Keenan2018-11-251-3/+2
* optimize IV -> UV conversionsTomasz Konojacki2018-11-211-2/+2
* Remove obsolete mention of a fifth arena typeDagfinn Ilmari Mannsåker2018-10-111-2/+2
* Minor POD cleanups in sv.cDagfinn Ilmari Mannsåker2018-10-111-2/+1
* Make sv_setsv_flags accept an inversion list srcKarl Williamson2018-08-201-1/+4
* perlapi: Fix up SV handling podKarl Williamson2018-08-051-3/+0
* perlapi: Clarify sv_insert()Karl Williamson2018-08-051-2/+4
* Make global two interpreter variablesKarl Williamson2018-07-141-4/+0
* Fix to compile under -DNO_LOCALEKarl Williamson2018-07-011-0/+5
* Use compiled-in C structure for inverted case foldsKarl Williamson2018-03-311-1/+0
* Remove obsolete variablesKarl Williamson2018-03-311-3/+0
* Use charnames inversion listsKarl Williamson2018-03-311-2/+0
* Move case change invlists from interpreter to globalKarl Williamson2018-03-261-5/+0
* Move UTF-8 case changing data into coreKarl Williamson2018-03-261-0/+1
* Don't include interpreter variable unless usedKarl Williamson2018-03-161-0/+2
* Make Unicode data structures globalKarl Williamson2018-03-141-20/+0
* Silence wrong clang warningsKarl Williamson2018-03-011-0/+5
* remove unused var in sv_eq_flagsDaniel Dragan2018-03-011-7/+3
* Add thread-safe locale handlingKarl Williamson2018-02-181-0/+7
* Latch LC_NUMERIC during critical sectionsKarl Williamson2018-02-181-0/+1
* Add Perl_setlocale()Karl Williamson2018-02-181-0/+3
* Use proper #define to see if need PLnumeric underlying_objKarl Williamson2018-02-181-1/+1
* Avoid changing locale when finding radix charKarl Williamson2018-01-301-0/+4
* Perl_sv_2pv_flags: Potentially avoid workKarl Williamson2018-01-301-1/+1
* Keep PL_numeric_radix_sv always setKarl Williamson2018-01-301-2/+2
* sv_vcatpvfn_flags() Balance LC_NUMERIC changes/restoresKarl Williamson2018-01-301-2/+4
* Simplify some LC_NUMERIC macrosKarl Williamson2018-01-301-4/+6
* Cache locale UTF8-ness lookupsKarl Williamson2018-01-301-0/+1
* Avoid some unnecessary changing of localesKarl Williamson2018-01-301-0/+1
* newSVpvn(): Fix podKarl Williamson2018-01-191-1/+1
* fix F0convert() on edge casesZefram2018-01-191-4/+7
* Fix stray > in L<perlapi/sv_usepvn_flags>Dagfinn Ilmari Mannsåker2018-01-161-1/+1
* revert smartmatch to 5.27.6 behaviourZefram2017-12-291-2/+5
* Add script_run regex featureKarl Williamson2017-12-241-0/+1
* narrow scope of argsv in sv_vcatpvfn_flags()Zefram2017-12-231-1/+1
* merge branch zefram/dumb_matchZefram2017-12-171-5/+2
|\
| * internally change "when" to "whereso"Zefram2017-12-051-1/+1
| * make loop control apply to "given"Zefram2017-11-291-4/+1
| * use blk_loop format for CXt_GIVENZefram2017-11-291-2/+2
* | semicolon-friendly diagnostic controlZefram2017-12-161-4/+4