This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
.github - switch to v3 actions
[perl5.git] / inline.h
2022-12-09 Yves Ortonregcomp.c - decompose into smaller files
2022-12-08 Paul "LeoNerd" EvansDefine a newPADxVOP() convenience function
2022-12-07 Karl Williamsonutf8_hop forwards Change continuation start behavior
2022-12-07 Karl Williamsonperlapi: Clarify utf8_hop backwards entries
2022-08-31 Karl Williamsoninline.h: Add fold failure debug statements
2022-08-21 Karl WilliamsonPer-word utf8_to_bytes()
2022-08-17 Paul "LeoNerd" EvansAdd a PadnameREFCNT_inc() macro
2022-06-21 Paul "LeoNerd" EvansAdd a PERL_MEM_LOG=c option
2022-06-21 Karl WilliamsonPERL_IS_UTF8_CHAR_DFA: Ensure params evaluated once
2022-06-14 Karl WilliamsonRevert "Do per-word hop back"
2022-06-14 Karl WilliamsonDo per-word hop back
2022-06-14 Karl WilliamsonAdd comment to inline.h noting perlstatic.h
2022-06-11 Karl WilliamsonMake fc(), qr//i thread-safe on participating platforms
2022-06-08 Karl Williamsoninline.h: White space only
2022-06-08 Richard LeachMove av_new_alloc from av.c to inline.h
2022-06-08 Richard Leachinline.h: add av_push_simple
2022-05-28 Richard LeachMove sv.h functions from inline.h into sv_inline.h,
2022-05-28 Karl WilliamsonChange SvIV and kin to inline functions
2022-05-28 Karl Williamsonperlapi: Fix a couple autodoc build warnings
2022-05-28 Karl WilliamsonEvaluate SvPVXtrue's argument just once
2022-05-28 Yves Ortonfixup, use old logic until 5.37 - TO BE SQUASHED
2022-05-28 Yves Ortonsv.c - add new bool related utility functions and macros
2022-05-19 Karl Williamsonperlapi: Document SvAMAGIC_(on|off)
2022-05-04 Karl Williamsoninline.h: Fix typo in comment
2022-05-01 Karl WilliamsonDocument CvDEPTH
2022-03-23 Karl WilliamsonFix double encoding of UTF-8 on EBCDIC
2022-03-07 Richard LeachInlined newSV_type(SVt_NULL) leaner than non-inlined...
2022-03-06 Karl WilliamsonFix utf8_to_uvchr for non-core calls
2022-03-06 Karl Williamsonutf8_to_uvchr_buf_helper: Check before deref
2022-02-02 Karl WilliamsonRefactor utf8 to code point conversion
2021-11-28 Richard LeachnewSVpvn_flags(x, .. ,SVs_TEMP) more efficient than...
2021-11-15 Tony CookAdd CopFILEAVn() and use it when cleaning up COP pointers
2021-10-21 Tomasz Konojackiinline.h: _BitScanForward64 is available only on 64...
2021-10-21 Tomasz Konojackiinline.h: remove superfluous Visual C++ version checks
2021-10-20 Leon TimmermansRevert "Introduce a "declaration after statement" into...
2021-10-13 Nicholas ClarkIntroduce a "declaration after statement" into inline.h
2021-09-26 Nicholas ClarkAdd comments describing how PVLVs store REGEXPs by...
2021-09-10 Paul "LeoNerd" EvansAdd SvIsBOOL() macro to test for SVs being boolean...
2021-08-22 Karl WilliamsonisUTF8 DFA: change while {} to do {} while;
2021-08-21 Karl WilliamsonRmv redundant API info for isUTF8_char_flags
2021-08-14 Karl Williamsonutf8.c: Refactor is_utf8_char_helper()
2021-08-14 Karl WilliamsonMake macro isUTF8_CHAR_flags an inline fcn
2021-08-14 Karl Williamsonis_utf8_valid_partial_char_flags: Use DFA
2021-08-07 Karl Williamsoninline.h: Macroize DFA for isFOO_UTF8_CHAR()
2021-08-07 Karl WilliamsonReimplement OFFUNISKIP
2021-07-31 Karl Williamsonregcharclass.h: Remove 2 EBCDIC dependencies
2021-07-30 Karl Williamsonmsb_pos(): Bit twiddle a subtraction into an xor
2021-07-30 Karl WilliamsonAlways use any fast available msb/lsb method
2021-07-30 Karl WilliamsonComment why ffs() isn't used for lsbit_pos()
2021-07-30 Karl WilliamsonUse windows builtins for msb_pos, lsb_pos, if avail
2021-07-30 Karl WilliamsonUse clz, ctz for msb_pos, lsb_pos, if available
2021-07-30 Karl WilliamsonCreate and use 32 and 64 bit msbit_pos() fcns
2021-07-30 Karl WilliamsonCreate and use 32 and 64 bit lsbit_pos() fcns
2021-07-30 Karl WilliamsonPerl_variant_byte_number: Move assert()
2021-07-30 Karl WilliamsonPerl_variant_byte_number: Generalize
2021-07-30 Karl WilliamsonAdd 64bit single-1bit_pos()
2021-07-30 Karl WilliamsonCreate and use single_1bit_pos32()
2021-07-03 Richard LeachAdd inline av_fetch_simple and av_store_simple functions
2021-06-28 Karl WilliamsonAvoid some conditionals in is...UTF8_CHAR()
2021-05-28 Karl Williamsoninline.h: Clarify comment
2021-05-28 Karl WilliamsonisUTF8_CHAR() Check ptr before dereferencing
2021-02-14 Tony Cooktry isn't treated as a sub call like eval is
2021-01-17 Michael G. Schwernstyle: Detabify indentation of the C code maintained...
2020-12-20 Karl WilliamsonFix broken PERL_MEM_LOG under threads
2020-12-20 Karl WilliamsonAdd GETENV_LOCK
2020-12-06 Karl WilliamsonEvaluate arg once in all forms of SvTRUE
2020-11-22 Karl WilliamsonSlience compiler warnings for NV, [IU]V compare
2020-11-18 Karl WilliamsonMove regcurly to regcomp.c (from inline.h)
2020-11-06 Karl Williamsonautodoc.pl: Enhance apidoc_section feature
2020-09-29 Karl WilliamsonDocument CvGV
2020-09-05 Karl WilliamsonClarify branch prediction in SvTRUE
2020-09-04 Karl WilliamsonReorganize perlapi
2020-09-04 Karl WilliamsonChange some =head1 to apidoc_section lines
2020-08-27 David MitchellS_lossless_NV_to_IV(): skip Perl_isnan
2020-08-25 David Mitchellsort { return foo() } ...
2020-08-19 Karl WilliamsonAdd av_count()
2020-07-20 Dagfinn Ilmari Man... Remove use of dVAR in core
2020-05-22 Dagfinn Ilmari Man... Fix a bunch of repeated-word typos
2020-03-11 Karl WilliamsonRevert "croak_memory_wrap is an inline function."
2020-03-11 Karl WilliamsonAdd thread safety to some environment accesses
2020-03-01 Paul "LeoNerd" EvansInline the SvGETMAGIC call directly rather than via...
2020-03-01 Paul "LeoNerd" EvansSvTRUE might need to take aTHX
2020-03-01 Paul "LeoNerd" EvansInitial experiment at moving SvTRUE into a static inlin...
2020-01-23 Karl WilliamsonChange return type of regcurly to bool
2020-01-23 Karl WilliamsonRemove dquote_inline.h
2020-01-14 Karl WilliamsonRewrite and inline my_strnlen()
2019-10-17 Steve HayThe VC6 Chainsaw Massacre
2019-10-11 Max MaischeinMove http:// URLs to https:// URLs in source code
2019-09-23 David MitchellUn-revert "[MERGE] add+use si_cxsubix field"
2019-09-20 Max MaischeinRevert "[MERGE] add+use PL_curstackinfo->si_cxsubix... v5.31.4
2019-09-19 David MitchellPerl_gimme_V(): assume caller always provides cxt
2019-09-19 David Mitchelladd Perl_gimme_V() static inline fn for GIMME_V
2019-09-19 David Mitchelladd PL_curstackinfo->si_cxsubix field
2019-09-15 Karl Williamsonperlapi: Improve description of is_safe_syscall()
2019-09-15 Karl Williamsonembed.fnc: Add p flag for is_utf8_non_invariant_string()
2019-09-15 Karl WilliamsonAdd embed.fnc entry for ReANY
2019-09-15 Karl WilliamsonAdd Perl_ to SvAMAGIC _off,_on names
2019-09-15 Karl WilliamsonAdd embed.fnc entries for Cv inline fcns
2019-09-15 Karl WilliamsonFix up get_regex_charset_name()
2019-09-15 Karl Williamsoninline.h: Move some fcn '{' to column 1
next