2022-09-09 |
Karl Williamson | Use general locale mutex for numeric operations |
blob | commitdiff |
2022-09-09 |
Karl Williamson | Make the locale mutex a general semaphore |
blob | commitdiff | diff to current |
2022-09-09 |
Karl Williamson | locale.c: Move #define to perl.h; use it elsewhere |
blob | commitdiff | diff to current |
2022-09-09 |
Karl Williamson | intrpvar.h,sv.c,perl.c: Remove unnecessary cpp condition |
blob | commitdiff | diff to current |
2022-09-02 |
Karl Williamson | locale.c: Rmv no longer used code; UTF8ness cache |
blob | commitdiff | diff to current |
2022-09-02 |
Yves Orton | op.c - Restrict nested eval/BEGIN blocks to a user... |
blob | commitdiff | diff to current |
2022-09-01 |
Karl Williamson | Change internal function name to be standards compliant |
blob | commitdiff | diff to current |
2022-09-01 |
Karl Williamson | locale.c: Save underlying radix character |
blob | commitdiff | diff to current |
2022-08-31 |
Karl Williamson | locale.c: Cache the current LC_CTYPE locale name |
blob | commitdiff | diff to current |
2022-08-25 |
Yves Orton | sv.c - add a _QUOTEDPREFIX version of SVf, UTF8f, and... |
blob | commitdiff | diff to current |
2022-08-16 |
Paul "LeoNerd" Evans | Define a CvREFCOUNTED_ANYSV flag |
blob | commitdiff | diff to current |
2022-08-12 |
Yves Orton | Add a new env var PERL_RAND_SEED |
blob | commitdiff | diff to current |
2022-08-10 |
Karl Williamson | locale.c: Add fcn to hide edge case undefined behavior |
blob | commitdiff | diff to current |
2022-08-10 |
Karl Williamson | sv.c: Duplicate more variables during cloning |
blob | commitdiff | diff to current |
2022-08-10 |
Karl Williamson | locale.c: Generalize stdize_locale() |
blob | commitdiff | diff to current |
2022-08-10 |
Karl Williamson | sv.c: Move some initialization inside #ifdef |
blob | commitdiff | diff to current |
2022-08-08 |
Tony Cook | explicitly ignore the result of sv_utf8_downgrade() |
blob | commitdiff | diff to current |
2022-08-05 |
Richard Leach | Replace sv_2mortal(newSVhek( with newSVhek_mortal |
blob | commitdiff | diff to current |
2022-08-05 |
Richard Leach | sv.c - add Perl_newSVhek_mortal |
blob | commitdiff | diff to current |
2022-08-05 |
Richard Leach | Perl_newRV_noinc - explicitly simplify, convert to... |
blob | commitdiff | diff to current |
2022-07-18 |
Tony Cook | sv_resetpvn: prevent adding a zero offset to a NULL... |
blob | commitdiff | diff to current |
2022-07-12 |
Karl Williamson | perl.h: Change macro name to be C conformant |
blob | commitdiff | diff to current |
2022-07-02 |
Paul "LeoNerd" Evans | Use HvHasAUX() rather than SvOOK() when operating on HVs |
blob | commitdiff | diff to current |
2022-06-30 |
TAKAI Kousuke | sv.c: Replace a runtime check with compile-time static... |
blob | commitdiff | diff to current |
2022-06-30 |
TAKAI Kousuke | sv.c: Use Perl_fabs rather than hand-coded abs expressions |
blob | commitdiff | diff to current |
2022-06-29 |
Karl Williamson | perlintern: report_uninit() goes in warnings scn |
blob | commitdiff | diff to current |
2022-06-18 |
Karl Williamson | Follow on to 6d21409fd4b749511b9ec73e2dbaaff513f6eae8 |
blob | commitdiff | diff to current |
2022-06-16 |
Hugo van der Sanden | GH19478: applying taint is no reason to mess with pos |
blob | commitdiff | diff to current |
2022-06-16 |
Karl Williamson | Regularize HAS_POSIX_2008_LOCALE, USE_POSIX_2008_LOCALE |
blob | commitdiff | diff to current |
2022-06-12 |
Karl Williamson | Change handy.h macro names to be C standard conformant |
blob | commitdiff | diff to current |
2022-06-11 |
Karl Williamson | Make fc(), qr//i thread-safe on participating platforms |
blob | commitdiff | diff to current |
2022-06-08 |
Richard Leach | Make use of av_push_simple in a few places. |
blob | commitdiff | diff to current |
2022-06-05 |
Karl Williamson | Remove deprecated functions |
blob | commitdiff | diff to current |
2022-05-28 |
Tomasz Konojacki | make PL_origenviron global |
blob | commitdiff | diff to current |
2022-05-28 |
Yves Orton | sv.c - add new bool related utility functions and macros |
blob | commitdiff | diff to current |
2022-05-21 |
Karl Williamson | Revert "perlapi: Document sv_dup(_inc)?" |
blob | commitdiff | diff to current |
2022-05-20 |
Karl Williamson | perlapi: Document sv_dup(_inc)? |
blob | commitdiff | diff to current |
2022-05-20 |
Karl Williamson | perlapi: Turn ptr_table comments into pod |
blob | commitdiff | diff to current |
2022-05-18 |
Karl Williamson | perlapi: Document several *_dup functions |
blob | commitdiff | diff to current |
2022-05-17 |
Karl Williamson | perlapi: Properly cross link to other elements |
blob | commitdiff | diff to current |
2022-05-17 |
Karl Williamson | perlapi: Slight clarification in sv_setpvf |
blob | commitdiff | diff to current |
2022-05-08 |
Karl Williamson | perlapi: Remove extraneous info |
blob | commitdiff | diff to current |
2022-05-08 |
Karl Williamson | perlapi: Consolidate sv_usepvn(_flags)? entries |
blob | commitdiff | diff to current |
2022-05-08 |
Karl Williamson | perlapi: Restore sv_2pv_flags to be public; doc sv_2pv |
blob | commitdiff | diff to current |
2022-05-08 |
Karl Williamson | Document sv_2pv(byte|utf8)_flags |
blob | commitdiff | diff to current |
2022-05-08 |
Karl Williamson | perlapi: Consolidate sv_setpv entries |
blob | commitdiff | diff to current |
2022-05-06 |
Karl Williamson | perlapi: Create proper hyperlink |
blob | commitdiff | diff to current |
2022-05-02 |
Karl Williamson | perlapi: Fix misspelling |
blob | commitdiff | diff to current |
2022-04-12 |
Graham Knop | fix SVf_POK getting set on NVs when copying |
blob | commitdiff | diff to current |
2022-03-20 |
Richard Leach | Perl_newSViv: simplify by using (inline) newSV_type |
blob | commitdiff | diff to current |
2022-03-20 |
Richard Leach | Perl_newSVnv: simplify SV creation and SvNV_set |
blob | commitdiff | diff to current |
2022-03-19 |
Nicholas Clark | Rename HVhek_UNSHARED to HVhek_NOTSHARED |
blob | commitdiff | diff to current |
2022-03-19 |
Nicholas Clark | Use each HEK's own flags to decide "shared or not"... |
blob | commitdiff | diff to current |
2022-03-15 |
Graham Knop | always prevent setting POK flag when NV values are... |
blob | commitdiff | diff to current |
2022-03-07 |
Richard Leach | Inlined newSV_type(SVt_NULL) leaner than non-inlined... |
blob | commitdiff | diff to current |
2022-03-07 |
Richard Leach | Make newSV_type an inline function |
blob | commitdiff | diff to current |
2022-03-04 |
TAKAI Kousuke | sv.c: reuse NV-to-IV/UV conversion code for SV-to-NV... |
blob | commitdiff | diff to current |
2022-03-02 |
Karl Williamson | Make sv_len_utf8_nomg() public |
blob | commitdiff | diff to current |
2022-02-19 |
Nicholas Clark | Copy values that are "written as IV, then read as PV... |
blob | commitdiff | diff to current |
2022-02-19 |
Nicholas Clark | Update SvPV() etc to avoid calling sv_2pv_flags() for... |
blob | commitdiff | diff to current |
2022-02-19 |
Nicholas Clark | Don't set SVf_POK in Perl_sv_2pv_flags() when caching... |
blob | commitdiff | diff to current |
2022-02-13 |
TAKAI Kousuke | sv.c: String "Inf" is now consistently converted to... |
blob | commitdiff | diff to current |
2022-01-27 |
Tomasz Konojacki | subroutine redefinitions made with local() shouldn... |
blob | commitdiff | diff to current |
2022-01-27 |
Paul "LeoNerd" Evans | Also document and unit-test the correct handling of... |
blob | commitdiff | diff to current |
2022-01-27 |
Paul "LeoNerd" Evans | Minor docs wording fixes |
blob | commitdiff | diff to current |
2022-01-27 |
Paul "LeoNerd" Evans | Clarify in docs that sv_eq* don't handle operator overl... |
blob | commitdiff | diff to current |
2022-01-27 |
Paul "LeoNerd" Evans | Docs clarification that the basic sv_*eq() functions... |
blob | commitdiff | diff to current |
2022-01-27 |
Paul "LeoNerd" Evans | Create sv_streq() API family, as a stringy copy of... |
blob | commitdiff | diff to current |
2022-01-26 |
Paul "LeoNerd" Evans | Have sv_numeq() respect == overloading unless the SV_SK... |
blob | commitdiff | diff to current |
2022-01-26 |
Paul "LeoNerd" Evans | Initial implementation of sv_numeq() and _flags() variant |
blob | commitdiff | diff to current |
2021-12-24 |
Richard Leach | sv_upgrade: c99 compound literals to initialize xpvav... |
blob | commitdiff | diff to current |
2021-12-24 |
Richard Leach | sv_upgrade: remove redundant AvALLOC(sv) = 0 |
blob | commitdiff | diff to current |
2021-12-18 |
Nicholas Clark | Return the "hv with aux" PVHV bodies to the correct... |
blob | commitdiff | diff to current |
2021-11-30 |
Richard Leach | fix pod error in sv.c. Closes #19249 19251/head |
blob | commitdiff | diff to current |
2021-10-31 |
Richard Leach | sv.c: use Perl_sv_grow_fresh & Perl_sv_setvpn_fresh |
blob | commitdiff | diff to current |
2021-10-31 |
Richard Leach | sv.c: add Perl_sv_grow_fresh & Perl_sv_setvpn_fresh |
blob | commitdiff | diff to current |
2021-10-19 |
Tony Cook | don't overwrite the faked up type details for hv-with-aux |
blob | commitdiff | diff to current |
2021-10-11 |
Nicholas Clark | Split the XPVHV body into two variants "normal" and... |
blob | commitdiff | diff to current |
2021-10-11 |
Nicholas Clark | Change S_new_body to static inline, and use it instead... |
blob | commitdiff | diff to current |
2021-10-11 |
Nicholas Clark | Move variables in Perl_sv_clear() to a tighter scope. |
blob | commitdiff | diff to current |
2021-10-11 |
Nicholas Clark | Rename HE_SVSLOT to HE_ARENA_ROOT_IX |
blob | commitdiff | diff to current |
2021-10-11 |
Nicholas Clark | Inline the xhv_aux struct in the main hash body |
blob | commitdiff | diff to current |
2021-09-26 |
Nicholas Clark | Add comments describing how PVLVs store REGEXPs by... |
blob | commitdiff | diff to current |
2021-09-23 |
Nicholas Clark | Avoid leaking a scalar body after REGEXP to PVLV assignment |
blob | commitdiff | diff to current |
2021-09-22 |
Tony Cook | Don't try to Sv[PI]V() on an undef index SV in find_uni... 19148/head |
blob | commitdiff | diff to current |
2021-09-11 |
Nicholas Clark | Fix a leak when copying a STATIC COW SV to a stringified SV |
blob | commitdiff | diff to current |
2021-09-10 |
Paul "LeoNerd" Evans | Define a third kind of COW state; STATIC |
blob | commitdiff | diff to current |
2021-09-10 |
Hugo van der Sanden | Indentation fix in sv_gets() (whitespace only) |
blob | commitdiff | diff to current |
2021-09-03 |
Nicholas Clark | Use HvTOTALKEYS() in place of HvARRAY() in various... |
blob | commitdiff | diff to current |
2021-08-25 |
Paul "LeoNerd" Evans | Convert some existing uses of SvRV_set() to use the... |
blob | commitdiff | diff to current |
2021-08-25 |
Paul "LeoNerd" Evans | Add _mg() versions of the sv_setrv* family |
blob | commitdiff | diff to current |
2021-08-25 |
Paul "LeoNerd" Evans | Add sv_setrv_inc() |
blob | commitdiff | diff to current |
2021-08-25 |
Paul "LeoNerd" Evans | Add sv_setrv_noinc() |
blob | commitdiff | diff to current |
2021-08-25 |
Paul "LeoNerd" Evans | Create `defer` syntax and `OP_PUSHDEFER` opcode |
blob | commitdiff | diff to current |
2021-08-23 |
TAKAI Kousuke | sv.c: Removed a redundant SvNV_nomg call in sv_vcatpvfn... |
blob | commitdiff | diff to current |
2021-08-21 |
Nicholas Clark | Delete Perl_ptr_table_clear, marked as deprecated since... |
blob | commitdiff | diff to current |
2021-07-30 |
Karl Williamson | sv_vcatpvfn(): Simplify print format |
blob | commitdiff | diff to current |
2021-07-30 |
Karl Williamson | sv.c: Save a '&' instr by casting to U8 |
blob | commitdiff | diff to current |
2021-07-26 |
Nicholas Clark | Simplify some logic in S_find_hash_subscript(). |
blob | commitdiff | diff to current |
2021-07-06 |
Karl Williamson | Fix syntax error wwhen NAN_COMPARE_BROKEN |
blob | commitdiff | diff to current |
next |