Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 43 lines (38 sloc) 1.832 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
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 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
1d9e7bc Patrick R. Michaud [core]: Fix some issues with opcode renumbering (RT #60070)
pmichaud authored
26 # Also, if you're removing an opcode, be sure to run "make opsrenumber"
621c8e5 Will Coleda Remove deprecated classname opcode (after recent cleanups, it was a dupl...
coke authored
27
b1ed732 start new (experimental) fingerprinting base
Leopold Toetsch authored
28 # please insert tab separated entries at the top of the list
6429264 Will Coleda remove [DEPRECATED] find_global_p_p_s opcode
coke authored
29
b087047 cotto bring the pmc_pct branch up-to-date with trunk
cotto authored
30 4.8 2009.05.30 Infinoid Added Handle PMC
6124f6e cotto [pmcc] bring branch up-to-date with trunk
cotto authored
31 4.7 2009.05.29 cotto add cmp_pmc opcode (also, addition of setstdin and root_new in previous commits)
32 4.6 2009.05.18 bacek removed PackfileAnnotationKeys PMC
b5585bd cotto [PMC] more cleanup from the Ref/SharedRef removal
cotto authored
33 4.5 2009.04.10 cotto removed Ref and SharedRef PMCs
41ca099 Patrick R. Michaud Forgot to update PBC_COMPAT in r37944. Coke++ pmichaud--
pmichaud authored
34 4.4 2009.04.07 pmichaud find_caller_lex added
3aa2d5b Jonathan Worthington Need to bump PBC_COMPAT up since new opcodes were added.
jnthn authored
35 4.3 2009.03.25 jonathan socket opcodes added
683113b cotto [PMC] remove the Bound_NCI PMC and the code that used it, bump PBC_COMPA...
cotto authored
36 4.2 2009.03.21 cotto removed Bound_NCI PMC
28c615c Will Coleda The one file where hard tabs are currently required. (Why? No clue. but ...
coke authored
37 4.1 2009.03.17 cotto removed Slice PMC
4b1c8e3 allisonrandal [release] Changes to prepare for 1.0 release.
allisonrandal authored
38 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
39 3.0 2007.07.23 jonathan implementing new PBC header format
40 2.0 2005.11.22 leo changed PBC format (HLL_info)
41 1.0 2005.10.15 jonathan changed debug segment format
42 0.1 2003.10.21 leo start this file
Something went wrong with that request. Please try again.