summaryrefslogtreecommitdiff
path: root/xsutils.c
Commit message (Collapse)AuthorAgeFilesLines
* Add newSVpvs_flags() as a wrapper to newSVpvn_flags(), and reworkNicholas Clark2008-01-031-5/+5
| | | | | sv_2mortal(newSVpvs(...)) constructions to use it. p4raw-id: //depot/perl@32819
* Fix up copyright years for files modified in 2007.Nicholas Clark2007-11-071-1/+1
| | | p4raw-id: //depot/perl@32237
* Remove support for assertions and -ARafael Garcia-Suarez2007-06-051-13/+0
| | | p4raw-id: //depot/perl@31333
* Compilation warnings fixes by Jerry D. HeddenRafael Garcia-Suarez2007-03-031-0/+5
| | | p4raw-id: //depot/perl@30447
* RE: [perl #40227] 'reserved' warning not workingJerry D. Hedden2006-08-251-18/+0
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <20060824090412.fb30e530d17747c2b054d625b8945d88.e8ae12ccab.wbe@email.secureserver.net> p4raw-id: //depot/perl@28756
* Don't promulgate Perl attributesJerry D. Hedden2006-08-241-2/+2
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <20060823100705.fb30e530d17747c2b054d625b8945d88.87c0ee9326.wbe@email.secureserver.net> p4raw-id: //depot/perl@28753
* *static* pointers to newXSUB(), dammit!Nicholas Clark2006-05-021-3/+2
| | | p4raw-id: //depot/perl@28066
* In XS_attributes__guess_stash, attempting to call Gv* on a PVMG isNicholas Clark2006-02-231-4/+0
| | | | | bad and wrong. p4raw-id: //depot/perl@27288
* sprinkle dVARJarkko Hietaniemi2006-01-061-0/+7
| | | | | Message-ID: <43BE7C4D.1010302@gmail.com> p4raw-id: //depot/perl@26675
* More copyright updatesRafael Garcia-Suarez2006-01-041-1/+1
| | | p4raw-id: //depot/perl@26652
* Introduce the macros newSVpvs(str) and sv_catpvs(sv, str).Gisle Aas2006-01-041-6/+6
| | | | | Gets rid of many hardcoded string lengths. p4raw-id: //depot/perl@26641
* s/Nullhv/NULL/g;Nicholas Clark2005-12-161-1/+1
| | | | | # Although I see that Robin is proposing to add some :-) p4raw-id: //depot/perl@26381
* Re: [PATCH] Random constings and printf cleanupAndy Lester2005-10-051-2/+3
| | | | | Message-ID: <20051004201605.GA31682@petdance.com> p4raw-id: //depot/perl@25693
* Use SvGETMAGIC more oftenRick Delaney2005-08-231-2/+1
| | | | | Message-ID: <20050822170033.GH7674@localhost.localdomain> p4raw-id: //depot/perl@25322
* More SvPV consting. And other related drive-by refactoring.Nicholas Clark2005-06-101-1/+1
| | | p4raw-id: //depot/perl@24800
* Store the package name as a shared HEK.Nicholas Clark2005-05-261-2/+2
| | | | | | | | Abolish HvNAME() - as the stored pointer is not a char* you can't set it directly now. Storing a pointer to a HEK tracks the length too, and seems to be faster. p4raw-id: //depot/perl@24584
* Move hv_name, hv_eiter and hv_riter into a new aux structure.Nicholas Clark2005-05-211-2/+2
| | | | | | Provide (more efficient) _get and _set macros. Adjust the core to use them. p4raw-id: //depot/perl@24526
* Include vim/emacs modelines in generated files to open themRafael Garcia-Suarez2005-05-111-2/+2
| | | | | | in read-only mode. Make vi modelines compatible with non-vim vi versions. p4raw-id: //depot/perl@24445
* Add editor boilerplates to all C filesRafael Garcia-Suarez2005-05-101-0/+9
| | | | | (except the generated ones) p4raw-id: //depot/perl@24440
* GCC attributes!Andy Lester2005-05-071-5/+5
| | | | | Message-ID: <20050504215540.GA20413@petdance.com> p4raw-id: //depot/perl@24414
* XS() __attribute__Andy Lester2005-04-261-6/+0
| | | | | Message-ID: <20050422223947.GA4681@petdance.com> p4raw-id: //depot/perl@24333
* Symbian port of PerlJarkko Hietaniemi2005-04-211-6/+6
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* const-eight.diffAndy Lester2005-04-041-1/+7
| | | | | Message-ID: <20050330174024.GA12167@petdance.com> p4raw-id: //depot/perl@24148
* Third consting batchAndy Lester2005-03-241-2/+2
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* Make "assertion" attribute code and test conditionalNicholas Clark2005-01-191-0/+2
| | | p4raw-id: //depot/perl@23827
* Update copyright years.Nicholas Clark2005-01-041-1/+1
| | | p4raw-id: //depot/perl@23746
* Make the switch statement discriminate similar names moreNicholas Clark2005-01-041-20/+13
| | | | | efficiently. p4raw-id: //depot/perl@23745
* Check all attributes in modify_SV_attributes are recognised.Nicholas Clark2005-01-041-0/+9
| | | | | Fix bug where 'assertion' was always rejected as invalid. p4raw-id: //depot/perl@23744
* Return an immortal from attributes::_warn_reserved (a privateNicholas Clark2005-01-031-4/+1
| | | | | function). (saves creating a new IV) p4raw-id: //depot/perl@23736
* Change dXSTARGET to dXSTARG as recommended by Spider Boardman.Nicholas Clark2005-01-031-21/+3
| | | p4raw-id: //depot/perl@23735
* [perl #24940] "sub foo :unique" segfaultsDave Mitchell2004-01-201-10/+2
| | | | | | | | Turn these two into compile-time errors until such time as someone thinks of a useful meaning for them: my $x : unique sub foo : unique p4raw-id: //depot/perl@22187
* Fix up Larry's copyright statements to my best knowledge.Jarkko Hietaniemi2003-04-161-1/+1
| | | | | | | (Lots of Perl 5 source code archaeology was involved.) Larry didn't make strangled noises when I showed him the patch, either :-) p4raw-id: //depot/perl@19242
* Update all copyrights to 2003, from JarkkoHugo van der Sanden2003-03-021-1/+1
| | | p4raw-id: //depot/perl@18801
* add support for assertions. Updated form of:Salvador FandiƱo2003-02-161-0/+11
| | | | | | Subject: Re: Did the assertion patch/feature submission get overlooked? Message-ID: <3DE8F439.50402@yahoo.com> p4raw-id: //depot/perl@18727
* Re: 'use threads::shared' noisy with -wDave Mitchell2002-05-131-0/+8
| | | | | Message-Id: <20020510235227.J12298@fdgroup.com> p4raw-id: //depot/perl@16572
* Add missing Tolkien quotes to *.cAudrey Tang2002-02-201-0/+6
| | | | | Message-Id: <20020220231312.GA775@not.autrijus.org> p4raw-id: //depot/perl@14802
* Sprinkle some copyrights (use the oldest timestamp toJarkko Hietaniemi2002-01-241-0/+9
| | | | | | be found in the repository, which is most often not right, but at least consistent) p4raw-id: //depot/perl@14400
* Re: attributes are brokenSpider Boardman2001-12-091-7/+17
| | | | | Message-Id: <200112090509.AAA02053@Orb.Nashua.NH.US> p4raw-id: //depot/perl@13543
* remove deprecated PERL_OBJECT cruft, it has long since stoppedGurusamy Sarathy2001-08-311-8/+8
| | | | | working in 5.7.x p4raw-id: //depot/perl@11803
* Re: [PATH] shared -> unique;Abhijit Menon-Sen2001-07-021-4/+4
| | | | | Message-ID: <20010627035127.A17623@lustre.lustre.dyn.wiw.org> p4raw-id: //depot/perl@11089
* [PATH] shared -> unique;Artur Bergman2001-06-261-3/+3
| | | | | | | Message-ID: <002001c0fe4a$e623ba30$21000a0a@vogw2kdev> Because "shared" isn't: it's read-only. p4raw-id: //depot/perl@10959
* anonymous stashesAbhijit Menon-Sen2001-06-121-4/+3
| | | | | Message-ID: <20010612124704.A29029@lustre.linux.in> p4raw-id: //depot/perl@10533
* Re: [PATCH xsutils.c] Quieting warningsMichael G. Schwern2001-06-011-2/+2
| | | | | Message-ID: <20010601112814.B29027@blackrider.blackstar.co.uk> p4raw-id: //depot/perl@10371
* More -Wall silencing from Michael Schwern and Jarkko Hietaniemi.Jarkko Hietaniemi2001-05-301-0/+3
| | | p4raw-id: //depot/perl@10335
* [LARGE!] symbolic magicDave Mitchell2001-05-201-1/+1
| | | | | Message-Id: <200105191912.UAA23925@gizmo.fdgroup.co.uk> p4raw-id: //depot/perl@10168
* Re: [patch] GvSHAREDDoug MacEachern2001-02-111-1/+21
| | | | | | | | | | | | | | | | | | | Date: Sat, 10 Feb 2001 14:04:40 -0800 (PST) Message-ID: <Pine.LNX.4.21.0102101356000.15298-100000@mako.covalent.net> Subject: Re: [patch] GvSHARED From: Doug MacEachern <dougm@covalent.net> Date: Sat, 10 Feb 2001 15:00:54 -0800 (PST) Message-ID: <Pine.LNX.4.21.0102101453220.15298-100000@mako.covalent.net> Subject: [patch] attributes.pm support for `shared' From: Doug MacEachern <dougm@covalent.net> Date: Sat, 10 Feb 2001 20:08:48 -0800 (PST) Message-ID: <Pine.LNX.4.21.0102102004190.15298-100000@mako.covalent.net> our() attributes were ignored, our :shared pieces missing, allow attributes.pm to turn on shared. p4raw-id: //depot/perl@8766
* attributes::reftype() doesn't work on tied argumentGurusamy Sarathy2000-04-281-0/+2
| | | p4raw-id: //depot/perl@5984
* make reftype() consistently croak on non-refsGurusamy Sarathy2000-03-171-5/+1
| | | p4raw-id: //depot/perl@5791
* fixes for most warnings identified by gcc -WallGurusamy Sarathy2000-03-051-2/+1
| | | p4raw-id: //depot/perl@5540
* avoid /* within commentGurusamy Sarathy2000-02-041-1/+1
| | | p4raw-id: //depot/perl@4972