summaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade to Unicode::Normalize 0.10, now in XS.Jarkko Hietaniemi2001-11-0910-0/+1070
| | | | | | | | | | | | | | | | | | The CPAN distribution has both pm and XS implementations, and for performance reasons we choose the XS. Another reason to choose the XS is that it doesn't require Lingua::KO::Hangul::Util, which means that we can delete that-- which in turn means that Unicode::UCD cannot expect that: support it, but don't expect. Ditto Unicode::Collate. Note that Unicode::Normalize Makefile.PL and Normalize.xs have been modified from the CPAN 0.10 versions: the first one to be simpler (no pm) and clean up the generated unf*.h files, the second one to quench compiler grumblings. Must notify Sadahiro about these changes. p4raw-id: //depot/perl@12909
* Test miscounting.Jarkko Hietaniemi2001-11-081-2/+2
| | | p4raw-id: //depot/perl@12908
* [PATCH t/test.pl ext/POSIX/t/posix.t vms/test.com] POSIX cleanupJarkko Hietaniemi2001-11-081-79/+94
| | | | | | | | | | | | From: Michael G Schwern <schwern@pobox.com> Date: Thu, 8 Nov 2001 17:24:49 -0500 Message-ID: <20011108172449.A5587@blackrider> Subject: Re: [PATCH t/test.pl ext/POSIX/t/posix.t vms/test.com] POSIX cleanup From: "Craig A. Berry" <craigberry@mac.com> Date: Thu, 8 Nov 2001 16:35:00 -0600 Message-Id: <a05101000b810b89c5c5a@[172.16.52.1]> p4raw-id: //depot/perl@12906
* RE: Win2k / Cygwin-1.3.3Paul Marquess2001-11-081-4/+5
| | | | | Message-ID: <AIEAJICLCBDNAAOLLOKLKEHNDEAA.Paul_Marquess@Yahoo.co.uk> p4raw-id: //depot/perl@12905
* Keep It Simple and Stupid version of readonly hash support.Nick Ing-Simmons2001-11-061-1/+1
| | | | | | | | | - Test for SvREAONLY(hv) at a few spots in hv.c - add the error message to perldiag.pod - (dubious) add access::readonly() to univeral.c - add test using above - fixup ext/B/t/stash.t to account for access:: existing p4raw-id: //depot/perlio@12874
* Unterminated L<.Jarkko Hietaniemi2001-11-051-1/+1
| | | p4raw-id: //depot/perl@12860
* Protect against high load: measure how much wallJarkko Hietaniemi2001-11-041-4/+35
| | | | | | | clock time went by while sleeping. Avoids some false negatives, while may introduce some false positives. Life is hard. p4raw-id: //depot/perl@12846
* [REPATCH] Re: PerlIOBuf_dupNicholas Clark2001-11-042-5/+24
| | | | | Message-ID: <20011104104123.U20123@plum.flirble.org> p4raw-id: //depot/perl@12839
* stop unrestricted negativity in HiRes.t Craig A. Berry2001-11-031-1/+1
| | | | | Message-Id: <5.1.0.14.2.20011103155539.03e44c60@exchi01> p4raw-id: //depot/perl@12837
* Integrate change #12820 from macperl to maint and blead;Jarkko Hietaniemi2001-11-021-3/+2
| | | | | | | | | Fix up (dynaloading) to work properly with multiplicity p4raw-link: @12820 on //depot/maint-5.6/macperl: 1254e164e862d84b4c35d69c6880819df23c4acd p4raw-id: //depot/perl@12823 p4raw-integrated: from //depot/maint-5.6/macperl@12818 'merge in' ext/DynaLoader/dl_mac.xs (@12699..)
* Locate _PATH_LOG if it's a socket even if not #definedJarkko Hietaniemi2001-11-022-10/+18
| | | | | | (helps Tru64) From Paul David Fardy <pdf@morgan.ucs.mun.ca>, via Nicholas Clark. p4raw-id: //depot/perl@12818
* patches for MacOS X 10.1 for perl 5.7.2Randal L. Schwartz2001-11-021-1/+1
| | | | | | | | | Message-ID: <m1wv193wnl.fsf@halfdome.holdit.com> (two of the changes) Better coexistence with extensions. p4raw-id: //depot/perl@12816
* Time::Hires test fixCharles Lane2001-10-311-4/+3
| | | | | Message-Id: <011031134626.1227@DUPHY4.Physics.Drexel.Edu> p4raw-id: //depot/perl@12797
* Various test cleanupsRafael Garcia-Suarez2001-10-314-13/+10
| | | | | Message-ID: <20011030215626.A28503@rafael> p4raw-id: //depot/perl@12795
* Data::Dumper opt. use B::Deparse for coderefsRafael Garcia-Suarez2001-10-312-13/+57
| | | | | Message-ID: <20011031171639.A32511@rafael> p4raw-id: //depot/perl@12793
* Clarification: use encoding cannot be used toJarkko Hietaniemi2001-10-311-1/+1
| | | | | | | | | change the default encoding of "your whole script"; only the default encoding of the *data*. Also, it seems that "use encoding" does not mix with "use utf8" (a coredumping recursion ensues). Should not be a huge problem since "use utf8" is pretty marginal nowadays. p4raw-id: //depot/perl@12786
* More documentation for the encode pragma.Jarkko Hietaniemi2001-10-311-1/+4
| | | p4raw-id: //depot/perl@12785
* Re: [PATCH] Re: DynaLoader problem on NCR SVR4 boxAndy Dougherty2001-10-301-5/+10
| | | | | Message-ID: <Pine.SOL.4.10.10110301241210.25351-100000@maxwell.phys.lafayette.edu> p4raw-id: //depot/perl@12781
* Mommy, what's a pointer cast?Richard Soderberg2001-10-302-76/+76
| | | | | | | Message-Id: <200110300101.RAA31561@oregonnet.com> (threads* parts) p4raw-id: //depot/perl@12773
* RE: DB_File-1.79 on Cygwin 1.3.3Paul Marquess2001-10-303-49/+119
| | | | | Message-ID: <AIEAJICLCBDNAAOLLOKLGEJGDDAA.Paul_Marquess@Yahoo.co.uk> p4raw-id: //depot/perl@12770
* HiRes.t tweaksCraig A. Berry2001-10-301-2/+3
| | | | | Message-Id: <5.1.0.14.2.20011029121906.035d7e00@exchi01> p4raw-id: //depot/perl@12769
* Ugly fix to not die when a thread creator is holding locks.Artur Bergman2001-10-293-2/+14
| | | p4raw-id: //depot/perl@12755
* Update documentation.Artur Bergman2001-10-281-8/+89
| | | p4raw-id: //depot/perl@12749
* GCC vs MS 64-bit constant syntaxNick Ing-Simmons2001-10-281-3/+8
| | | p4raw-id: //depot/perlio@12744
* Manpage updates.Artur Bergman2001-10-281-11/+26
| | | p4raw-id: //depot/perl@12742
* And here we use the prototypes.Artur Bergman2001-10-281-1/+5
| | | p4raw-id: //depot/perl@12727
* Time::HiRes ualarm for VMS without oneCharles Lane2001-10-281-0/+199
| | | | | Message-Id: <011027232650.19ae30@DUPHY4.Physics.Drexel.Edu> p4raw-id: //depot/perl@12722
* Patch #12661 missed this.Jarkko Hietaniemi2001-10-271-17/+17
| | | p4raw-id: //depot/perl@12713
* fix misleading comment on known inadequacy in B::Terse, and skipGurusamy Sarathy2001-10-261-2/+2
| | | | | it correctly p4raw-id: //depot/perl@12694
* Time::HiRes::alarm() ain't gonna work either if ualarm() ain'tGurusamy Sarathy2001-10-261-4/+5
| | | p4raw-id: //depot/perl@12692
* change#12065 seems to have broken Encode build on windows; fixGurusamy Sarathy2001-10-262-4/+4
| | | | | p4raw-link: @12065 on //depot/perl: 6275698708d25f5dab8a4495910263deacde43b5 p4raw-id: //depot/perl@12690
* Get the new functions right, do not export lock since we use builtin lock.Artur Bergman2001-10-262-11/+8
| | | | | TODO: fix xsubpp to support the new prototypes p4raw-id: //depot/perl@12688
* And then finally cond_wait cond_signal and cond_broadcast are now implmented.Artur Bergman2001-10-262-0/+74
| | | p4raw-id: //depot/perl@12684
* Re: DB_File-1.79 on Cygwin 1.3.3H.Merijn Brand2001-10-263-4/+5
| | | | | | | Message-Id: <20011026135017.F575.H.M.BRAND@hccnet.nl> (plus make the db-recno.t#59 accept both \n and \r\n) p4raw-id: //depot/perl@12682
* Re: perl@12605 on VMS, [minor PATCH enclosed]Charles Lane2001-10-261-2/+6
| | | | | Message-Id: <011026081912.dc29b@DUPHY4.Physics.Drexel.Edu> p4raw-id: //depot/perl@12680
* Integrate maintperl changes #12268 and #12669;Jarkko Hietaniemi2001-10-266-13/+80
| | | | | | | | | | | | | | | | | | | | | | | | final touches to the audit for statics and thread-unsafe code * make DB_File, ODBM_File thread-safe * remove unnecessary/dangerous statics and protect others from not getting accidentally enabled under threaded perls windows support functions get_childdir() et al aren't exported correctly under vanilla build Testing under win32 appreciated since changes there had to be manually merged and I cannot test how badly did I do. p4raw-link: @12268 on //depot/perlio: bb407f0b8769c638c05e60ebfd157a1e676a6c22 p4raw-id: //depot/perl@12678 p4raw-integrated: from //depot/maint-5.6/perl@12677 'copy in' win32/vmem.h (@5902..) 'merge in' ext/DB_File/DB_File.xs (@8693..) win32/win32iop.h (@8917..) ext/ODBM_File/ODBM_File.xs (@8995..) iperlsys.h (@9154..) scope.c (@9584..) makedef.pl (@11425..) gv.c (@12026..) op.c (@12145..) util.c (@12220..) toke.c (@12550..) ext/B/B.xs ext/File/Glob/Glob.xs ext/Opcode/Opcode.xs ext/re/re.xs (@12653..) mg.c win32/win32.c (@12668..)
* More Config::threads to threads::threads changesArtur Bergman2001-10-262-2/+2
| | | p4raw-id: //depot/perl@12677
* Make new() work exactly like create(). Move from Config::threads to ↵Artur Bergman2001-10-262-6/+19
| | | | | threads::threads p4raw-id: //depot/perl@12676
* Allocing a TLS in runtime is not too hot.Artur Bergman2001-10-261-1/+1
| | | p4raw-id: //depot/perl@12675
* Don't display debug data.Artur Bergman2001-10-261-3/+0
| | | p4raw-id: //depot/perl@12674
* Extend support of change #12672 to support arrays and hashes. Shared ↵Artur Bergman2001-10-262-2/+41
| | | | | | | | | | reference support is complete bar support for blessed objects. TODO: tests for shared arrays and more hv reference tests. Also a complex test testing all types intermixed. p4raw-link: @12672 on //depot/perl: 409b1fd3668e7a4d9e663c5b16ba2364947b127b p4raw-id: //depot/perl@12673
* Fix case where shared reference does not exist in current thread.Artur Bergman2001-10-262-2/+48
| | | p4raw-id: //depot/perl@12672
* Support for references in shared arrays.Artur Bergman2001-10-261-4/+52
| | | p4raw-id: //depot/perl@12671
* Add tests for references in hashes.Artur Bergman2001-10-261-0/+44
| | | p4raw-id: //depot/perl@12670
* Integrate change #12664 from maintperl;Jarkko Hietaniemi2001-10-261-1/+1
| | | | | | | | | | | the newest GCCs don't seem to like C<"string1"##STRING2> so keep it as C<"string1" STRING2> (latter appears to work everywhere) p4raw-link: @12664 on //depot/maint-5.6/perl: 607cda642ea5296498be6c3d456d2b4311d99342 p4raw-id: //depot/perl@12666 p4raw-integrated: from //depot/maint-5.6/perl@12665 'merge in' ext/DynaLoader/dlutils.c (@12653..)
* DB_File-1.79Paul Marquess2001-10-254-114/+480
| | | | | Message-ID: <AIEAJICLCBDNAAOLLOKLAEELDDAA.paul.marquess@openwave.com> p4raw-id: //depot/perl@12661
* Integrate changes #12652 and #12653 from maintperl;Jarkko Hietaniemi2001-10-256-67/+108
| | | | | | | | | | | | | | | | | | | | | | more tweaks to change#12626 * move the boilerplate code over to perl.h and make DynaLoader use it * make re, Opcode, File::Glob and B threadsafe * re.xs needed s/deinstall/uninstall/ (guess nobody uses C<no re;> anywhere) include XS_VERSION in MY_CXT_KEY (tweak for change#12652) File::Glob required a bit more work in bleadperl because of ExtUtils::Constant (see the Makefile.PL change) p4raw-link: @12652 on //depot/maint-5.6/perl: 3bc8871b91a24662eada2114d9a016153718b1c4 p4raw-link: @12626 on //depot/maint-5.6/perl: 512dcce54ea4db665708f91609bdd0a6126d1acd p4raw-id: //depot/perl@12654 p4raw-integrated: from //depot/maint-5.6/perl@12650 'edit in' ext/B/B.xs ext/DynaLoader/dlutils.c (@12652..) 'merge in' perl.h (@12597..) ext/File/Glob/Glob.xs ext/Opcode/Opcode.xs ext/re/re.xs (@12652..)
* Update the MD5 checksum of MD5.xs (caused by #12642)Jarkko Hietaniemi2001-10-251-1/+1
| | | p4raw-id: //depot/perl@12645
* Omit needless calls to pod2man (perl@12641)Andy Dougherty2001-10-253-0/+3
| | | | | Message-ID: <Pine.SOL.4.10.10110250955390.18833-100000@maxwell.phys.lafayette.edu> p4raw-id: //depot/perl@12644
* Add support for reference members of hashes.Artur Bergman2001-10-251-6/+29
| | | p4raw-id: //depot/perl@12643