Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 51 lines (46 sloc) 2.181 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 @jnthn [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
21 # better, if you have an i386 box at hand, regenerate the PBCs
22 # with tools/dev/mk_native_pbc and commit the changes
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored
23
f4361cd @rurban [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
318de9b @bacek Separate PBCs used for Packfile* PMC testing from "native" PBCs.
bacek authored
26 # Also, don't forget to run tools/dev/mk_packfile_pbc to rebuild PBCs
27 # used for testing Packfile* PMCs.
621c8e5 @coke Remove deprecated classname opcode (after recent cleanups, it was a dupl...
coke authored
28
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored
29 # please insert tab separated entries at the top of the list
6429264 @coke remove [DEPRECATED] find_global_p_p_s opcode
coke authored
30
0d8a9af @soh-cah-toa Replaced all occurences of 'Odius' with 'PODDS' including the branch nam...
soh-cah-toa authored
31 12.0 2011.08.28 soh_cah_toa started new debug segment called PODDS
4039e9d @jkeenan Release data for Parrot 3.6.0.
jkeenan authored
32 11.0 2011.07.19 jkeenan released 3.6.0
add0c97 @cotto fix PBC_COMPAT formatting
cotto authored
33 10.0 2011.01.18 cotto released 3.0.0
cf6e9a4 @gerd update to 2.9.0
gerd authored
34 9.0 2010.10.19 gerd released 2.9.0
18db5d7 @coke Clear out PBC_COMPAT for 2.6 release;
coke authored
35 8.0 2010.07.20 coke released 2.6.0
36 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
37 6.6 2010.04.17 bacek add replace op
142da3a @cotto [ops] remove cpu_ret op
cotto authored
38 6.5 2010.03.09 cotto remove cpu_ret op
23d18ac @cotto [pbc] PBC_COMPAT bump from previous op changes
cotto authored
39 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 requi...
Whiteknight authored
40 6.3 2010.02.16 whiteknight Add OpLib and Opcode PMCs
b101f2c @darbelo Merge pmc_freeze_with_pmcs into trunk.
darbelo authored
41 6.2 2010.01.31 cotto serialization-related changes to ParrotInterpreter
4eb8ef8 @bacek Merge kill_array_pmc branch back into trunk.
bacek authored
42 6.1 2010.01.30 whiteknight remove Array PMC
8ebe2ea @chromatic Updated PBC for 2.0.0 release.
chromatic authored
43 6.0 2010.01.19 chromatic released 2.0.0
3e71fe3 @bacek [core] Replace RPA of CPointers for handling returns with single
bacek authored
44 5.1 2009.08.06 cotto remove branch_cs opcode
45 5.0 2009.07.21 cotto released 1.4.0
4b1c8e3 @allisonrandal [release] Changes to prepare for 1.0 release.
allisonrandal authored
46 4.0 2009.03.17 allison released 1.0.0
24719d1 @jnthn [PDD13] Oops, didn't even implement the spec I wrote. :-(
jnthn authored
47 3.0 2007.07.23 jonathan implementing new PBC header format
48 2.0 2005.11.22 leo changed PBC format (HLL_info)
49 1.0 2005.10.15 jonathan changed debug segment format
50 0.1 2003.10.21 leo start this file
Something went wrong with that request. Please try again.