summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
...
* Add a new env var PERL_RAND_SEEDYves Orton2022-08-121-0/+2
* locale.c: Add fcn to hide edge case undefined behaviorKarl Williamson2022-08-091-0/+3
* sv.c: Duplicate more variables during cloningKarl Williamson2022-08-091-2/+6
* locale.c: Generalize stdize_locale()Karl Williamson2022-08-091-0/+3
* sv.c: Move some initialization inside #ifdefKarl Williamson2022-08-091-2/+2
* explicitly ignore the result of sv_utf8_downgrade()Tony Cook2022-08-081-1/+1
* Replace sv_2mortal(newSVhek( with newSVhek_mortalRichard Leach2022-08-051-1/+1
* sv.c - add Perl_newSVhek_mortalRichard Leach2022-08-051-0/+24
* Perl_newRV_noinc - explicitly simplify, convert to inline funcRichard Leach2022-08-051-33/+0
* sv_resetpvn: prevent adding a zero offset to a NULL pointerTony Cook2022-07-181-1/+1
* perl.h: Change macro name to be C conformantKarl Williamson2022-07-111-1/+1
* Use HvHasAUX() rather than SvOOK() when operating on HVsPaul "LeoNerd" Evans2022-07-021-8/+8
* sv.c: Replace a runtime check with compile-time static assertionTAKAI Kousuke2022-07-011-5/+6
* sv.c: Use Perl_fabs rather than hand-coded abs expressionsTAKAI Kousuke2022-07-011-6/+4
* perlintern: report_uninit() goes in warnings scnKarl Williamson2022-06-281-0/+1
* Follow on to 6d21409fd4b749511b9ec73e2dbaaff513f6eae8Karl Williamson2022-06-181-12/+12
* GH19478: applying taint is no reason to mess with posHugo van der Sanden2022-06-161-10/+0
* Regularize HAS_POSIX_2008_LOCALE, USE_POSIX_2008_LOCALEKarl Williamson2022-06-161-1/+1
* Change handy.h macro names to be C standard conformantKarl Williamson2022-06-121-3/+3
* Make fc(), qr//i thread-safe on participating platformsKarl Williamson2022-06-111-0/+1
* Make use of av_push_simple in a few places.Richard Leach2022-06-081-5/+7
* Remove deprecated functionsKarl Williamson2022-06-051-48/+0
* make PL_origenviron globalTomasz Konojacki2022-05-291-1/+0
* sv.c - add new bool related utility functions and macrosYves Orton2022-05-271-0/+111
* Revert "perlapi: Document sv_dup(_inc)?"Karl Williamson2022-05-211-21/+0
* perlapi: Document sv_dup(_inc)?Karl Williamson2022-05-201-0/+21
* perlapi: Turn ptr_table comments into podKarl Williamson2022-05-191-6/+41
* perlapi: Document several *_dup functionsKarl Williamson2022-05-181-6/+46
* perlapi: Properly cross link to other elementsKarl Williamson2022-05-171-3/+4
* perlapi: Slight clarification in sv_setpvfKarl Williamson2022-05-171-2/+2
* perlapi: Remove extraneous infoKarl Williamson2022-05-081-1/+0
* perlapi: Consolidate sv_usepvn(_flags)? entriesKarl Williamson2022-05-081-15/+26
* perlapi: Restore sv_2pv_flags to be public; doc sv_2pvKarl Williamson2022-05-081-6/+14
* Document sv_2pv(byte|utf8)_flagsKarl Williamson2022-05-081-11/+24
* perlapi: Consolidate sv_setpv entriesKarl Williamson2022-05-081-22/+21
* perlapi: Create proper hyperlinkKarl Williamson2022-05-061-1/+1
* perlapi: Fix misspellingKarl Williamson2022-05-021-1/+1
* fix SVf_POK getting set on NVs when copyingGraham Knop2022-04-121-0/+10
* Perl_newSViv: simplify by using (inline) newSV_typeRichard Leach2022-03-201-14/+1
* Perl_newSVnv: simplify SV creation and SvNV_setRichard Leach2022-03-201-3/+5
* Rename HVhek_UNSHARED to HVhek_NOTSHAREDNicholas Clark2022-03-191-2/+2
* Use each HEK's own flags to decide "shared or not", instead of the HV'sNicholas Clark2022-03-191-5/+3
* always prevent setting POK flag when NV values are used as stringsGraham Knop2022-03-151-2/+2
* Inlined newSV_type(SVt_NULL) leaner than non-inlined newSV(0)Richard Leach2022-03-071-2/+2
* Make newSV_type an inline functionRichard Leach2022-03-071-356/+17
* sv.c: reuse NV-to-IV/UV conversion code for SV-to-NV-to-IV/UV conversionTAKAI Kousuke2022-03-041-35/+5
* Make sv_len_utf8_nomg() publicKarl Williamson2022-03-021-2/+5
* Copy values that are "written as IV, then read as PV" with the same flags.Nicholas Clark2022-02-191-0/+6
* Update SvPV() etc to avoid calling sv_2pv_flags() for cached IV strings.Nicholas Clark2022-02-191-4/+7
* Don't set SVf_POK in Perl_sv_2pv_flags() when caching the string for an IV.Nicholas Clark2022-02-191-1/+13