Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use VirtualAlloc() more flexibly when using it to mimic UNIX's sbrk(). | Steve Hay | 2004-07-16 | 1 | -11/+30 |
| | | | | | | | | | | | | | | | | | CC: perl-win32-porters@listserv.ActiveState.com Message-ID: <40F6B295.8010804@uk.radan.com> Assumes perl's malloc can now handle non-contiguous memory (believed to be true). Does not address threading issues. "The attached patch (against blead) makes sbrk() initially try to extend the existing block of memory exactly as it currently does, but to not fail immediately if it can't -- it now frees up that part of whatever it had previously reserved+committed which hadn't actually been used yet, resets all its static variables and basically starts anew." p4raw-id: //depot/perl@23128 | ||||
* | glob('*.c') to find documentation is dangerous when run in unclean | Nicholas Clark | 2004-07-16 | 1 | -2/+10 |
| | | | | | | trees, so isntead use MANIFEST to only scan the legitimate source files. p4raw-id: //depot/perl@23127 | ||||
* | Encourage compilers to tail call optimise in sv_savepv, sv_savepvn | Nicholas Clark | 2004-07-16 | 6 | -26/+88 |
| | | | | | | and sv_savesharedpv. Need to create non-void returning versions of Copy and Zero, as the existing macros deliberately cast to (void) p4raw-id: //depot/perl@23126 | ||||
* | Rebuild perlapi.pod | Nicholas Clark | 2004-07-16 | 1 | -21/+23 |
| | | | p4raw-id: //depot/perl@23125 | ||||
* | Be sure HP-UX' ANSI C compiler's PATH is found *before* | H.Merijn Brand | 2004-07-16 | 1 | -2/+2 |
| | | | | | | the path to the bundled braindead C compiler. This might influence ccache's behaviour in finding the correct path p4raw-id: //depot/perl@23124 | ||||
* | oslevel can fail on AIX, but the output generated would confuse | Nicholas Clark | 2004-07-16 | 1 | -1/+3 |
| | | | | | Configure p4raw-id: //depot/perl@23122 | ||||
* | Some calls to PerlMemShared_alloc() aren't checking the return value. | Nicholas Clark | 2004-07-16 | 2 | -0/+16 |
| | | | | | Bug spotted by Nigel Sandever p4raw-id: //depot/perl@23121 | ||||
* | threads.xs doesn't check the return value of the thread creation | Nicholas Clark | 2004-07-15 | 2 | -7/+30 |
| | | | | | | call. D'oh! This gives SEGVs if the OS fails to create another thread. Cause of problem located by Nigel Sandever p4raw-id: //depot/perl@23120 | ||||
* | Assimilate Cwd 2.19 | Nicholas Clark | 2004-07-15 | 3 | -3/+7 |
| | | | p4raw-id: //depot/perl@23118 | ||||
* | Trailing semi-colon are not allowed on #ifdef's in ANSI | H.Merijn Brand | 2004-07-15 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@23117 | ||||
* | Abigail notes that a re-entrant regexp engine is a todo | Nicholas Clark | 2004-07-15 | 1 | -0/+5 |
| | | | p4raw-id: //depot/perl@23116 | ||||
* | for (reverse @foo) now iterates in reverse in place. | Nicholas Clark | 2004-07-15 | 3 | -11/+11 |
| | | | p4raw-id: //depot/perl@23115 | ||||
* | Optimise for (reverse ...) | Nicholas Clark | 2004-07-15 | 1 | -5/+6 |
| | | | p4raw-id: //depot/perl@23114 | ||||
* | Now optimising for $a (reverse ...) | Nicholas Clark | 2004-07-15 | 1 | -3/+22 |
| | | | p4raw-id: //depot/perl@23113 | ||||
* | The optrees for C<for $_ (...)> and C<for (...)> differ, so even more | Nicholas Clark | 2004-07-15 | 1 | -1/+110 |
| | | | | | tests. p4raw-id: //depot/perl@23112 | ||||
* | This seems to be needed to get COW working on Win32 | Nicholas Clark | 2004-07-15 | 1 | -2/+4 |
| | | | p4raw-id: //depot/perl@23111 | ||||
* | "That's the way to do it" | Nicholas Clark | 2004-07-14 | 2 | -6/+6 |
| | | | | | | | | In taking out a bug spotted by my regression tests in t/cmd/for.t I actually managed to disable the entire optimisation. Which means that I didn't find the other bug. This optimisation is live, and passes all tests. p4raw-id: //depot/perl@23109 | ||||
* | Optimise foreach my $i (reverse ...) | Nicholas Clark | 2004-07-14 | 5 | -10/+106 |
| | | | | | foreach without a lexical iterator not yet optimised p4raw-id: //depot/perl@23108 | ||||
* | split doc clarification | Yitzchak Scott-Thoennes | 2004-07-14 | 1 | -1/+1 |
| | | | | | Message-Id: <20040714171936.GA1092@efn.org> p4raw-id: //depot/perl@23107 | ||||
* | Numeric comparison operators mustn't compare addresses of references | Nicholas Clark | 2004-07-14 | 3 | -13/+49 |
| | | | | | that are overloaded. p4raw-id: //depot/perl@23106 | ||||
* | Lots of tests for for reverse ... | Nicholas Clark | 2004-07-14 | 1 | -1/+254 |
| | | | p4raw-id: //depot/perl@23105 | ||||
* | Some thoughts on foreach reverse | Nicholas Clark | 2004-07-13 | 1 | -0/+4 |
| | | | p4raw-id: //depot/perl@23104 | ||||
* | s/sort/split/; - my mistake spotted by Dave. | Nicholas Clark | 2004-07-13 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@23103 | ||||
* | Optimise list context reverse sort to reverse as part of the sort op | Nicholas Clark | 2004-07-13 | 2 | -24/+47 |
| | | | p4raw-id: //depot/perl@23102 | ||||
* | Work around evil compiler bug on OS X. (Sucks all memory) | Nicholas Clark | 2004-07-13 | 1 | -2/+10 |
| | | | p4raw-id: //depot/perl@23101 | ||||
* | check that reverse (sort (@a), @b) etc work. | Nicholas Clark | 2004-07-13 | 1 | -7/+10 |
| | | | | | Join some lines that don't need wrapping p4raw-id: //depot/perl@23100 | ||||
* | Check that non-optimimisable sort comparisons work when reversed | Nicholas Clark | 2004-07-13 | 1 | -2/+54 |
| | | | | | (Not optimised yet, but might be coming soon) p4raw-id: //depot/perl@23099 | ||||
* | Test reverse sort as the return from a function in list and scalar | Nicholas Clark | 2004-07-13 | 1 | -1/+56 |
| | | | | | contexts. p4raw-id: //depot/perl@23098 | ||||
* | Also test reverse sort in scalar context | Nicholas Clark | 2004-07-13 | 1 | -1/+27 |
| | | | p4raw-id: //depot/perl@23097 | ||||
* | A proper, working, stable optimisation for sort {$b cmp $a} | Nicholas Clark | 2004-07-13 | 4 | -24/+93 |
| | | | p4raw-id: //depot/perl@23096 | ||||
* | Tweak to change #23089, as suggested by Tim Bunce | Rafael Garcia-Suarez | 2004-07-13 | 1 | -1/+1 |
| | | | | | p4raw-link: @23089 on //depot/perl: ca28b541c9845a7610e3eca36472b9ee994eb64c p4raw-id: //depot/perl@23095 | ||||
* | Generalised "how many in list context" would be useful | Nicholas Clark | 2004-07-13 | 1 | -0/+8 |
| | | | p4raw-id: //depot/perl@23094 | ||||
* | The current optimisation for sort {$b cmp $a} is bogus now that we | Nicholas Clark | 2004-07-13 | 4 | -16/+153 |
| | | | | | guarantee a stable sort. Disable it, pending a correct optimisation. p4raw-id: //depot/perl@23093 | ||||
* | Re: [perl #30568] splice generates undef? [PATCH] | LAUN Wolfgang | 2004-07-13 | 2 | -9/+42 |
| | | | | | Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C7D2@attmsx1.aut.alcatel.at> p4raw-id: //depot/perl@23092 | ||||
* | Check each line of config_re output. | Nicholas Clark | 2004-07-13 | 1 | -4/+5 |
| | | | p4raw-id: //depot/perl@23091 | ||||
* | no_plan support in test.pl | Nicholas Clark | 2004-07-13 | 1 | -3/+13 |
| | | | p4raw-id: //depot/perl@23090 | ||||
* | Re: debugger 'R'estart and open database connections | Andrew Pimlott | 2004-07-13 | 1 | -0/+18 |
| | | | | | Message-ID: <20040713010601.GF8232@pimlott.net> p4raw-id: //depot/perl@23089 | ||||
* | was Re: UNIVERSAL::VERSION causing "Use of uninitialized value..." warning | John Peacock | 2004-07-13 | 3 | -3/+5 |
| | | | | | Message-ID: <40F35423.5080304@rowman.com> p4raw-id: //depot/perl@23088 | ||||
* | Bodge to make Tk work - like the UTF8 flag, the READONLY flag has too | Nicholas Clark | 2004-07-12 | 1 | -1/+7 |
| | | | | | many meanings. const const vs mutable in this case. p4raw-id: //depot/perl@23085 | ||||
* | NI-S: IMHO utf8_upgrade is just changing representation not the value | Nick Ing-Simmons | 2004-07-12 | 1 | -52/+50 |
| | | | | | so it has no business calling SvSETMAGIC. p4raw-id: //depot/perl@23084 | ||||
* | Perl_is_utf8_string(pTHX_ U8 *s, STRLEN len) | Nick Ing-Simmons | 2004-07-12 | 1 | -2/+2 |
| | | | | | | | | Can now handle the case is_utf8_string(NULL,0) again. Why do we have code dup for Perl_is_utf8_string_loc() ? p4raw-id: //depot/perl@23083 | ||||
* | A decent benchmark would be useful. But it is vague. | Nicholas Clark | 2004-07-11 | 1 | -1/+8 |
| | | | p4raw-id: //depot/perl@23082 | ||||
* | Finding a way to put "I'm MAINT" in perl -v is a TODO | Nicholas Clark | 2004-07-11 | 1 | -0/+17 |
| | | | p4raw-id: //depot/perl@23081 | ||||
* | Store weak references. | Nicholas Clark | 2004-07-10 | 9 | -57/+279 |
| | | | p4raw-id: //depot/perl@23079 | ||||
* | Dual lifing and dists is a TODO | Nicholas Clark | 2004-07-10 | 1 | -0/+5 |
| | | | p4raw-id: //depot/perl@23078 | ||||
* | Resurrect the TODO items about Unicode filenames and Unicode %ENV | Nicholas Clark | 2004-07-10 | 1 | -1/+31 |
| | | | | | Rant a bit more about POD -> HTML p4raw-id: //depot/perl@23077 | ||||
* | Perl_mode_from_discipline must update len. (else SEGV) | Nicholas Clark | 2004-07-10 | 1 | -0/+1 |
| | | | | | Diagnosis and patch from clkao p4raw-id: //depot/perl@23076 | ||||
* | Bug with NEXT when called from an eval block | Dave Rolsky | 2004-07-10 | 2 | -10/+22 |
| | | | | | Message-ID: <Pine.LNX.4.58.0407091703010.4578@urth.org> p4raw-id: //depot/perl@23075 | ||||
* | Re: Segfault using HTML::Entities | Jarkko Hietaniemi | 2004-07-09 | 3 | -34/+54 |
| | | | | | | Message-ID: <40EDBE1A.6080205@iki.fi> Date: Fri, 09 Jul 2004 00:35:22 +0300 p4raw-id: //depot/perl@23074 | ||||
* | A more honest TODO | Nicholas Clark | 2004-07-09 | 1 | -876/+127 |
| | | | p4raw-id: //depot/perl@23073 |