summaryrefslogtreecommitdiff
path: root/ext/B
Commit message (Collapse)AuthorAgeFilesLines
* Follow that camel ... another sync.Nick Ing-Simmons1999-10-241-1/+1
| | | p4raw-id: //depot/utfperl@4443
* 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
* 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
* suppress warning (from John Tobey <jtobey@epsilondev.com>)Gurusamy Sarathy1999-09-201-1/+1
| | | p4raw-id: //depot/perl@4199
* add arenas for managing allocations of remaining xpv*v structuresVishal Bhatia1999-09-201-14/+14
| | | | | | Message-ID: <Pine.LNX.4.10.9908250031000.11727-100000@localhost.localdomain> Subject: [PATCH 5.005_60] removing extra ref count (compiler) p4raw-id: //depot/perl@4198
* Change #4149 necessitates also a small code change.Jarkko Hietaniemi1999-09-141-0/+1
| | | p4raw-id: //depot/cfgperl@4156
* change some filenames to be 8.3-friendlyGurusamy Sarathy1999-09-142-1/+2
| | | p4raw-id: //depot/perl@4149
* Integrate with Sarathy.Jarkko Hietaniemi1999-09-134-0/+8
|\ | | | | p4raw-id: //depot/cfgperl@4140
| * B::clearsymDoug MacEachern1999-09-124-0/+8
| | | | | | | | | | Message-ID: <Pine.LNX.4.10.9907251538380.373-100000@mojo.eng.cp.net> p4raw-id: //depot/perl@4129
* | Replace change #4100 withRobin Barker1999-09-132-13/+13
|/ | | | | | | | | | To: gsar@activestate.com Cc: perl5-porters@perl.org Subject: Re: [ID 19990907.004] [PATCH perl5.005_61] compiler warnings with -Duse64bits Message-Id: <199909131315.OAA24012@tempest.npl.co.uk> p4raw-link: @4100 on //depot/cfgperl: 427181846486e3aa5034a647dc1922377185f4c0 p4raw-id: //depot/cfgperl@4136
* integrate cfgperl contents into mainlineGurusamy Sarathy1999-09-082-14/+18
|\ | | | | p4raw-id: //depot/perl@4106
| * Fix pointer casts.Robin Barker1999-09-072-14/+18
| | | | | | | | | | | | | | | | To: perl5-porters@perl.org Subject: [ID 19990907.004] [PATCH perl5.005_61] compiler warnings with -Duse64bits Message-Id: <199909071130.MAA11435@tempest.npl.co.uk> p4raw-id: //depot/cfgperl@4100
* | applied suggested patch with suitable test to detect MSVCVishal Bhatia1999-09-061-12/+15
|/ | | | | | Message-ID: <GFCJELIOGEENAAAA@my-deja.com> Subject: compiler on win32 p4raw-id: //depot/perl@4095
* support bytecode and C backends in perlcc (patch suggestedGurusamy Sarathy1999-09-061-1/+2
| | | | | | | | | by Tom Hughes <tom@compton.au>); s/-opt/-noopt/ and make the C backend the default; describe new switches in pod; introduce PERLCC_OPTS and s/COMPILE_TIMEOUT/PERLCC_TIMEOUT/; s/COMPILE_TEST/HARNESS_COMPILE_TEST/; document these %ENV entries p4raw-id: //depot/perl@4092
* Integrate with Nick.Jarkko Hietaniemi1999-08-092-53/+124
|\ | | | | p4raw-id: //depot/cfgperl@3941
| * Will now correctly re-call Nick Ing-Simmons1999-08-081-9/+19
| | | | | | | | | | | | | | bootstrap "Foo"; if requested. This should allow build on Win32 and other platforms where you cannot link to loadables directly. p4raw-id: //depot/perl@3935
| * Vishal Bhatia <vishalb@my-deja.com>Nick Ing-Simmons1999-08-071-0/+47
| | | | | | | | | | | | Subject: [PATCH 5.005_60] fix for some obscure bugs (compiler) Message-ID: <HLPEBPHPAKHKAAAA@my-deja.com> p4raw-id: //depot/perl@3934
| * B::C changes to get simple Tk app. compiling againNick Ing-Simmons1999-08-071-48/+62
| | | | | | p4raw-id: //depot/perl@3933
| * "use constant" in the compilerVishal Bhatia1999-08-022-4/+19
| | | | | | | | | | Message-ID: <LAONLKLELDJAFAAA@my-deja.com> p4raw-id: //depot/perl@3869
| * ext/B/B/Disassembler.pm patchNathan Torkington1999-08-011-0/+14
| | | | | | | | | | Message-ID: <14244.33431.739419.806927@localhost.frii.com> p4raw-id: //depot/perl@3859
| * fixes from Stephen McCamant that address bugs in change#3612Gurusamy Sarathy1999-08-011-99/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (the optimization shouldn't be enabled in expressions where the variable is introduced), and fix Deparse to grok the optimization Date: Thu, 29 Jul 1999 21:21:49 -0500 (CDT) Message-ID: <14241.3133.979257.953396@alias-2.pr.mcs.net> Subject: [PATCH _58] Set OPpTARGET_MY more consistently -- Date: Thu, 29 Jul 1999 22:31:16 -0500 (CDT) Message-ID: <14241.7300.181386.763503@alias-2.pr.mcs.net> Subject: [PATCH _58] Disable TARGET_MY-ization on variable introduction -- Date: Fri, 30 Jul 1999 22:25:27 -0500 (CDT) Message-Id: <199907310326.VAA24376@localhost.frii.com> Subject: [PATCH _58, long] B::Deparse (was Re: New warning 'Useless use of...') p4raw-link: @3612 on //depot/perl: b162f9ead0a98db35cdcfc8c889e344c040c8d8e p4raw-id: //depot/perl@3854
| * fix defined(@foo) encarpmentsGurusamy Sarathy1999-08-011-1/+1
| | | | | | p4raw-id: //depot/perl@3848
* | Fix for Nathan's fix (#3920) from Guy Decoux.Nathan Torkington1999-08-061-1/+1
| | | | | | | | | | | | | | To: perl5-porters@perl.org Subject: Bugfix for my bugfix Message-ID: <14250.21947.765134.940583@localhost.frii.com> p4raw-id: //depot/cfgperl@3927
* | [5.005_60 PATCH] Make B::Bytecode workNathan Torkington1999-08-041-0/+1
| | | | | | | | | | | | To: perl5-porters@perl.org Message-ID: <14248.30568.769427.216092@localhost.frii.com> p4raw-id: //depot/cfgperl@3920
* | Integrate with Sarathy.Jarkko Hietaniemi1999-08-022-4/+19
| | | | | | p4raw-id: //depot/cfgperl@3871
* | Integrate with Sarathy. perl.h and util.c required manual resolving.Jarkko Hietaniemi1999-08-013-100/+161
|/ | | p4raw-id: //depot/cfgperl@3864
* here lies 5.005_58Gurusamy Sarathy1999-07-271-103/+0
| | | p4raw-id: //depot/perl@3797
* change#3762 wasn't neededGurusamy Sarathy1999-07-271-1/+1
| | | | | p4raw-link: @3762 on //depot/perl: edcf81c065c289db870eda66eec01bdab2c57a10 p4raw-id: //depot/perl@3784
* setstate stop-gap from Vishal BhatiaGurusamy Sarathy1999-07-261-1/+1
| | | p4raw-id: //depot/perl@3762
* patch for pp_foo -> Perl_pp_foo changes from Vishal Bhatia;Gurusamy Sarathy1999-07-269-190/+204
| | | | | | | add B::OP::name() method that returns just the op_name; convert Deparse et all to use that instead of B::OP::ppaddr(); add support for OP_SETSTATE in Deparse p4raw-id: //depot/perl@3761
* make CC.pm use a distinct CCPP() macro rather than PP()Gurusamy Sarathy1999-07-171-1/+1
| | | | | (suggested by Vishal Bhatia <vishalb@my-deja.com>) p4raw-id: //depot/perl@3687
* yet more cleanups of the PERL_OBJECT, MULTIPLICITY and USE_THREADSGurusamy Sarathy1999-07-121-0/+1
| | | | | | | | | | | | | | | | builds; passing the implicit context is unified among the three flavors; PERL_IMPLICIT_CONTEXT is auto-enabled under all three flavors (see the top of perl.h) for testing; all varargs functions foo() have a va_list-taking variant vfoo() for generating the context-free versions; the PERL_OBJECT build should now be hyper-compatible with CPAN extensions (C++ is totally out of the picture) result has only been tested on Windows TODO: write docs on the THX rationale and idiomatic usage of the Perl API p4raw-id: //depot/perl@3667
* B::Deparse updateStephen McCamant1999-07-071-54/+294
| | | | | | Message-ID: <14209.13729.738691.610723@alias-2.pr.mcs.net> Subject: [PATCH _57, long] B::Deparse 0.58 p4raw-id: //depot/perl@3653
* Compiler and XSUBSVishal Bhatia1999-07-071-29/+58
| | | | | Message-ID: <LJHFKBDHMHHJDAAA@my-deja.com> p4raw-id: //depot/perl@3644
* add B::PV::{LEN,CUR}Doug MacEachern1999-07-071-0/+8
| | | | | Message-ID: <Pine.LNX.4.10.9906272236430.389-100000@mojo.eng.cp.net> p4raw-id: //depot/perl@3642
* lexical warnings update (warning.t fails one testPaul Marquess1999-07-071-29/+27
| | | | | | | due to leaked scalar, investigation pending) Message-ID: <5104D4DBC598D211B5FE0000F8FE7EB29C6C8E@mbtlipnt02.btlabs.bt.co.uk> Subject: [PATCH 5.005_57] Lexical Warnings - mandatory warning are now default warnings p4raw-id: //depot/perl@3640
* Eliminate CONDOPsStephen McCamant1999-07-0710-115/+35
| | | | | Message-ID: <14193.25034.113373.245377@alias-2.pr.mcs.net> p4raw-id: //depot/perl@3637
* Minor bug fix in pp_requireVishal Bhatia1999-07-071-1/+17
| | | | | Message-ID: <AEBDBGKPMEAJAAAA@my-deja.com> p4raw-id: //depot/perl@3630
* applied patch after demunging headers with appropriate pathsVishal Bhatia1999-07-064-19/+40
| | | | | | Message-ID: <JIHEJPFDFKIBDAAA@my-deja.com> Subject: [Patch 5.005_57] unsigned arithmetic (Compiler) p4raw-id: //depot/perl@3622
* applied parts not duplicated by previous patchesVishal Bhatia1999-07-054-50/+69
| | | | | | Message-ID: <JAMCAJKJEJDPAAAA@my-deja.com> Subject: Fwd: [PATCH 5.005_57] consolidated compiler changes p4raw-id: //depot/perl@3593
* Re: [PATCH 5.005_57] pp_sort sorted outVishal Bhatia1999-07-053-10/+55
| | | | | Message-ID: <19990603075749.86665.qmail@hotmail.com> p4raw-id: //depot/perl@3584
* somewhat untested PERL_OBJECT cleanups (C++isms mostlyGurusamy Sarathy1999-06-271-3/+3
| | | | | | | | | gone from the public API); PERL_OBJECT builds again on windows TODO: namespace-clean the typedefs in iperlsys.h and elsewhere; remove C++ remnants from public headers p4raw-id: //depot/perl@3553
* EXTERN_C declarations for global arrays in variousGurusamy Sarathy1999-06-121-1/+0
| | | | | | headers, so perl can be built even in C++ mode; win32 build fixups; regen headers p4raw-id: //depot/perl@3537
* fix small nitsGurusamy Sarathy1999-06-101-4/+4
| | | p4raw-id: //depot/perl@3526
* win32 build fixesGurusamy Sarathy1999-06-101-13/+0
| | | p4raw-id: //depot/perl@3525
* more complete support for implicit thread/interpreter pointer,Gurusamy Sarathy1999-06-092-16/+26
| | | | | | | | | | | | | | | | | | | | | enabled via -DPERL_IMPLICIT_CONTEXT (all changes are noops without that enabled): - USE_THREADS now enables PERL_IMPLICIT_CONTEXT, so dTHR is a noop; tests pass on Solaris; should be faster now! - MULTIPLICITY has been tested with and without PERL_IMPLICIT_CONTEXT on Solaris - improved function database now merged with embed.pl - everything except the varargs functions have foo(a,b,c) macros to provide compatibility - varargs functions default to compatibility variants that get the context pointer using dTHX - there should be almost no source compatibility issues as a result of all this - dl_foo.xs changes other than dl_dlopen.xs untested - still needs documentation, fixups for win32 etc Next step: migrate most non-mutex variables from perlvars.h to intrpvar.h p4raw-id: //depot/perl@3524
* remove _() non-ansismGurusamy Sarathy1999-06-023-8/+8
| | | p4raw-id: //depot/perl@3518
* ByteLoader mark 2Tom Hughes1999-05-284-102/+18
| | | | | | | | | To: perl5-porters@perl.org Message-ID: <bf337a0849.tom@compton.compton.nu> plus resolve tiny conflict with #3479 plus regen_headers. p4raw-id: //depot/cfgperl@3499