File: Changes

package info (click to toggle)
libb-debug-perl 1.26-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 116 kB
  • sloc: perl: 472; makefile: 2
file content (245 lines) | stat: -rw-r--r-- 8,183 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
-*- 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