summaryrefslogtreecommitdiff
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
* more complete pseudo-fork() support for WindowsGurusamy Sarathy1999-12-012-3/+3
| | | p4raw-id: //depot/perl@4602
* sundry cleanups for cloned interpreters (only known failure modeGurusamy Sarathy1999-11-141-0/+2
| | | | | | is due to regexps keeping non-constant data in their compiled structures) p4raw-id: //depot/perl@4579
* typos in change#4561 and change#4565Gurusamy Sarathy1999-11-132-3/+2
| | | | | | p4raw-link: @4565 on //depot/cfgperl: 6688c047a9590c3f89dc0c1c9d684b235df668c4 p4raw-link: @4561 on //depot/cfgperl: 8bc9d5905854a266b70e2103e09a997741ac5d52 p4raw-id: //depot/perl@4575
* DynaLoader_pm.PL patch (backslashes in strings)Paul Moore1999-11-131-1/+1
| | | | | | To: <perl5-porters@perl.org> Message-ID: <LPBBIIMJKJMPNOGHGLLCMEBFCAAA.gustav@morpheus.demon.co.uk> p4raw-id: //depot/cfgperl@4568
* [ID 19991112.004] Bug in IO::Socket (patch included)Scott Gifford1999-11-131-0/+2
| | | | | | | To: perl5-porters@perl.org Cc: gbarr@pobox.com Message-Id: <m3emdvw9hp.fsf@sgifford.tir.com> p4raw-id: //depot/cfgperl@4565
* $Config{myarchname} is not a good architecture identifierJarkko Hietaniemi1999-11-131-2/+3
| | | | | | because it may contain host/node identification like CPU serial numbers. p4raw-id: //depot/cfgperl@4561
* Continue largefileness separation from quadness;Jarkko Hietaniemi1999-11-131-2/+1
| | | | | | move nv-preserving test out of perl.h into Configure; use HAS_SETVBUF in IO. p4raw-id: //depot/cfgperl@4560
* Integrate with Sarathy.Jarkko Hietaniemi1999-11-131-2/+3
|\ | | | | p4raw-id: //depot/cfgperl@4555
| * cloned interpreters now actually run and pass all but 55/10386Gurusamy Sarathy1999-11-131-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | subtests; various subtle bugs, new and old, observed when running cloned interpreters have been fixed still to do: | * dup psig_ptr table | * merge PADOP GVs support with "our" SVs (existing PADOPs are too | simple-minded and grab one pad entry each, heavily bloating | the pad by not avoiding dups) | * overloaded constants are not really immutable--they need to | be PADOPs | * allocator for constants and OPs need to be spelled differently | (shared vs interpreter-local allocations) | * optree refcounting is still missing locking (macros are in place) | * curstackinfo, {mark,scope,save,ret}stack need to be cloned so | perl_clone() can be called from within runops*() p4raw-id: //depot/perl@4553
* | Integrate with Sarathy.Jarkko Hietaniemi1999-11-1114-250/+271
|\ \ | |/ | | p4raw-id: //depot/cfgperl@4549
| * avoid stash pointers in optree under USE_ITHREADSGurusamy Sarathy1999-11-119-18/+23
| | | | | | p4raw-id: //depot/perl@4546
| * another change towards a shareable optree: avoid pointer to filegvGurusamy Sarathy1999-11-1114-239/+255
| | | | | | | | | | | | | | | | | | in COP; revert parts of change#4485 and s/xcv_filegv/xcv_file/ (CvFILE() may yet come in handy somewhere); adjust compiler doodads to suit p4raw-link: @4485 on //depot/perl: b195d4879f55e1610299cb9b1b55356940c2a577 p4raw-id: //depot/perl@4545
* | More printf miscasts flushed out.Jarkko Hietaniemi1999-11-062-3/+3
| | | | | | p4raw-id: //depot/cfgperl@4525
* | Crushing the remaining %ld guerillas.Jarkko Hietaniemi1999-11-061-9/+21
| | | | | | p4raw-id: //depot/cfgperl@4524
* | Integrate with Sarathy.Jarkko Hietaniemi1999-11-048-37/+42
|\ \ | |/ | | p4raw-id: //depot/cfgperl@4520
| * change#4485 didn't do the right thing for B::BytecodeGurusamy Sarathy1999-11-041-2/+3
| | | | | | | | | | p4raw-link: @4485 on //depot/perl: b195d4879f55e1610299cb9b1b55356940c2a577 p4raw-id: //depot/perl@4516
| * implement STOP blocks and fix compiler to use them (minimallyGurusamy Sarathy1999-11-044-6/+6
| | | | | | | | | | tested) p4raw-id: //depot/perl@4515
| * display BSD license in Glob.pm (for clause #2 conformity)Gurusamy Sarathy1999-11-043-29/+33
| | | | | | p4raw-id: //depot/perl@4514
* | Initial integration of the MacPerl changes form Matthias.Jarkko Hietaniemi1999-11-023-8/+71
|/ | | p4raw-id: //depot/cfgperl@4508
* more cleanup: avoid unused knowledge of "file GV" notion in CV and GVGurusamy Sarathy1999-10-2910-254/+233
| | | p4raw-id: //depot/perl@4485
* usurp GVOP slot for new PADOP (one small step to making optreeGurusamy Sarathy1999-10-2912-53/+68
| | | | | shareable across interpreters) p4raw-id: //depot/perl@4484
* Integrate with Sarathy; manual resolve on regcomp.c conflictsJarkko Hietaniemi1999-10-272-5/+3
|\ | | | | | | | | (Ilya's changes won). p4raw-id: //depot/cfgperl@4468
| * remove unused interpreter globalsGurusamy Sarathy1999-10-241-4/+2
| | | | | | p4raw-id: //depot/perl@4448
| * VMS tweak (suggested by Craig A. Berry <craig.berry@metamor.com>)Gurusamy Sarathy1999-10-241-1/+1
| | | | | | p4raw-id: //depot/perl@4435
* | More printf-fixes (see also #4426).Jarkko Hietaniemi1999-10-231-2/+2
| | | | | | p4raw-id: //depot/cfgperl@4429
* | Fix the printfing nits pointed out by using gcc -Wall andJarkko Hietaniemi1999-10-233-12/+13
|/ | | | | | Configure -Duse64bits -Dccflags=-DDEBUGGING in Solaris, plus few other warnings in Dumper.xs. p4raw-id: //depot/cfgperl@4426
* support PERL_IMPLICIT_SYS with MULTIPLICITY/USE_THREADS onGurusamy Sarathy1999-10-171-1/+1
| | | | | windows p4raw-id: //depot/perl@4402
* Prevent "Out of memory" error in POSIX's strftime()Jan Dubois1999-10-151-9/+16
| | | | | Message-ID: <380f61ae.18202914@smtprelay.t-online.de> p4raw-id: //depot/perl@4382
* integrate cfgperl contents into mainlineGurusamy Sarathy1999-10-141-0/+2
|\ | | | | p4raw-id: //depot/perl@4377
| * Integrate with Sarathy.Jarkko Hietaniemi1999-10-139-4/+1538
| |\ | | | | | | p4raw-id: //depot/cfgperl@4365
| * | Add DB_File hint for SCO ODT.Mike Hopkirk1999-10-131-0/+2
| | | | | | | | | | | | | | | | | | | | | To: perl5-porters@perl.org Subject: [ID 19991012.004] Build patch for perl5.005_03 on ODT3 ( 3.2v4.2) Message-Id: <199910122016.aa18415@charmstr.pdev.sco.com> p4raw-id: //depot/cfgperl@4362
* | | avoid warningsGurusamy Sarathy1999-10-141-83/+83
| | | | | | | | | p4raw-id: //depot/perl@4375
* | | File::Glob fixes for WindowsGurusamy Sarathy1999-10-141-18/+33
| |/ |/| | | p4raw-id: //depot/perl@4373
* | use libdbm.nfs.a if available (libdbm.a is missing dbmclose())Mike Hopkirk1999-10-132-4/+8
| | | | | | | | | | | | Message-Id: <199910122016.aa18415@charmstr.pdev.sco.com> Subject: [ID 19991012.004] Build patch for perl5.005_03 on ODT3 ( 3.2v4.2) p4raw-id: //depot/perl@4360
* | add File::BSDGlob as File::Glob and load it at compile-timeGurusamy Sarathy1999-10-127-0/+1530
|/ | | | | | | | | if perl was built with -DPERL_INTERNAL_GLOB TODO: we currently get a compile-time failure if File/Glob.pm can't be found; such failure needs to be made to emit a warning and use the csh implementation instead p4raw-id: //depot/perl@4356
* various cleanupsGurusamy Sarathy1999-10-121-2/+2
| | | p4raw-id: //depot/perl@4350
* revert SAVEDESTRUCTOR() to accepting void(*)(void*) for sourceGurusamy Sarathy1999-10-101-1/+1
| | | | | | compatibility; introduce SAVEDESTRUCTOR_X() that accepts void(*)(pTHX_ void*) p4raw-id: //depot/perl@4339
* Integrate with Sarathy.Jarkko Hietaniemi1999-10-107-27/+21
|\ | | | | p4raw-id: //depot/cfgperl@4334
| * fix two leaks in Thread.xs (from Eugene AltermanGurusamy Sarathy1999-10-107-27/+21
| | | | | | | | | | | | <Eugene.Alterman@bremer-inc.com>); convert places with 'use attrs' to new attributes syntax p4raw-id: //depot/perl@4328
* | Integrate with Sarathy.Jarkko Hietaniemi1999-10-081-1/+0
|\ \ | |/ | | p4raw-id: //depot/cfgperl@4319
| * remove kludgey duplicate background error avoidance (causedGurusamy Sarathy1999-10-081-1/+0
| | | | | | | | | | | | "leaks"; %@ wasn't even user-visible under -Dusethreads); only repeats of most recent error are now avoided p4raw-id: //depot/perl@4316
* | The second cut at AIX C++ extension troubles.Jarkko Hietaniemi1999-10-082-8/+8
| | | | | | p4raw-id: //depot/cfgperl@4318
* | The first cut at fixing Perl extensions written in C++ in AIX,Stephanie Beals1999-10-082-3/+28
|/ | | | | | | | | | | | statics don't get initialized right. This patch at least doesn't seem to break the build in my AIX, but unfortunately I don't have the IBM C++ to do further testing. Problem reported by Stephanie Beals in To: perl5-porters@perl.org Subject: [ID 19991007.005] DynaLoader/dl_aix.xs problem using load and unload on AIX Message-Id: <85256803.0068E70D.00@D51MTA03.pok.ibm.com> p4raw-id: //depot/cfgperl@4317
* integrate cfgperl contents into mainlineGurusamy Sarathy1999-10-061-1/+0
|\ | | | | p4raw-id: //depot/perl@4303
| * Re: [ID 19991001.005] [_61] [PATCH] tarball fine on win32, zip isn'tAndy Dougherty1999-10-041-1/+0
| | | | | | | | | | | | | | To: Jarkko Hietaniemi <jhi@iki.fi> cc: Perl Porters <perl5-porters@perl.org>, jhi@cc.hut.fi Message-ID: <Pine.SOL.4.10.9910041302550.6502-100000@maxwell.phys.lafayette.edu> p4raw-id: //depot/cfgperl@4300
* | make die/warn and other diagnostics go to wherever STDERR happensGurusamy Sarathy1999-10-0615-116/+116
|/ | | | | | to point at; change places that meant Perl_debug_log rather than PerlIO_stderr() p4raw-id: //depot/perl@4302
* deprecate C<use attrs>Gurusamy Sarathy1999-10-022-11/+14
| | | p4raw-id: //depot/perl@4278
* Integrate with Sarathy.Jarkko Hietaniemi1999-10-011-3/+6
|\ | | | | p4raw-id: //depot/cfgperl@4270
| * [patch _61] Minor corrections in C.pmVishal Bhatia1999-09-301-3/+6
| | | | | | | | | | Message-ID: <Pine.LNX.4.10.9909292326280.5599-100000@localhost.localdomain> p4raw-id: //depot/perl@4254
* | Artistic fine-tuning.Jarkko Hietaniemi1999-09-271-1/+1
|/ | | p4raw-id: //depot/cfgperl@4243