This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
reduce cost of SvVALID()
[perl5.git] / sv.h
2016-11-13 David Mitchellreduce cost of SvVALID()
2016-11-12 David Mitchelleliminate SVpbm_VALID flag
2016-11-12 David Mitchelleliminate SVpbm_TAIL/SvTAIL_on()/SvTAIL_off()
2016-11-12 David MitchellOnly test SvTAIL when SvVALID
2016-11-12 David MitchellEliminate SVrepl_EVAL and SvEVALED()
2016-11-12 David Mitchellremove DOES's usage of SvSCREAM
2016-11-12 David Mitchellremove eval's usage of SvSCREAM
2016-10-19 Yves Ortonsv.c: add sv_setpv_bufsize() and SvPVCLEAR()
2016-09-27 David MitchellEliminate xpad_cop_seq from _xnvu union
2016-08-14 Yves Ortonfirst step to documenting the Internals namespace
2016-07-29 Father ChrysostomosNew bug numbers in *.[ch]
2016-05-03 David MitchellRevert "More generalized fix for #127855"
2016-04-08 Yves OrtonMore generalized fix for #127855, overallocate in SvGRO...
2016-02-03 David Mitchellmove SET_SVANY_FOR_BODYLESS_IV() from sv.c to sv.h
2015-12-03 David Mitchellfix the API description of SvLEN_set()
2015-11-10 David Mitchellavoid (TAINTING_get && TAINT_get)
2015-10-13 David Mitchellfbm_instr(): tweak docs and formatting
2015-10-08 Daniel Draganmake sv_backoff tailcall friendly
2015-09-25 Rafael Garcia-SuarezPOD fix in the documentation for SvTHINKFIRST
2015-09-04 Karl Williamsonperlapi use 'UTF-8' instead of variants of that
2015-09-04 Karl WilliamsonVarious pods: Add C<> around many typed-as-is things
2015-09-04 Karl Williamsonperlapi, perlintern: Add L<> links to pod
2015-08-17 David Mitchellre-implement OPpASSIGN_COMMON mechanism
2015-08-01 Karl Williamsonperlapi: Use F<> around file names
2015-08-01 Karl Williamsonperlapi: Use C<> instead of I<> for parameter names...
2015-07-08 Daniel Draganall SV inheriter types have DEBUG_LEAKING_SCALARS data...
2015-06-29 Father ChrysostomosRemove NEW_ from PERL_NEW_COPY_ON_WRITE
2015-06-29 Father ChrysostomosRemove SvRELEASE_IVX
2015-06-29 Father ChrysostomosRemove PERL_OLD_COPY_ON_WRITE
2015-06-12 David Mitchellsv.h: document additional use of SVp_SCREAM flag
2015-05-09 Karl Williamsonperlapi: Add 2 links to other parts of the pod
2015-03-23 Dagfinn Ilmari Man... Replace common Emacs file-local variables with dir...
2015-01-18 Daniel Draganimprove SvPV_set's docs, it really shouldn't be public API
2014-12-01 Steffen MuellerMore branch prediction hints for sv_setsv_flags
2014-11-30 Father Chrysostomos[perl #123223] Make PADNAME a separate type
2014-11-30 Father ChrysostomosMake PADNAMELIST a separate type
2014-11-30 Father ChrysostomosUse PADNAME rather than SV in the source
2014-11-24 Daniel Draganremove a branch in SvIV_please_nomg
2014-11-13 Father ChrysostomosAdd new LVALUE flag for pad names
2014-11-08 Daniel Draganadd xs_handshake API
2014-10-31 Daniel Draganfree up CvPADLIST slot for XSUBs for future use
2014-10-18 Father ChrysostomosApify SV_CATBYTES and SV_CATUTF8
2014-10-04 Daniel Draganoptimize SV creation funcs in sv.c
2014-09-28 Daniel Draganfor storage of NVs, use "IV in sv_u in head no-body...
2014-09-25 Father ChrysostomosRemove most uses of PADMY
2014-09-25 Father ChrysostomosStop setting PADMY; renumber PADSTALE
2014-09-22 David MitchellSvFLAGS: informally reserve a bit
2014-09-21 Father ChrysostomosConsistent spaces after dots in perlapi
2014-09-20 Father ChrysostomosImplement the bipolar read-only system
2014-09-20 Father ChrysostomosAdd SVf_PROTECT
2014-09-20 Father ChrysostomosRenumber SVf_IsCOW
2014-09-19 Jarkko HietaniemiParenthesize & and | a bit.
2014-09-15 Father Chrysostomossv.h: Expand comment about potential SVf_UTF8 conflict
2014-09-15 Father Chrysostomossv_cathek
2014-07-21 Karl Williamsonsv.h: Document SVt_INVLIST fields
2014-06-17 Tony Cookbe explicit that SvSetSV() doesn't do set magic
2014-06-07 Karl Williamsonperlapi: Nit, and mention NUL for some functions
2014-05-30 Karl Williamsonperlapi: Clarify some instances where NUL is or isn...
2014-05-30 Karl WilliamsonWrap various pod uses of NUL with C<>
2014-05-13 David Goldenclarify SvPV documentation
2014-05-12 Yves OrtonImplement "max waste" thresholds to avoid problems...
2014-03-12 David Mitchellsprinkle LIKELY() on pp_hot.c scope.c and some *.h
2014-03-07 David Mitchellsv.h: add some more flag usage commentary
2014-02-28 David Mitchellgv_check(): use aux flag rather than IsCOW
2014-02-17 Karl Williamsonsv.h: Add comment
2014-02-13 Matthew Horsfall... Fix small typo (dsb -> dsv)
2014-02-05 Brian FraserAvoid compiler warnings by consistently using #ifdef...
2014-01-17 Father ChrysostomosSvGROW should un-cow under PERL_OLD_COPY_ON_WRITE
2013-12-29 Father Chrysostomosperlapi: Consistent spaces after dots
2013-11-16 David MitchellRevert "make perl core quiet under -Wfloat-equal"
2013-11-09 David Mitchellmake perl core quiet under -Wfloat-equal
2013-10-23 Daniel Dragancorrect POD for SvIsCOW, it returns a U32
2013-09-15 Father Chrysostomossv.h: Make BmUSEFUL the same type on debug/non-debug...
2013-09-13 Nicholas ClarkMove BmUSEFUL to the IV slot from the NV slot, simplify...
2013-09-04 Reini Urban[perl #119481] Check SvVALID for !SvSCREAM, skip PAD
2013-08-25 Father ChrysostomosStop pos() from being confused by changing utf8ness
2013-08-21 Father Chrysostomos[perl #118691] Allow defelem magic with neg indices
2013-08-06 Father Chrysostomossv.h: Add comment about gv_check and SvIsCOW
2013-07-30 Father ChrysostomosSkip trailing constants when searching pads
2013-07-19 Karl Williamsonsv.h: Comments added/typo fixed.
2013-07-16 Karl WilliamsonRemove redundant field from inversion lists
2013-07-16 Karl WilliamsonReinstate "Use new Svt_INVLIST for inversion lists."
2013-07-16 Karl WilliamsonReinstate "Create SVt_INVLIST"
2013-07-10 Brian GottreuFix typo in docs for SvPV: ") => >"
2013-07-05 Karl WilliamsonRevert "Create SVt_INVLIST"
2013-07-04 Karl WilliamsonRevert "Use new Svt_INVLIST for inversion lists."
2013-07-04 Karl WilliamsonUse new Svt_INVLIST for inversion lists.
2013-07-04 Karl WilliamsonCreate SVt_INVLIST
2013-06-30 Ruslan ZakirovSV_CONST(name) and PL_sv_consts
2013-06-23 Father Chrysostomossv.h: Correct assertion in BmUSEFUL
2013-06-21 Father ChrysostomosRemove BmRARE and BmPREVIOUS
2013-06-18 Peter MartiniUpgrade cv_flags_t from 16 to 32 bits.
2013-05-26 Father Chrysostomos[perl #118159] Make PVs take precedence in SvTRUE
2013-05-18 Karl WilliamsonRemove core references to SVt_BIND
2013-05-09 David Mitchellfurther tweak SvPV() docs
2013-05-09 David Mitchellclarify SvPV* and SvPV_force* docs
2013-03-06 Daniel Draganbetter POD for SvPVX, pre-5.9.3 Perls
2013-02-20 Nicholas ClarkRemove the check for SVt_BIND from SvOK().
2013-01-23 Karl Williamsonperlapi: Fix SvIOK_UV, SvUOK descriptions
2013-01-12 David Mitchellinclude SvREADONLY() in SvIMMORTAL() test
next