2008-01-21 |
Nicholas Clark | Add a flag G_WANT, as a mask for the bits G_SCALAR...
|
commit | commitdiff | tree |
2008-01-21 |
Nicholas Clark | Encode the G_* to OPf_WANT_* transform, the reverse...
|
commit | commitdiff | tree |
2008-01-21 |
Nicholas Clark | Change the hasargs return value from caller from IV...
|
commit | commitdiff | tree |
2008-01-20 |
Nicholas Clark | Eliminate hasargs from structs block_sub and block_format...
|
commit | commitdiff | tree |
2008-01-20 |
Nicholas Clark | In struct block_sub and block_format, access the members...
|
commit | commitdiff | tree |
2008-01-20 |
Nicholas Clark | Move retop first in structs block_sub, block_format...
|
commit | commitdiff | tree |
2008-01-20 |
Nicholas Clark | Eliminate label from struct block_loop, as it can be...
|
commit | commitdiff | tree |
2008-01-20 |
Nicholas Clark | Split struct block_sub into struct block_sub and struct...
|
commit | commitdiff | tree |
2008-01-20 |
Nicholas Clark | In Perl_cx_dup(), block copy the entire context stack...
|
commit | commitdiff | tree |
2008-01-20 |
Nicholas Clark | Extend PUSHFORMAT() to take a second parameter to set...
|
commit | commitdiff | tree |
2008-01-20 |
Nicholas Clark | Fix (probable) bug-by-inspection - CxREALEVAL(), CxTRYBLOCK(),
|
commit | commitdiff | tree |
2008-01-20 |
Nicholas Clark | In struct block_loop access element label via the macro...
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | Avoid an unused argument in S_sv_2iuv_non_preserve...
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | Nick's a muppet - "all" needs to remain the first real...
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | Don't create local variables validarg and fdscript...
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | The suidscript argument to S_forbid_setid(), S_open_script...
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | Eliminate all PERL_UNUSED_ARG()s in S_validate_suid...
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | A target for sperl.i
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | Change 32997 missed one conditionally unused argument.
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | Collect all the S_validate_suid() unused argument logic...
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | Remove commented out declaration from S_validate_suid()
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | Remove commented out code from S_validate_suid()
|
commit | commitdiff | tree |
2008-01-18 |
Nicholas Clark | Add Weed out needless PERL_UNUSED_ARG to perltodo....
|
commit | commitdiff | tree |
2008-01-17 |
Nicholas Clark | warn if ++ or -- are unable to change the value because...
|
commit | commitdiff | tree |
2008-01-17 |
Nicholas Clark | Generate the warnings masks programatically.
|
commit | commitdiff | tree |
2008-01-17 |
Nicholas Clark | Add a diagram for the 5.11 SV class structure, including...
|
commit | commitdiff | tree |
2008-01-13 |
Nicholas Clark | Re-order so that the !SvOK() case is last (which should...
|
commit | commitdiff | tree |
2008-01-12 |
Nicholas Clark | For 5.12: saner behaviour for `length`
|
commit | commitdiff | tree |
2008-01-12 |
Nicholas Clark | Fix bug whereby length on a tied scalar that returned...
|
commit | commitdiff | tree |
2008-01-11 |
Nicholas Clark | Well, I know *something* passed make test from a clean...
|
commit | commitdiff | tree |
2008-01-11 |
Nicholas Clark | assert that these are the regexps you were looking...
|
commit | commitdiff | tree |
2008-01-11 |
Nicholas Clark | __DATE__ and __TIME__ are both string literals, so...
|
commit | commitdiff | tree |
2008-01-11 |
Nicholas Clark | Pack the recycled pad offsets into an SV at PL_regex_pad...
|
commit | commitdiff | tree |
2008-01-11 |
Nicholas Clark | Remove C variables (and a parameter!) now unused since...
|
commit | commitdiff | tree |
2008-01-11 |
Nicholas Clark | Note the U8 sized space created by removing -P, and...
|
commit | commitdiff | tree |
2008-01-11 |
Nicholas Clark | Remove PM_GETRE_SAFE and PM_SETRE_SAFE as nothing uses...
|
commit | commitdiff | tree |
2008-01-11 |
Nicholas Clark | Remove code that protected pp_qr against REGEXPs going...
|
commit | commitdiff | tree |
2008-01-11 |
Nicholas Clark | REGEXPs are now stored directly in PL_regex_padav,...
|
commit | commitdiff | tree |
2008-01-10 |
Nicholas Clark | Better descriptions for PL_regex_pad and PL_regex_padav.
|
commit | commitdiff | tree |
2008-01-10 |
Nicholas Clark | Real regexps are stored via RVs, IVs can only mean...
|
commit | commitdiff | tree |
2008-01-10 |
Nicholas Clark | Change 32899 missed undoing the reference count increase...
|
commit | commitdiff | tree |
2008-01-10 |
Nicholas Clark | Reverse the TODOs on t/op/regexp_qr_embed_thr.t - they...
|
commit | commitdiff | tree |
2008-01-10 |
Nicholas Clark | Un-TODO (and un-SKIP) tests in t/op/pat_thr.t that...
|
commit | commitdiff | tree |
2008-01-10 |
Nicholas Clark | It seems that you don't need to reference count PL_reg_curpm...
|
commit | commitdiff | tree |
2008-01-10 |
Nicholas Clark | The correct solution is to reference count the regexp...
|
commit | commitdiff | tree |
2008-01-10 |
Nicholas Clark | Ensure DEBUG_LEAKING_SCALARS_ABORT can't be circumvented...
|
commit | commitdiff | tree |
2008-01-10 |
Nicholas Clark | Fix bug picked up by printf format warnings - a cast...
|
commit | commitdiff | tree |
2008-01-09 |
Nicholas Clark | Fix the bug introduced by the bug fix of change 30755.
|
commit | commitdiff | tree |
2008-01-09 |
Nicholas Clark | Variants of several regression tests that run the actul...
|
commit | commitdiff | tree |
2008-01-09 |
Nicholas Clark | grep the MANIFEST to avoid having hard coded numbers...
|
commit | commitdiff | tree |
2008-01-09 |
Nicholas Clark | Add DEBUG_LEAKING_SCALARS_ABORT, to call abort() if...
|
commit | commitdiff | tree |
2008-01-09 |
Nicholas Clark | 1e4 isn't large enough with 16 byte long doubles (at...
|
commit | commitdiff | tree |
2008-01-09 |
Nicholas Clark | Change 32899 missed the other double-reference count.
|
commit | commitdiff | tree |
2008-01-09 |
Nicholas Clark | newSV() + sv_upgrade() => newSV_type()
|
commit | commitdiff | tree |
2008-01-08 |
Nicholas Clark | With regexps stored as real RVs, we can eliminate SvREPADTMP().
|
commit | commitdiff | tree |
2008-01-08 |
Nicholas Clark | PL_regex_padav can simply be dup()ed. This is surprisingly...
|
commit | commitdiff | tree |
2008-01-08 |
Nicholas Clark | In PL_regexp_padav, store regexps via real references...
|
commit | commitdiff | tree |
2008-01-08 |
Nicholas Clark | Correct a long-standing ithreads reference counting...
|
commit | commitdiff | tree |
2008-01-07 |
Nicholas Clark | Post change 32880, restore the dummy sub Regexp::DESTROY {}
|
commit | commitdiff | tree |
2008-01-07 |
Nicholas Clark | Clarify the use of SVf_BREAK on PL_reg_curpm.
|
commit | commitdiff | tree |
2008-01-07 |
Nicholas Clark | Don't set the public IV or NV flags if the string converted...
|
commit | commitdiff | tree |
2008-01-07 |
Nicholas Clark | Save an upgrade each by first setting the NV on PL_sv_yes...
|
commit | commitdiff | tree |
2008-01-07 |
Nicholas Clark | ReREFCNT_inc() should return a pointer to REGEXP.
|
commit | commitdiff | tree |
2008-01-06 |
Nicholas Clark | Enforce some type safety in PM_SETRE by adding PM_SETRE_OFFSET.
|
commit | commitdiff | tree |
2008-01-06 |
Nicholas Clark | Clarify the intent of the code in Perl_op_clear. Under...
|
commit | commitdiff | tree |
2008-01-06 |
Nicholas Clark | Fix a bug in mad - regexps can be 8 bit, not just ASCII...
|
commit | commitdiff | tree |
2008-01-06 |
Nicholas Clark | Allow sv_setsv_flags() to copy SVt_REGEXP much like...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Fix a compilation warning created when RX_PRELEN()...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Make REGEXP a type distinct from SV. (Much like AV...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Don't allocate the NV slot for SVt_REGEXP.
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | In struct regexp move the member paren_names to the...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Convert all accesses of the member paren_names of struct...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Abolish RXf_UTF8. Store the UTF-8-ness of the pattern...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Make Perl_pregcomp() use SvUTF8() of the pattern, rather...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Replace all reads of RXf_UTF8 with RX_UTF8().
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Abolish wraplen from struct regexp. We're already storing...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Remove a comment that is no longer necessary since...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Abolish RXp_PRELEN(rx) and RXp_WRAPLEN()
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Make ext/re/t/re_funcs.t warnings clean.
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Abolish wrapped in struct regexp - store the wrapped...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Add RX_UTF8(), which is effectively SvUTF8() but for...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Protect me (and my fellow muppets) from screens of...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | BER is all very well, but it turns out that it's better...
|
commit | commitdiff | tree |
2008-01-05 |
Nicholas Clark | Fix the compile for -DPERL_OLD_COPY_ON_WRITE (apart...
|
commit | commitdiff | tree |
2008-01-04 |
Nicholas Clark | Re-implement the SvOOK() hack to store the offset as...
|
commit | commitdiff | tree |
2008-01-04 |
Nicholas Clark | Oops. Forgot to propagate the rename of Perl_re_dup...
|
commit | commitdiff | tree |
2008-01-04 |
Nicholas Clark | Re-implement mPUSHp() and mXPUSHp() using Perl_newSVpvn_flag...
|
commit | commitdiff | tree |
2008-01-04 |
Nicholas Clark | Add a small program that gets the C pre-processor to...
|
commit | commitdiff | tree |
2008-01-03 |
Nicholas Clark | Missed three sv_2mortal(newSVpvn(...))s in the headers.
|
commit | commitdiff | tree |
2008-01-03 |
Nicholas Clark | Add newSVpvs_flags() as a wrapper to newSVpvn_flags...
|
commit | commitdiff | tree |
2008-01-03 |
Nicholas Clark | Extend newSVpvn_flags() to also call sv_2mortal() if...
|
commit | commitdiff | tree |
2008-01-03 |
Nicholas Clark | We can now sv_upgrade(sv, SVt_PVHV), so do so, to simplify...
|
commit | commitdiff | tree |
2008-01-03 |
Nicholas Clark | Possible future bugs found by the creation of newSVpvn_flags().
|
commit | commitdiff | tree |
2008-01-03 |
Nicholas Clark | Add HeUTF8() to complement HePV() and then immediately...
|
commit | commitdiff | tree |
2008-01-03 |
Nicholas Clark | Typo spotted by Jarkko.
|
commit | commitdiff | tree |
2008-01-03 |
Nicholas Clark | Fixes to get MAD working after change 32804, and some...
|
commit | commitdiff | tree |
2008-01-02 |
Nicholas Clark | Add a new function newSVpvn_flags(), which takes a...
|
commit | commitdiff | tree |
2008-01-02 |
Nicholas Clark | Silly Nick - change 32804 missed updating the list...
|
commit | commitdiff | tree |
2008-01-02 |
Nicholas Clark | Make struct regexp the body of SVt_REGEXP SVs, REGEXPs...
|
commit | commitdiff | tree |
2008-01-02 |
Nicholas Clark | Convert some "regexp" and "struct regexp" to REGEXP...
|
commit | commitdiff | tree |
next |