Reini Urban
|
74cfffed5a
BC: revert rearrangment of PADLIST entries after the -PADLIST- line
|
11 years ago |
Reini Urban
|
daeb14b4b3
Disassembler (1.12): use B::Concise op_flags and private_flags
|
11 years ago |
Reini Urban
|
eb524cf433
bc: Optimized away 0=default op and gp flags and pointers
|
11 years ago |
Reini Urban
|
a633eafc04
fixed bytecode issue 97
|
13 years ago |
Reini Urban
|
b97ebab8e8
bc #138: Fixed wrong xpvshared logic (5.10-5.17)
|
11 years ago |
Reini Urban
|
6724806706
BC now with C.xs for op_slabbed,folded for old B
|
12 years ago |
Reini Urban
|
e9fbc3001a
BC: fix test 4, add new op spare flags
|
12 years ago |
Reini Urban
|
bfd966c119
BC: simplify $cv->GV main_cv+lexsub code
|
12 years ago |
Reini Urban
|
085c9cd3e0
BC: add xcv_name_hek, fixes #130 lexsubs
|
12 years ago |
Reini Urban
|
a4e4492af0
BC: revert anoncode as PADOP change
|
12 years ago |
Reini Urban
|
93220d4c32
BC: fix push_begin versioning, change anoncode from SVOP to PADOP
|
12 years ago |
Reini Urban
|
d34700dd40
BC 1.14: Rename -f to -F. Fixed -Do
|
12 years ago |
Reini Urban
|
63d604d05b
BC: recommend -i,-b
|
12 years ago |
Reini Urban
|
90a75cfbe5
BC: fix tests 42,43 Attempt to free unreferenced scalar
|
12 years ago |
Reini Urban
|
5b46ca97dd
BC: fix & magic for lexsubs, add tests #130
|
12 years ago |
Reini Urban
|
355ca35e78
BC: Improve fix for #131: !PAD is !SCREAM
|
12 years ago |
Reini Urban
|
dcad3de596
BC: add INVLIST fixes for 5.19.2, B::Disassembler 1.12
|
12 years ago |
Reini Urban
|
0c629bfebf
BC: fix #131: heap use-after-free with wrong sv->PVBM
|
12 years ago |
Reini Urban
|
5691524cc4
BC: support SVf_IsCOW (fix 6 failing bytecode tests)
|
12 years ago |
Reini Urban
|
fd4de4726e
BC: fix test 48: newpadlx overwrites the global curpad
|
12 years ago |
Reini Urban
|
6c2c3cdd3c
BC: rename ashex() to as_hex()
|
13 years ago |
Reini Urban
|
e04f450955
BC: no xcv_gv for lexsubs (TODO store the name_hek extra)
|
12 years ago |
Reini Urban
|
8b8c870f99
BC: rename newpadl to newpadlx
|
12 years ago |
Reini Urban
|
fe910dc215
BC: add ix to -Dv debug output
|
12 years ago |
Reini Urban
|
6ab2e05696
BC: more PADLIST + PAD work
|
12 years ago |
Reini Urban
|
6a44a5f232
BC: PADLIST elements are not B::AV, rather B::PAD
|
12 years ago |
Reini Urban
|
2d3b39ea33
BC: work on 5.17.5 PADLIST support (broken xpv_len)
|
13 years ago |
Reini Urban
|
42481a86e7
BC: first stab at B::PADLIST and CvGV_set changes with 5.17
|
13 years ago |
Reini Urban
|
21a85db77a
Bytecode: silence wrong Upgrading shift BASEOP to ...
|
13 years ago |
Reini Urban
|
0d28ea9500
ByteLoader 0.09, Bytecode 1.13: support shared hek (42,43)
|
13 years ago |