Changes between Version 2 and Version 3 of PlobsingTaskList
- Timestamp:
- 11/11/10 14:06:56 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PlobsingTaskList
v2 v3 6 6 * reduces demand for umpteen op variants (op-bloat) 7 7 * consider salvaging optimizer components, possibly for a pbc_to_pbc transformation tool or an in-memory inplace optimizer 8 9 == Freeze/Thaw == 10 * finish/publish deep clone library 11 * complete POC text format serializer 8 * work on isolating IMCC into separately loadable module 9 * work on simple low-level replacement (PASM2) 12 10 13 11 == Bytecode == 14 12 * list dynext artifact dependancies/indices explicitly in PBC (eliminate ParrotInterpretter freeze/thaw hack) 15 * eliminate wrapping of PMC constants in strings (too much copying on both read and write, wastes space storing encoding/charset/etc, which mean nothing for these)16 13 * make subs first class entities. this would match the rest of Parrot more closely and solve a lot of issues. 14 * make same-pbc backreferences work. 15 * would reduce the total size cost of deeply-inner'd subs in PBCs 16 * would make autoclose work from pbc. 17 * would makethis also does the hard parts for cross-pbc references (requested by 6model) 17 18 18 == PackFile ==19 * Make multiple packfile segments work. Will likely fix TT #1142 among other things.