summaryrefslogtreecommitdiff
path: root/global.sym
Commit message (Collapse)AuthorAgeFilesLines
* Bug fix for storing shared objects in shared structuresJerry D. Hedden2007-11-081-0/+1
| | | | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510711061136t52a1fe62waf384c4551612181@mail.gmail.com> (core patch only) p4raw-id: //depot/perl@32241
* make PERL_SYS_INIT/INIT3/TERM into functionsDave Mitchell2007-09-251-0/+3
| | | p4raw-id: //depot/perl@31970
* Add a new function Perl_hv_common_key_len(), which contains theNicholas Clark2007-09-201-0/+1
| | | | | | | | manipulations to convert negative lengths to positive length + UTF-8 flag. hv_delete(), hv_exists(), hv_fetch(), hv_store() and hv_store_flags() all become mathoms. The macros hv_fetchs() and hv_stores() call hv_common() directly. p4raw-id: //depot/perl@31931
* Change 31919 forgot to add Perl_hv_common to global.symNicholas Clark2007-09-201-0/+1
| | | p4raw-id: //depot/perl@31925
* Change #31889 forgot to regen global.symSteve Hay2007-09-181-1/+0
| | | p4raw-id: //depot/perl@31891
* mro_get_linear_isa_dfs and mro_get_linear_isa_c3 can have staticNicholas Clark2007-09-121-2/+0
| | | | | linkage. p4raw-id: //depot/perl@31849
* Make Perl_find_runcv a member of the public APIRafael Garcia-Suarez2007-07-071-0/+1
| | | | | (so Sub::Current works on Windows) p4raw-id: //depot/perl@31548
* Re: [PATCH] Callbacks for named captures (%+ and %-)Ævar Arnfjörð Bjarmason2007-06-061-0/+7
| | | | | | From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com> Message-ID: <51dd1af80706031324y5618d519p460da27a2e7fe712@mail.gmail.com> p4raw-id: //depot/perl@31341
* delete thrdvar.h and move its contents to intrpvar.hDave Mitchell2007-05-201-1/+1
| | | p4raw-id: //depot/perl@31245
* Fix breakages caused by #31130:Steve Hay2007-05-031-0/+1
| | | | | | report_uninit was not exported on Win32 and my_reg_numbered_buff_length had wrong prototype p4raw-id: //depot/perl@31132
* FETCH/STORE/LENGTH callbacks for numbered capture variablesÆvar Arnfjörð Bjarmason2007-05-031-2/+4
| | | | | | From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com> Message-ID: <51dd1af80705011658g1156e14cw4d2b21a8d772ed41@mail.gmail.com> p4raw-id: //depot/perl@31130
* Add Perl_my_dirfd() to util.cSteve Peters2007-05-011-0/+1
| | | p4raw-id: //depot/perl@31112
* Re: [PATCH] Cleanup of the regexp APIÆvar Arnfjörð Bjarmason2007-04-301-1/+1
| | | | | | From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com> Message-ID: <51dd1af80704261922j3db0615wa86ccc4cb65b2713@mail.gmail.com> p4raw-id: //depot/perl@31106
* Fix mro docs.Brandon Black2007-04-261-8/+4
| | | | | | | Subject: Re: mro callbacks patch From: "Brandon Black" <blblack@gmail.com> Message-ID: <84621a60704231658o4c85783ere3c3e90dd614c30b@mail.gmail.com> p4raw-id: //depot/perl@31086
* Re: new C3 MRO patchBrandon Black2007-04-191-0/+8
| | | | | | From: "Brandon Black" <blblack@gmail.com> Message-ID: <84621a60704171114k29b0460el5b08ce5185d55ed5@mail.gmail.com> p4raw-id: //depot/perl@30980
* Re: Proposed changes and to regular expression interfaces in coreÆvar Arnfjörð Bjarmason2007-04-061-0/+1
| | | | | | From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com> Message-ID: <51dd1af80703291552y1073bcb6r954b043eb68a4459@mail.gmail.com> p4raw-id: //depot/perl@30849
* symbol-exports needed for Data::AliasMatthijs van Duin2007-03-231-0/+8
| | | | | Message-ID: <20070320135915.GA25192@cds.nl> p4raw-id: //depot/perl@30716
* Resolve PL_curpm issues with (??{}) and fix corruption of match results when ↵Yves Orton2007-03-221-0/+1
| | | | | | | | | pattern is a qr. Message-ID: <9b18b3110703210239x540f5ad9mdb41c2ea6229ac31@mail.gmail.com> plus two follow-up patches (minor tweaks) p4raw-id: //depot/perl@30678
* With the demise of ByteLoader in blead, unshare_hek can return to theNicholas Clark2007-03-121-1/+0
| | | | | | backwaters of 'p'. Not being visible to 'EX'tensions means that there's less exposure to maintenance compatibility concerns. p4raw-id: //depot/perl@30552
* Re: [PATCH] Tweaks so that miniperl.exe doesnt croak while building perl.exeYves Orton2007-03-081-0/+1
| | | | | Message-ID: <9b18b3110703071144t787e028s8a79fa1986624b54@mail.gmail.com> p4raw-id: //depot/perl@30517
* Add a new API function newSV_type, to replace the idiom:Nicholas Clark2007-02-181-0/+1
| | | | | | sv = newSV(0); sv_upgrade(sv, type); p4raw-id: //depot/perl@30347
* Missed an aTHX_ in B's call to Perl_emulate_cop_io.Nicholas Clark2007-02-171-0/+1
| | | | | Missed that global.sym was modified. p4raw-id: //depot/perl@30335
* signbit detection (was [perl #39875] -0.0 loses signedness upon numeric ↵Andy Dougherty2007-02-101-0/+1
| | | | | | | comparison) Message-ID: <Pine.LNX.4.62.0702091121400.10202@fractal.phys.lafayette.edu> p4raw-id: //depot/perl@30192
* Stop S_incline needing to temporarily write a '\0' into its passed-inNicholas Clark2007-01-261-0/+2
| | | | | | buffer. (Requires adding gv_fetchfile_flags(), savesharedpvn() and CopFILE_setn() to provide pointer/length versions of APIs) p4raw-id: //depot/perl@30015
* Make PERL_OLD_COPY_ON_WRITE build again. Inline Perl_sv_release_IVX().Nicholas Clark2007-01-171-1/+0
| | | | | (Currently it fails ext/Compress/Raw/Zlib/t/07bufsize.t) p4raw-id: //depot/perl@29853
* Add get_cvn_flags(), which is like get_cv() but takes a length. ThisNicholas Clark2007-01-151-0/+1
| | | | | allows symbolic code references with embeded NULs to work. p4raw-id: //depot/perl@29830
* fix PL_parser_dup symbol (again)Dave Mitchell2007-01-121-0/+1
| | | p4raw-id: //depot/perl@29780
* Re: [PATCH] Change implementation of %+ to use a proper tied hash interface ↵Yves Orton2007-01-041-0/+2
| | | | | | | and add support for %- Message-ID: <9b18b3110612291245q792fe91cu69422d2b81bb4f0b@mail.gmail.com> p4raw-id: //depot/perl@29682
* Welcome to 2007! Time to update copyrights from changes earlierSteve Peters2007-01-011-1/+1
| | | | | today. p4raw-id: //depot/perl@29653
* Symbian port: add Series 90 supportJarkko Hietaniemi2007-01-011-0/+1
| | | | | Message-ID: <4599114F.8020307@iki.fi> p4raw-id: //depot/perl@29650
* Re: [PATCH] User pragmas now accessible from BYves Orton2006-12-061-0/+1
| | | | | Message-ID: <9b18b3110612060852s7cfbba66id5aae25e5bb20ae0@mail.gmail.com> p4raw-id: //depot/perl@29479
* Actually submit previous change.Rafael Garcia-Suarez2006-12-041-0/+1
| | | p4raw-id: //depot/perl@29457
* Continue split of perl internal regexp structures from ones that are engine ↵Yves Orton2006-12-011-1/+3
| | | | | | | specific. Message-ID: <9b18b3110611301306p5cad5deal4aa55559b8c8defd@mail.gmail.com> p4raw-id: //depot/perl@29430
* Add hook for re_dup() into regex engine as reg_dupe (make reYves Orton2006-09-251-0/+1
| | | | | | Message-ID: <9b18b3110609170557r73d94c18v90285bd57a38b876@mail.gmail.com> Date: Sun, 17 Sep 2006 14:57:57 +0200 p4raw-id: //depot/perl@28891
* run regen_headerdsDave Mitchell2006-07-161-0/+1
| | | p4raw-id: //depot/perl@28584
* Add Russ Allbery's public domain implementations of strlcat andSteve Peters2006-07-101-0/+2
| | | | | | strlcpy as Perl_my_strlcat and Perl_my_strlcpy to the Perl core. Thanks Russ! p4raw-id: //depot/perl@28525
* Introduce a new function, pv_escape(), to display contents of PVsYves Orton2006-07-061-0/+1
| | | | | | | | that might contain non printable chars. Subject: Re: [PATCH]: fix: [perl #39583] Pattern Match fails for specific length string Message-ID: <9b18b3110607051140n10c211a1jf17d3b7914d6f68b@mail.gmail.com> p4raw-id: //depot/perl@28490
* Add the new method UNIVERSAL::DOES() and the API function sv_does()chromatic2006-06-121-0/+1
| | | | | | Subject: Re: [PROPOSED PATCH: universal.c, t/op/universal.t] Add does() Message-Id: <200605301741.08363.chromatic@wgz.org> p4raw-id: //depot/perl@28387
* Fix Win32 linker errorSteve Hay2006-05-221-0/+1
| | | | | | See: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2006-05/msg00758.html p4raw-id: //depot/perl@28277
* Add Perl_PerlIO_context_layers() to the public API to fix Win32 builds.Steve Peters2006-05-211-0/+1
| | | | | Also, picked up a missed change for pod/perlapi.pod. p4raw-id: //depot/perl@28264
* Abolish cop_arybase. Signal a non zero $[ with a hint flag, and storeNicholas Clark2006-05-201-0/+1
| | | | | the value in the hints structure used for %^H. p4raw-id: //depot/perl@28250
* Re: [PATCH] my_snprintfJarkko Hietaniemi2006-05-121-0/+2
| | | | | Message-ID: <4464E1F1.9010706@gmail.com> p4raw-id: //depot/perl@28183
* Re: Smoke [5.9.4] 28069 FAIL(M) MSWin32 WinXP/.Net SP2 (x86/2 cpu)SADAHIRO Tomoyuki2006-05-031-0/+2
| | | | | Message-Id: <20060503095420.0357.BQW10602@nifty.com> p4raw-id: //depot/perl@28071
* Calling cv_undef() on the CV created by newCONSTSUB() would leak likeNicholas Clark2006-04-191-0/+1
| | | | | | | | | | a Jumblie's preferred maritime craft. To free CvFILE for this case, take advantage of the 0 length prototype that will also be there, and hang it from the prototype. To do this properly means changing code to actually pay attention to SvCUR() on prototypes. It turns out that we always know the length of the prototype string, so this may be faster. Certainly, it's a memory saving (even ignoring the leak). p4raw-id: //depot/perl@27896
* remove some cruft from makedef.plJan Dubois2006-04-161-0/+1
| | | | | | From: "Jan Dubois" <jand@ActiveState.com> Message-ID: <022e01c66134$d7a8dec0$2217a8c0@candy> p4raw-id: //depot/perl@27848
* Merge sv_usepvn and sv_usepvn_mg into sv_usepvn_flags. "Promote" theNicholas Clark2006-04-161-0/+1
| | | | | other two to mathoms.c p4raw-id: //depot/perl@27840
* Mark new_warnings_bitfield as XE, and add it to __DATA__ in makedef.plNicholas Clark2006-04-141-0/+1
| | | | | Remove a reference to the deleted function Perl_refcounted_he_dup. p4raw-id: //depot/perl@27800
* Provide Perl_gv_name_set to replace LVALUE use of GvNAME and GvNAMESET.Nicholas Clark2006-03-051-0/+1
| | | p4raw-id: //depot/perl@27377
* Eliminate save_threadsv, as it is never linked to, and all it doesNicholas Clark2006-01-311-1/+0
| | | | | post 5005 threads is croak(). p4raw-id: //depot/perl@27021
* Run regen.pl (Just updating copyright years)Steve Hay2006-01-041-1/+1
| | | p4raw-id: //depot/perl@26654