| Current Path : /home/emeraadmin/www/4d695/ |
| Current File : /home/emeraadmin/www/4d695/perl-B-Debug.zip |
PK �N�\N�.R� � Changesnu �[��� -*- change-log -*-
1.26 2017-12-03 rurban
* Avoid too many -I when calling subprocess (sprout, RT#123816)
1.25 2017-07-26 rurban
* add 5.27.1c support: B::class instead of class keyword.
* add cperl OP->rettype, UNOP_AUX.
* deprecate in core.
1.24 2016-12-11 rurban
* add 5.25.6 support: split optimization
1.23 2015-01-25 rurban
* again being hit by EUMM not being able to do parallel cpansign
1.22 2014-10-12 rurban
* add 5.21.5 support: changed test, from blead for split optim.,
added METHOP
* print 0x00000000 as 0x0
* add -d -MOd=Debug support
* README: fixed copyright date
1.21 2014-08-05 rurban
* add missing META.json to MANIFEST (RT#97722 by KENTNL)
1.20 2014-08-03 rurban
* avoid exists on an array element (aaron crane)
1.19 2013-11-07 rurban
* install into site (again) since 5.12
* support lexical subs, NAME instead of GV.
* fix double SV FLAGS
* fix wrong xpv_cur, add xpv_len
1.18 2012-08-17 rurban
* support new B::PADLIST (experimentally on blead)
1.17 2011-11-25 rurban
* FSF address change
1.16 2010-09-16 rurban
* fix test 9 on Win32, shell quoting
1.15 2010-09-12 rurban
* fix sv->GvFLAGS => gv->GvFLAGS
* fixes for 5.8.0 (COP->io) and 5.6.1 (GV->SAFENAME)
* fix $have_B_Flags_extra warning
1.14 2010-09-11 rurban
* Remove qw(...) as parentheses deprecated warnings.
(PERL#77758 by Paul Johnson)
1.13 2010-09-09 rurban
* print name of op_type
* print ppaddr consistent with other op addr
* fix cop_io
* omit cv->OUTSIDE_SEQ for 5.6
* fix NULL specials
* fix NV assertion for CV
* stabilize tests for space in runperl path
* fix t/debug.t test 7
1.12 2010-02-10 rurban
* remove archlib installation cruft, and use the proper PM rule.
By Todd Rinaldo (toddr)
1.11 2008-07-14 rurban
* avoid B::Flags in CORE tests not to crash on old XS in @INC
1.10 2008-06-28 rurban
* require 5.006; Test::More not possible in 5.00505
* our => my
1.09 2008-06-18 rurban
* minor META.yml syntax fix
* 5.8.0 ending nextstate test failure: be more tolerant
* PREREQ_PM Test::More
1.08 2008-06-17 rurban
* support 5.00558 - 5.6.2
1.07 2008-06-16 rurban
* debug.t: fix strawberry perl quoting issue
1.06 2008-06-15 rurban
* added B::Flags output
* dual-life CPAN as B-Debug-1.06 and CORE. Removed from B-C-1.04_20
* protect scalar(@array) if tied arrays leave out FETCHSIZE
* special Makefile INST_ARCHLIB hack to install into ARCHLIB for
the default perl @INC searchorder
1.05_03 2008-04-16 rurban
* ithread fixes in B::AV
* B-C-1.04_15
B-C-1.04_09 2008-02-24 rurban
* support 5.8 (import Asmdata)
1.05_02 2008-02-21 rurban
* added _printop
* B-C-1.04_08 and CORE
1.05_01 2008-02-05 rurban
* 5.10 fix for op->seq
* B-C-1.04_04
===================================================================
Maybe Relevant Changes from CORE
For the exact Changes see
http://public.activestate.com/cgi-bin/perlbrowse/b/ext/B/B/Debug.pm
http://public.activestate.com/cgi-bin/perlbrowse/b/ext/B/t/debug.t
Gurusamy Sarathy <gsar@cpan.org> 2000-12-17 22:49:13
Subject: [ID 20000928.002] perlcc & ByteCode.pm option mismatch
Did not apply cleanly, manual intervention was needed.
Subject: [ID 20001003.006] B::Debug not -w clean
Test harness update to sync with the new perlcc,
from Simon Cozens.
Nick Ing-Simmons <nick@ing-simmons.net> 1999-01-02 10:04:02
Integrate ext/B changes from //depot/cfgperl
'copy in' ext/B/B.xs
(@2460..) 'merge in' ext/B/B/C.pm ext/B/B/CC.pm
ext/B/B/Stackobj.pm (@2524..)
Nick Ing-Simmons <nick@ing-simmons.net> 1999-01-02 10:04:02
@2491 Integrate ext/B changes from //depot/cfgperl
Nick Ing-Simmons <nick@ing-simmons.net> 1998-12-20 14:21:29
Save _all_ GV's which have SV, AV or HV set.
Gurusamy Sarathy <gsar@cpan.org> 1998-07-22 02:08:00
fix up B modules for PL_* changes
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1998-07-21 18:13:16
Compiler docs for 5.005
Message-Id: <199807211713.SAA20735@sable.ox.ac.uk>
Gurusamy Sarathy <gsar@cpan.org> 1998-07-22 01:29:09
s/PL_sv/PL_bytecode_sv/ etc., so we have unique, case-insensitive
names
Gurusamy Sarathy <gsar@cpan.org> 1998-07-21 07:12:00
fix bytecode.pl with moved var names
Gurusamy Sarathy <gsar@cpan.org> 1998-07-20 09:38:39
complete s/foo/PL_foo/ changes (all escaped cases identified with
brute force search script). Result builds and passes all tests on
Solaris. win32 and PERL_OBJECT are still untested.
Nick Ing-Simmons <nick@ing-simmons.net> 1998-07-18 13:53:03
PL_ prefix to all perlvars, part1
Builds and passes all tests at one limit i.e. -DPERL_GLOBAL_STRUCT
Ilya Zakharevich <ilya@math.ohio-state.edu> 1998-07-15 06:10:36
Minor improvements to perlcc
Message-Id: <199807151010.GAA11270@monk.mps.ohio-state.edu>
Gurusamy Sarathy <gsar@cpan.org> 1998-07-15 10:01:41
add stub docs for ext/B, other minor tweaks
Gurusamy Sarathy <gsar@cpan.org> 1998-07-09 05:37:48
get it building again on win32
Stephen McCamant <alias@mcs.com> 1998-06-22 21:19:43
Inheritance of B:: classes
Message-Id: <m0yoIgR-000EP2C@alias-2.pr.mcs.net>
Ed Peschko <epeschko@den-mdev1> 1998-04-29 21:02:36
[ PATCH 5.004_64 ] Integrated regression tests for compiler
added perlcc.PL
Charles Bailey <bailey@newman.upenn.edu> 1998-03-02 01:48:27
Miscellaneous minor fixes
Spider Boardman <spider@orb.nashua.nh.us> 1998-03-01 02:02:47
Almost OK: 5.004_61 (threads, perlio)
Gurusamy Sarathy <gsar@cpan.org> 1998-02-26 03:56:19
[win32] various cleanups so that B can be built as "just another extension"
- export symbols needed for building B
- bset_obj_store() is needed by byterun(), so define it there instead
of at B.xs, and export it
- freadpv() is only used in B.xs, so move it there
- byte*.h are now included by perl.h
- regenerate embed*.h
Gurusamy Sarathy <gsar@cpan.org> 1998-02-22 02:40:56
[win32] get compiler building under win32 (needed Makefile.PL
hacks that could be applicable to other platforms)
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1998-02-25 17:44:34
More compiler tweaks.
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1998-02-20 18:23:47
Remove compiler files from their old lib/B locations. The compiler
now builds by default (without the byteperl executable so far) and
seems to work at least minimally.
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1998-02-20 18:05:33
Move lib/B/... and lib/[BO].pm over to where they should be,
under ext/B.
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1998-02-20 17:54:58
Start getting compiler to work when built with the core.
[Still won't work as of this change.]
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1998-02-20 16:42:13
* Merge perlext/Compiler/... into mainline. Some files move to
ext/B/..., some to lib/B/..., O.pm and B.pm go in lib and some
move to the base perl directory (e.g. headers). Will need some
cleaning up before it builds properly, I would guess.
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1998-02-20 16:39:38
* [compiler] Win32 changes from Sarathy, tweaked slightly by me.
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1998-02-17 17:50:50
* Assorted changes to the compiler
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1997-12-17 10:59:40
* Fix typo in compiler B/C.pm.
Alpha5 Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1997-12-10 18:33:53
* Start overhauling compiler. It was working at least minimally
right up until the final tweak of B.xs to add threadsv_names
at which point building it provokes a seg fault in perl while
doing the xsubpp :-(.
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1997-09-03 12:31:48
* Make compiler build/work with devel 5.005
Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1997-07-05 11:58:05
* Change %lx to %x in B::CV::save to prevent some CV
fields becoming 0 in the init section. Add missing
write_back in B::Stackobj::Padsv::load_double to fix
test 22 of op/my.t.
a4 Malcolm Beattie <mbeattie@sable.ox.ac.uk> 1997-05-03 14:47:06
* initial check in of compiler
from version Alpha a3 to a4
PK �N�\A�QO O READMEnu �[��� NAME
B::Debug - Walk Perl syntax tree, printing debug info about ops
SYNOPSIS
perl -MO=Debug foo.pl
perl -MO=Debug,-exec foo.pl
DESCRIPTION
See ext/B/README and the newer B::Concise.
OPTIONS
With option -exec, walks tree in execute order, otherwise in basic
order.
AUTHOR
Malcolm Beattie, "retired" Reini Urban "rurban@cpan.org"
LICENSE
Copyright (c) 1996, 1997 Malcolm Beattie Copyright (c) 2008, 2010, 2013,
2014 Reini Urban
This program is free software; you can redistribute it and/or modify
it under the terms of either:
a) the GNU General Public License as published by the Free
Software Foundation; either version 1, or (at your option) any
later version, or
b) the "Artistic License" which comes with this kit.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See either
the GNU General Public License or the Artistic License for more details.
You should have received a copy of the Artistic License with this kit,
in the file named "Artistic". If not, you can get one from the Perl
distribution. You should also have received a copy of the GNU General
Public License, in the file named "Copying". If not, you can get one
from the Perl distribution or else write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
PK �N�\N�.R� � Changesnu �[��� PK �N�\A�QO O . READMEnu �[��� PK � �&