summaryrefslogtreecommitdiff
path: root/embed.pl
Commit message (Collapse)AuthorAgeFilesLines
* add rsignal(), whichsig() and do_join() to public API listGurusamy Sarathy2000-04-241-4/+4
| | | | | (mod_perl uses them to good advantage) p4raw-id: //depot/perl@5932
* various pod nits (from Larry Virden and others)Gurusamy Sarathy2000-04-241-2/+2
| | | p4raw-id: //depot/perl@5917
* pod typo fixes (from Marcel Grunauer <marcel.grunauer@lovely.net>)Gurusamy Sarathy2000-03-191-1/+1
| | | p4raw-id: //depot/perl@5823
* integrate cfgperl contents into mainlineGurusamy Sarathy2000-03-191-0/+1
|\ | | | | p4raw-id: //depot/perl@5822
| * Add newSVuv().Jarkko Hietaniemi2000-03-181-0/+1
| | | | | | p4raw-id: //depot/cfgperl@5803
* | support for C<use vmsish 'hushed'>; move VMSISH_EXIT out ofGurusamy Sarathy2000-03-191-0/+1
|/ | | | | op_private (from Charles Lane <lane@DUPHY4.Physics.Drexel.Edu>) p4raw-id: //depot/perl@5816
* export cv_undef() and cv_const_sv() (mod_perl uses them toGurusamy Sarathy2000-03-171-2/+2
| | | | | good advantage) p4raw-id: //depot/perl@5774
* add missing bincompat5005 #definesGurusamy Sarathy2000-03-171-0/+3
| | | p4raw-id: //depot/perl@5765
* due to an oversight during PERL_OBJECT migration, hosts createdGurusamy Sarathy2000-03-161-1/+1
| | | | | | | | | by pseudo-fork were never being deleted, leading to a sizeable memory leak; std FDs in pseudo-children are now closed automatically to avoid resource leaks; basic infinite looping fork() test works without leaking again in non-PERL_OBJECT build p4raw-id: //depot/perl@5761
* make the is_utf8_*() safe for use on invalid utf8 (they nowGurusamy Sarathy2000-03-131-0/+1
| | | | | return false on such input instead of emitting warnings) p4raw-id: //depot/perl@5700
* support binmode(F,":crlf") and use open IN => ":raw", OUT => ":crlf"Gurusamy Sarathy2000-03-091-0/+1
| | | | | semantics; the pragma sets defaults for both open() and qx// p4raw-id: //depot/perl@5628
* abstract code for C<use Foo 1.23 @ary;> into a Perl_load_module()Gurusamy Sarathy2000-03-081-0/+6
| | | | | API function p4raw-id: //depot/perl@5619
* separate options to incpush() for adding version directories andGurusamy Sarathy2000-03-071-1/+1
| | | | | architecture directories (from Andy Dougherty) p4raw-id: //depot/perl@5601
* fixes for most warnings identified by gcc -WallGurusamy Sarathy2000-03-051-0/+2
| | | p4raw-id: //depot/perl@5540
* support for list assignment to pseudohashes (from John TobeyGurusamy Sarathy2000-03-031-0/+5
| | | | | <jtobey@john-edwin-tobey.org>) p4raw-id: //depot/perl@5492
* support fetching current interpreter from TLS under useithreadsGurusamy Sarathy2000-02-291-0/+3
| | | p4raw-id: //depot/perl@5342
* support for version vectors in UNIVERSAL::VERSION(), so thatGurusamy Sarathy2000-02-261-0/+1
| | | | | | | C<use Foo v1.2.3> etc., work; tests for the same TODO: XS_VERSION_BOOTCHECK needs to be revisited in light of this p4raw-id: //depot/perl@5265
* fix missing perl_alloc() declaration under PERL_IMPLICIT_SYSGurusamy Sarathy2000-02-251-2/+1
| | | p4raw-id: //depot/perl@5256
* make change#3386 a build-time option (avoids problems due toGurusamy Sarathy2000-02-201-6/+16
| | | | | | | perl_run() longjmping out) p4raw-link: @3386 on //depot/perl: 312caa8e97f1c7ee342a9895c2f0e749625b4929 p4raw-id: //depot/perl@5162
* make comparisons promote to utf8 as necessary (from Gisle Aas)Gurusamy Sarathy2000-02-191-0/+4
| | | p4raw-id: //depot/perl@5138
* provide malloc stats via get_mstats() (from Ilya Zakharevich)Gurusamy Sarathy2000-02-151-0/+1
| | | p4raw-id: //depot/perl@5103
* fix small interpreter leaks identified by PurifyGurusamy Sarathy2000-02-141-1/+0
| | | p4raw-id: //depot/perl@5084
* remove outdated -DPURIFY code--it reports bogus errors during globalGurusamy Sarathy2000-02-141-5/+0
| | | | | destruction since we actually depend on SVs being in arenas there p4raw-id: //depot/perl@5074
* avoid mismatched type warningsGurusamy Sarathy2000-02-021-1/+1
| | | p4raw-id: //depot/perl@4951
* export pregexec(), Tk uses itGurusamy Sarathy2000-02-011-1/+1
| | | p4raw-id: //depot/perl@4939
* more exported symbols needed for build on windowsGurusamy Sarathy2000-01-281-32/+32
| | | p4raw-id: //depot/perl@4916
* autogenerate API listing from comments in the source (from BenjaminGurusamy Sarathy2000-01-281-516/+715
| | | | | | | Stuhl <sho_pi@hotmail.com>); fix the markup format to be more flexible for better readability; add missing docs in sv.c; regenerate perltoc p4raw-id: //depot/perl@4915
* force linkage of the function wrappers for globals in change#4878Gurusamy Sarathy2000-01-241-2/+39
| | | | | p4raw-link: @4878 on //depot/perl: 6f4183fe04888927cb36b966262c959c5166404b p4raw-id: //depot/perl@4879
* enable function wrappers for access to globals under MULTIPLICITYGurusamy Sarathy2000-01-241-25/+45
| | | | | | (provides binary compatibility in the face of changes in interpreter structure) p4raw-id: //depot/perl@4878
* add patch for printf-style format typechecks (from Robin BarkerGurusamy Sarathy2000-01-221-26/+35
| | | | | <rmb1@cise.npl.co.uk>); fixes for problems so identified p4raw-id: //depot/perl@4836
* fix deeply nested closures that have no references to lexical inGurusamy Sarathy2000-01-221-0/+1
| | | | | intervening subs p4raw-id: //depot/perl@4834
* patch to report warnings on bogus filehandles passed to flock(),Gurusamy Sarathy2000-01-211-0/+1
| | | | | | more consistent warnings, from Greg Bacon <gbacon@itsc.uah.edu> (slightly modified) p4raw-id: //depot/perl@4830
* support delete() and exists() on array, tied array, and pseudo-hashGurusamy Sarathy2000-01-131-0/+3
| | | | | elements or slices p4raw-id: //depot/perl@4796
* usethreads build fixups for NeXTstep (as suggested by Hans Mulder)Gurusamy Sarathy2000-01-021-4/+4
| | | p4raw-id: //depot/perl@4746
* missing files in previous submitGurusamy Sarathy1999-12-311-5/+7
| | | p4raw-id: //depot/perl@4744
* enable the PERL_BINMODE_SCRIPTS behavior by default on WindowsGurusamy Sarathy1999-12-301-2/+2
| | | | | | to allow ByteLoader to work; the DATA filehandles continue to be left open in text mode for compatibility p4raw-id: //depot/perl@4739
* integrate mainline changesGurusamy Sarathy1999-12-121-76/+178
| | | p4raw-id: //depot/utfperl@4679
* Resolve utfperl branch against mainline as of _62Nick Ing-Simmons1999-10-161-20/+24
|\ | | | | p4raw-id: //depot/utfperl@4394
| * avoid inefficiency in change#3386 (every longjmp() was followedGurusamy Sarathy1999-10-141-2/+4
| | | | | | | | | | | | | | by an avoidable call to setjmp()) p4raw-link: @3386 on //depot/perl: 312caa8e97f1c7ee342a9895c2f0e749625b4929 p4raw-id: //depot/perl@4372
| * revert SAVEDESTRUCTOR() to accepting void(*)(void*) for sourceGurusamy Sarathy1999-10-101-1/+2
| | | | | | | | | | | | compatibility; introduce SAVEDESTRUCTOR_X() that accepts void(*)(pTHX_ void*) p4raw-id: //depot/perl@4339
| * update perldelta for change#3406Gurusamy Sarathy1999-10-101-0/+1
| | | | | | | | | | p4raw-link: @3406 on //depot/perl: c73bf8e3ece265b261438c8090fb5ecbf0977587 p4raw-id: //depot/perl@4337
| * some compatibility macros were bustedGurusamy Sarathy1999-10-041-17/+17
| | | | | | p4raw-id: //depot/perl@4298
* | Incremental merge of mainlineNick Ing-Simmons1999-10-021-3/+31
|\ \ | |/ | | p4raw-id: //depot/utfperl@4286
| * remove doubled new_xpvGurusamy Sarathy1999-09-281-1/+0
| | | | | | p4raw-id: //depot/perl@4244
| * PERL_POLLUTE isn't required for bincompat, so don't enableGurusamy Sarathy1999-09-271-1/+0
| | | | | | | | | | it automatically p4raw-id: //depot/perl@4238
| * add arenas for managing allocations of remaining xpv*v structuresVishal Bhatia1999-09-201-0/+25
| | | | | | | | | | | | Message-ID: <Pine.LNX.4.10.9908250031000.11727-100000@localhost.localdomain> Subject: [PATCH 5.005_60] removing extra ref count (compiler) p4raw-id: //depot/perl@4198
| * queue errors due to strictures rather than printing them asGurusamy Sarathy1999-09-201-2/+7
| | | | | | | | | | | | | | | | | | | | | | warnings; symbols that violate strictures do *not* end up in the symbol table anyway, making multiple evals of the same piece of code produce the same errors; errors indicate all locations of a global symbol rather than just the first one; these changes make compile-time failures within evals reliably visible via the return value or contents of $@, and trappable using __DIE__ hooks p4raw-id: //depot/perl@4197
| * addendum to change#4136 (from Robin Barker <rmb1@cise.npl.co.uk>)Gurusamy Sarathy1999-09-151-2/+2
| | | | | | | | | | p4raw-link: @4136 on //depot/cfgperl: 564319723c2c18fa4801cd77e0d203a582b4d5a3 p4raw-id: //depot/perl@4162
| * make sprintf("%g",...) threadsafe; only taint its result iff theGurusamy Sarathy1999-09-121-2/+2
| | | | | | | | | | formatted result looks nonstandard p4raw-id: //depot/perl@4130
* | Re-integrate mainlineNick Ing-Simmons1999-09-181-4/+14
|/ | | | | Basic SvUTF8 stuff in headers, no functional changes yet. p4raw-id: //depot/utfperl@4193