summaryrefslogtreecommitdiff
path: root/embed.fnc
Commit message (Expand)AuthorAgeFilesLines
* embed.fnc: Mark some functions as pureKarl Williamson2016-12-141-5/+5
* embed.fnc: Remove pure declaration for fcns that deal with SVsKarl Williamson2016-12-141-2/+2
* embed.fnc: Remove pure function flag for static functionsKarl Williamson2016-12-141-19/+19
* embed.fnc: Add comments about pure attribute flagKarl Williamson2016-12-141-2/+14
* Fix missing X in 2 embed.fnc entriesKarl Williamson2016-12-121-2/+2
* embed.fnc: Make some functions not flagged as 'A'Karl Williamson2016-12-111-5/+5
* embed.fnc: Add comments; wordsmith othersKarl Williamson2016-12-111-4/+16
* add sv_set_undef() API functionDavid Mitchell2016-11-241-0/+1
* embed.fnc: Remove inappropriate pure attributesKarl Williamson2016-11-221-28/+28
* Make (P)ure funcs in embed.fnc imply (R)eturn must be checkedAndy Lester2016-11-221-2/+2
* (perl #129000) create a safer utf8_hop()Tony Cook2016-11-091-0/+3
* Make toke.c:S_lop's x arg a U8 to match PL_expectAndy Lester2016-11-031-1/+1
* Fix wrong UTF-8 overflow error on 32-bit platformsKarl Williamson2016-11-021-0/+1
* utf8n_to_uvchr(): Reduce chances of reading beyond bufferKarl Williamson2016-10-191-1/+1
* Add a way to have functions with a trailing depth argument under debuggingYves Orton2016-10-191-7/+13
* Add a regex_sets debugging functionKarl Williamson2016-10-191-0/+6
* regexec.c: in debug fixup indents and TRIE/BUFFER debug outputYves Orton2016-10-191-2/+2
* sv.c: add sv_setpv_bufsize() and SvPVCLEAR()Yves Orton2016-10-191-0/+1
* Add utf8n_to_uvchr_errorKarl Williamson2016-10-131-1/+9
* utf8n_to_uvchr(): Make a parameter constKarl Williamson2016-10-131-1/+1
* utf8.c: Extract some code into 2 functionsKarl Williamson2016-10-131-0/+2
* Add details to UTF-8 malformation error messagesKarl Williamson2016-10-131-1/+5
* utf8.c: Consolidate duplicate error msg textKarl Williamson2016-10-131-0/+2
* make OP_SPLIT a PMOP, and eliminate OP_PUSHREDavid Mitchell2016-10-041-1/+1
* Add is_utf8_fixed_width_buf_flags() and use itKarl Williamson2016-09-251-0/+8
* Add API Unicode handling functionsKarl Williamson2016-09-251-2/+25
* utf8.c: Fix bug in new _is_utf8_char_helper() functionKarl Williamson2016-09-191-1/+1
* inline.h: Add 'const's; avoid hiding outer variableKarl Williamson2016-09-171-3/+3
* Add is_utf8_valid_partial_char_flags()Karl Williamson2016-09-171-1/+4
* Enhance and rename is_utf8_char_slow()Karl Williamson2016-09-171-1/+1
* utf8.c: Extract duplicate code to common fcnKarl Williamson2016-09-171-0/+1
* Fix checks for tainted dir in $ENV{PATH}Father Chrysostomos2016-09-031-0/+4
* Add is_utf8_valid_partial_char()Karl Williamson2016-08-311-0/+1
* is_utf8_string() is now a pure functionKarl Williamson2016-08-311-1/+1
* Move isUTF8_CHAR helper function, and reimplement itKarl Williamson2016-08-311-1/+1
* Inline is_utf8_string() and is_utf8_stringloclen()Karl Williamson2016-08-311-2/+2
* Inline utf8_distance(), utf8_hop()Karl Williamson2016-08-311-2/+2
* Inline is_utf8_invariant_string()Karl Williamson2016-08-311-1/+1
* is_utf8_invariant_string is pureKarl Williamson2016-08-311-3/+3
* Add new synonym 'is_utf8_invariant_string'Karl Williamson2016-08-311-2/+3
* embed.fnc: Replace blanks by tabsKarl Williamson2016-08-311-31/+31
* is_utf8_string_loc() param should not be NULLKarl Williamson2016-08-311-1/+1
* Document valid_utf8_to_uvchr() and inline itKarl Williamson2016-08-311-2/+1
* regen/embed.pl: Allow inline funcs to be named Perl_fooKarl Williamson2016-08-311-2/+3
* signatures: eliminate XSIGVAR, add KEY_sigvarDavid Mitchell2016-08-181-1/+1
* gv.c:require_tie_mod: Make var name a char paramFather Chrysostomos2016-08-121-1/+1
* embed.fnc: sv_copypv is still APIFather Chrysostomos2016-08-111-1/+1
* Rationalise gv.c:gv_magicalizeFather Chrysostomos2016-08-041-1/+1
* gv.c:require_tie_mod: Accept pvn paramsFather Chrysostomos2016-08-041-1/+2
* Rework mod loading for %- and %!; fix mem leakFather Chrysostomos2016-08-041-2/+2