Skip to content
Newer
Older
100644 50 lines (46 sloc) 2.12 KB
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored Oct 22, 2003
1 # This file shows the history of incompatible changes to
2 # Parrot that invalidated existing PBC (Parrot Byte Code) files.
3 #
b4f4a0f @jnthn [PDD13] Bring format of PBC_COMPAT and the specification in line with…
jnthn authored Jul 24, 2007
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 Oct 22, 2003
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 Jul 13, 2006
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 Oct 22, 2003
18 # - other core changes that invalidate byte code :)
0826cfc make tests pass again
Leopold Toetsch authored Oct 25, 2003
19 #
20 # After changing PBC_COMPAT either disable t/native_pbc tests or
b97b7bd @rurban Revive pbc
rurban authored Sep 1, 2012
21 # better, if you have an i386 and ppc box at hand, regenerate the PBCs
0826cfc make tests pass again
Leopold Toetsch authored Oct 25, 2003
22 # with tools/dev/mk_native_pbc and commit the changes
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored Oct 22, 2003
23
f4361cd @rurban [cage] Added comment about the new TODO ticket TT #361
rurban authored Feb 20, 2009
24 # TODO TT #361: all .pbc files should make-depend on PBC_COMPAT
c4e70b5 [TODO] Implement .loadlib pragma in IMCC - 4
Leopold Toetsch authored Jul 13, 2006
25
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored Oct 22, 2003
26 # please insert tab separated entries at the top of the list
6429264 @coke remove [DEPRECATED] find_global_p_p_s opcode
coke authored Jan 7, 2009
27
b97b7bd @rurban Revive pbc
rurban authored Sep 1, 2012
28 13.0 2012.12.04 rurban opslib bytecode version, threads, Proxy
9e45571 @rurban PBC_COMPAT 12.1
rurban authored Sep 3, 2012
29 12.1 2012.09.03 rurban moved dynpmc os back to pmc
f55a488 @Benabik codingstd fixes
Benabik authored Oct 20, 2011
30 12.0 2011.10.18 dukeleto released 3.9.0
4039e9d @jkeenan Release data for Parrot 3.6.0.
jkeenan authored Jul 19, 2011
31 11.0 2011.07.19 jkeenan released 3.6.0
add0c97 @cotto fix PBC_COMPAT formatting
cotto authored Jan 18, 2011
32 10.0 2011.01.18 cotto released 3.0.0
cf6e9a4 @gerd update to 2.9.0
gerd authored Oct 19, 2010
33 9.0 2010.10.19 gerd released 2.9.0
18db5d7 @coke Clear out PBC_COMPAT for 2.6 release;
coke authored Jul 21, 2010
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 @bacek Everybody freeze! Immutable strings enters the building.
bacek authored Apr 21, 2010
36 6.6 2010.04.17 bacek add replace op
142da3a @cotto [ops] remove cpu_ret op
cotto authored Mar 10, 2010
37 6.5 2010.03.09 cotto remove cpu_ret op
23d18ac @cotto [pbc] PBC_COMPAT bump from previous op changes
cotto authored Mar 4, 2010
38 6.4 2010.03.02 cotto remove prederef__ and reserved
50d6146 @Whiteknight merge the op_pmcs branch. This bumps PBC_COMPAT, which is going to re…
Whiteknight authored Feb 16, 2010
39 6.3 2010.02.16 whiteknight Add OpLib and Opcode PMCs
b101f2c @darbelo Merge pmc_freeze_with_pmcs into trunk.
darbelo authored Feb 2, 2010
40 6.2 2010.01.31 cotto serialization-related changes to ParrotInterpreter
4eb8ef8 @bacek Merge kill_array_pmc branch back into trunk.
bacek authored Feb 1, 2010
41 6.1 2010.01.30 whiteknight remove Array PMC
8ebe2ea @chromatic Updated PBC for 2.0.0 release.
chromatic authored Jan 20, 2010
42 6.0 2010.01.19 chromatic released 2.0.0
3e71fe3 @bacek [core] Replace RPA of CPointers for handling returns with single
bacek authored Oct 23, 2009
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 Mar 17, 2009
45 4.0 2009.03.17 allison released 1.0.0
24719d1 @jnthn [PDD13] Oops, didn't even implement the spec I wrote. :-(
jnthn authored Jul 24, 2007
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.