summaryrefslogtreecommitdiff
path: root/universal.c
Commit message (Collapse)AuthorAgeFilesLines
* The continuing adventures of Constman and Localize BoyAndy Lester2005-06-201-3/+3
| | | | | Message-ID: <20050620152237.GA5032@petdance.com> p4raw-id: //depot/perl@24913
* Lint supportAndy Lester2005-06-161-2/+5
| | | | | Message-ID: <20050616143521.GB22188@petdance.com> p4raw-id: //depot/perl@24873
* Bring bleadperl up to version.pmJohn Peacock2005-06-131-21/+55
| | | | | Message-ID: <42A414DD.8090504@rowman.com> p4raw-id: //depot/perl@24823
* More SvPV consting. And other related drive-by refactoring.Nicholas Clark2005-06-101-2/+2
| | | p4raw-id: //depot/perl@24800
* n_a no moreNicholas Clark2005-06-081-6/+3
| | | p4raw-id: //depot/perl@24758
* More SvPV consting.Nicholas Clark2005-06-071-4/+4
| | | p4raw-id: //depot/perl@24740
* universal.c warnings hushedAndy Lester2005-05-231-19/+16
| | | | | Message-Id: <20050523153825.GA28498@petdance.com> p4raw-id: //depot/perl@24553
* Move hv_name, hv_eiter and hv_riter into a new aux structure.Nicholas Clark2005-05-211-11/+15
| | | | | | Provide (more efficient) _get and _set macros. Adjust the core to use them. p4raw-id: //depot/perl@24526
* SvPVX_const() - Patch #1Steve Peters2005-05-201-2/+2
| | | | | Message-ID: <20050517231701.GA1394@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@24509
* perl 5.9.x (@ 24471): Symbian updateJarkko Hietaniemi2005-05-171-6/+6
| | | | | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D793@esebe105.NOE.Nokia.com> completed by: Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D7A0@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24492
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-13/+9
| | | | | Message-ID: <20050516151353.GA25387@petdance.com> p4raw-id: //depot/perl@24489
* 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-1/+1
| | | | | (except the generated ones) p4raw-id: //depot/perl@24440
* [perl #33809] optimize macro dXSARGS Sergey Skvortsov2005-05-031-2/+2
| | | | | | From: Sergey Skvortsov (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.0.11-33809-105714.16.4209917806492@perl.org> p4raw-id: //depot/perl@24372
* XS() __attribute__Andy Lester2005-04-261-27/+0
| | | | | Message-ID: <20050422223947.GA4681@petdance.com> p4raw-id: //depot/perl@24333
* Symbian port of PerlJarkko Hietaniemi2005-04-211-3/+3
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* Down with C++ reserved namesNicholas Clark2005-04-051-3/+3
| | | | | | (and also function pointer declarations that rely on the C semantics of ()) p4raw-id: //depot/perl@24165
* const-eight.diffAndy Lester2005-04-041-26/+48
| | | | | Message-ID: <20050330174024.GA12167@petdance.com> p4raw-id: //depot/perl@24148
* Third consting batchAndy Lester2005-03-241-5/+5
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* Correct the editor block to match the perl 5 policy on tabsNicholas Clark2005-01-141-1/+1
| | | p4raw-id: //depot/perl@23803
* Update copyright years. Add an editor block while passing by.Nicholas Clark2005-01-131-1/+11
| | | p4raw-id: //depot/perl@23789
* savepv(SvPV(sv,n_a)) is common, and creates an unnecessary call toNicholas Clark2005-01-091-1/+1
| | | | | | strlen(). Add savesvpv(sv), which gets the length from the SV, and returns a copy of its PV. p4raw-id: //depot/perl@23772
* Stage 1 of utf8 support for soft references.Nicholas Clark2005-01-071-1/+1
| | | | | | | | | | Change gv_fetchpv to take a UTF8 flag, as gv_fetchpvn_flags Add gv_fetchsv to look up a GV by SV rather than a char * pointer Provide a backwards compatability gv_fetchpv Migrate from gv_fetchpv to gv_fetchsv where the caller was grabbing the pointer from an SV All tests still pass. p4raw-id: //depot/perl@23766
* Add comment to the top of most .c files explaining their purposeDave Mitchell2004-07-311-0/+4
| | | p4raw-id: //depot/perl@23176
* Check for definedness of sv before calling sv_derived_from()Marcus Holland-Moritz2004-07-011-1/+1
| | | | | to prevent "Use of uninitialized value..." warning. p4raw-id: //depot/perl@23021
* 's to bring bleadperl up to version-0.39John Peacock2004-04-141-3/+3
| | | | | Message-ID: <407C8B13.9020104@rowman.com> p4raw-id: //depot/perl@22692
* Re: #28386: UNIVERSAL::VERSION segfaults if $VERSION not defined (w/ patch ↵David Dyck2004-04-091-1/+5
| | | | | | | to fix universal.c) Message-ID: <Pine.LNX.4.51.0404081843290.29618@dd.tc.fluke.com> p4raw-id: //depot/perl@22682
* Bleadperl to version 0.37John Peacock2004-04-071-4/+4
| | | | | Message-ID: <40735FC3.5010305@rowman.com> p4raw-id: //depot/perl@22668
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1
| | | p4raw-id: //depot/perl@22509
* was Re: [Fwd: CPAN Upload: J/JP/JPEACOCK/version-0.36.tar.gz]John Peacock2004-02-031-18/+63
| | | | | Message-ID: <401DB17F.5060808@rowman.com> p4raw-id: //depot/perl@22264
* promote hv_clear_placeholders to perl APIAlan Burlison2003-11-201-43/+3
| | | | | Message-ID: <3FBC98B6.6090909@sun.com> p4raw-id: //depot/perl@21756
* s/new_hash/rehash/g (Stas suggested a better name)Nicholas Clark2003-11-031-5/+4
| | | p4raw-id: //depot/perl@21638
* Provide Internals::new_hash_seed to return PL_new_hash_seed, andNicholas Clark2003-11-021-0/+11
| | | | | make Hash::Util::hash_seed use this. p4raw-id: //depot/perl@21634
* Add Internals::HvREHASH to expose the rehashing flagNicholas Clark2003-11-011-0/+16
| | | | | t/op/hash.t tests that pathological data triggers rehashing p4raw-id: //depot/perl@21604
* Internals::hash_seed() returns wrong valueJan Dubois2003-10-131-1/+1
| | | | | Message-ID: <07ckovck8mp5e8tthmtbbcrpi2tj6q9eak@4ax.com> p4raw-id: //depot/perl@21441
* silence 1 compiler warningNicholas Clark2003-09-081-1/+3
| | | | | Message-ID: <20030908230445.E30881@plum.flirble.org> p4raw-id: //depot/perl@21113
* Retract #21096, mostly: I had misexplained the situationJarkko Hietaniemi2003-09-081-4/+4
| | | | | | | | | | | | | | | to Scott A. Crosby. Seeing the seed value while not good for the ultimate paranoia viewpoint is not that bad, as long as the users are fully aware of the dangers of disclosing the hash seed. So hash_seed() is okay. Being able to see the hash values (as in Java) would be another option, but dubious: it's not that per-key hash values themselves are bad to allow scripts to see, but rather that hash values are just as sensitive (from the DoSing viewpoint) as the hash seed itself (and there usually more hash values than the one hash seed....) p4raw-id: //depot/perl@21112
* Scott A. Crosby believes in not disclosingJarkko Hietaniemi2003-09-081-4/+4
| | | | | | any more information than necessary: therefore instead of hash_seed() we have now hashes_random(). p4raw-id: //depot/perl@21096
* Add Hash::Util::hash_seed() which answers amongJarkko Hietaniemi2003-09-081-0/+8
| | | | | | other things the question whether our hashes are "randomised". (They always were...) p4raw-id: //depot/perl@21087
* Re: [PATCH] Re: Storing &PL_sv_undef as a hash key with perl-5.8.xMarcus Holland-Moritz2003-07-271-1/+1
| | | | | | From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> Message-ID: <006801c34efe$8aac1920$0c2f1fac@R2D2> p4raw-id: //depot/perl@20224
* [ PATCH] Re: isa(UNIVERSAL)?Dave Mitchell2003-07-181-2/+4
| | | | | Message-ID: <20030717205112.GA2994@fdgroup.com> p4raw-id: //depot/perl@20168
* version.pm up to date with CPANJohn Peacock2003-06-241-0/+30
| | | | | Message-ID: <3EF7B03A.2060705@rowman.com> p4raw-id: //depot/perl@19847
* Reindent a section of the file.Jarkko Hietaniemi2003-06-151-153/+153
| | | p4raw-id: //depot/perl@19788
* Unused variable.Jarkko Hietaniemi2003-06-151-1/+0
| | | p4raw-id: //depot/perl@19787
* Having to pull in the whole Encode just to get SvUTF8()Jarkko Hietaniemi2003-06-141-0/+20
| | | | | is a bit too much: introduce utf8::is_utf8(). p4raw-id: //depot/perl@19777
* Fix bug #21347 (segfault in UNIVERSAL::AUTOLOAD with qr//)Adrian M. Enache2003-04-191-0/+7
| | | | | | | | | | by adding a dummy destructor method Regexp::DESTROY. This prevents infinite recursion, since Regexp::DESTROY is no more autoloaded. Subject: Re: [perl #21347] segfault in UNIVERSAL::AUTOLOAD Message-ID: <20030402020242.GA2966@ratsnest.hole> p4raw-id: //depot/perl@19277
* Unused variables.Jarkko Hietaniemi2003-04-181-1/+0
| | | p4raw-id: //depot/perl@19263
* Fix up Larry's copyright statements to my best knowledge.Jarkko Hietaniemi2003-04-161-1/+2
| | | | | | | (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
* Use the right prototype and a glob is fine (from Rafael).Jarkko Hietaniemi2003-04-161-1/+2
| | | p4raw-id: //depot/perl@19235
* Build get_layers() also under -Uuseperlio.Jarkko Hietaniemi2003-04-141-0/+2
| | | p4raw-id: //depot/perl@19205