Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 50 lines (46 sloc) 2.17 kb
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored
1 # This file shows the history of incompatible changes to
2 # Parrot that invalidated existing PBC (Parrot Byte Code) files.
3 #
b4f4a0f Jonathan Worthington [PDD13] Bring format of PBC_COMPAT and the specification in line with ea...
jnthn authored
4 # The latest version number of the bytecode format in this file
5 # is used by Parrot to version the bytecode files it writes and
6 # is able to read. In the future, Parrot should be able to read
7 # and/or write older bytecode versions too.
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored
8 #
9 # Currently known actions that should be entered here
10 # (and invalidate PBC are):
11 #
12 # - deleting/changing/inserting existing ops in ops.num
13 # - changing operands of existing ops
14 # - adding/deleting/renaming a PMC to classes
15 # - changes in the packfile format itself
c4e70b5 [TODO] Implement .loadlib pragma in IMCC - 4
Leopold Toetsch authored
16 # - changes to any PMCs that are frozen into the .pbc like
17 # ParrotInterpreter (HLL_info), Subs and more
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored
18 # - other core changes that invalidate byte code :)
0826cfc make tests pass again
Leopold Toetsch authored
19 #
20 # After changing PBC_COMPAT either disable t/native_pbc tests or
b97b7bd Reini Urban Revive pbc
rurban authored
21 # better, if you have an i386 and ppc box at hand, regenerate the PBCs
0826cfc make tests pass again
Leopold Toetsch authored
22 # with tools/dev/mk_native_pbc and commit the changes
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored
23
f4361cd Reini Urban [cage] Added comment about the new TODO ticket TT #361
rurban authored
24 # TODO TT #361: all .pbc files should make-depend on PBC_COMPAT
c4e70b5 [TODO] Implement .loadlib pragma in IMCC - 4
Leopold Toetsch authored
25
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored
26 # please insert tab separated entries at the top of the list
6429264 Will Coleda remove [DEPRECATED] find_global_p_p_s opcode
coke authored
27
b97b7bd Reini Urban Revive pbc
rurban authored
28 13.0 2012.12.04 rurban opslib bytecode version, threads, Proxy
9e45571 Reini Urban PBC_COMPAT 12.1
rurban authored
29 12.1 2012.09.03 rurban moved dynpmc os back to pmc
f55a488 Brian Gernhardt codingstd fixes
Benabik authored
30 12.0 2011.10.18 dukeleto released 3.9.0
4039e9d James E Keenan Release data for Parrot 3.6.0.
jkeenan authored
31 11.0 2011.07.19 jkeenan released 3.6.0
add0c97 cotto fix PBC_COMPAT formatting
cotto authored
32 10.0 2011.01.18 cotto released 3.0.0
cf6e9a4 Gerd Pokorra update to 2.9.0
gerd authored
33 9.0 2010.10.19 gerd released 2.9.0
18db5d7 Will Coleda Clear out PBC_COMPAT for 2.6 release;
coke authored
34 8.0 2010.07.20 coke released 2.6.0
35 7.0 2010.04.20 gerd released 2.3.0 (version # added ex post facto, as all previous version #s were published)
9b0f14a Vasily Chekalkin Everybody freeze! Immutable strings enters the building.
bacek authored
36 6.6 2010.04.17 bacek add replace op
142da3a cotto [ops] remove cpu_ret op
cotto authored
37 6.5 2010.03.09 cotto remove cpu_ret op
23d18ac cotto [pbc] PBC_COMPAT bump from previous op changes
cotto authored
38 6.4 2010.03.02 cotto remove prederef__ and reserved
50d6146 Andrew Whitworth merge the op_pmcs branch. This bumps PBC_COMPAT, which is going to requi...
Whiteknight authored
39 6.3 2010.02.16 whiteknight Add OpLib and Opcode PMCs
b101f2c Daniel Arbelo Arrocha Merge pmc_freeze_with_pmcs into trunk.
darbelo authored
40 6.2 2010.01.31 cotto serialization-related changes to ParrotInterpreter
4eb8ef8 Vasily Chekalkin Merge kill_array_pmc branch back into trunk.
bacek authored
41 6.1 2010.01.30 whiteknight remove Array PMC
8ebe2ea chromatic Updated PBC for 2.0.0 release.
chromatic authored
42 6.0 2010.01.19 chromatic released 2.0.0
3e71fe3 Vasily Chekalkin [core] Replace RPA of CPointers for handling returns with single
bacek authored
43 5.1 2009.08.06 cotto remove branch_cs opcode
44 5.0 2009.07.21 cotto released 1.4.0
4b1c8e3 allisonrandal [release] Changes to prepare for 1.0 release.
allisonrandal authored
45 4.0 2009.03.17 allison released 1.0.0
24719d1 Jonathan Worthington [PDD13] Oops, didn't even implement the spec I wrote. :-(
jnthn authored
46 3.0 2007.07.23 jonathan implementing new PBC header format
47 2.0 2005.11.22 leo changed PBC format (HLL_info)
48 1.0 2005.10.15 jonathan changed debug segment format
49 0.1 2003.10.21 leo start this file
Something went wrong with that request. Please try again.