Skip to content
This repository
Newer
Older
100644 101 lines (79 sloc) 2.342 kb
68529c3e »
2002-05-22 Added:
1 Note: To add things to the web-visible TODO list, living at
afc5c5ff »
2002-05-13 Added in instructions on how to make todo list entries for the web
2 http://www.parrotcode.org/todo, send them in to
3 bugs-parrot@bugs6.perl.org. They then need to be tagged as todo in the
4 RT web interface.
5
3590f3e9 »
2003-10-29 run src_tests last, so that more fun may happen before exit
6 Tests
7 -----
8
9 Unify t/* and imcc/t/* tests, so that one harness has just one
10 result summary.
11 Run different run cores inside Test.pm.
77066ae2 »
2001-09-10 More things to do.
12
d5d2093d »
2002-01-29 New TODO, and tiny addition to vtables.pod
13 String subsystem
14 ----------------
28a2f237 »
2003-10-12 update some issues and todos
15
16 Rework string iterators
15d8e90e »
2002-04-23 Updated
17 Implement character class & properties testing (for regular expressions)
d5d2093d »
2002-01-29 New TODO, and tiny addition to vtables.pod
18 Automate string vtable generation
19 Fill in vtables for non-ASCII encodings: UTF-8, UTF-16, UTF-32, etc.
20
21 Find a decent way of including Unicode properties tables. (Not for
15d8e90e »
2002-04-23 Updated
22 the faint of heart.)
d5d2093d »
2002-01-29 New TODO, and tiny addition to vtables.pod
23
24 Vtables
25 -------
26 PythonInteger/String/Object?
27
28 JIT
29 ---
68529c3e »
2002-05-22 Added:
30 More instructions needed!
31 Make it work on more architectures
d5d2093d »
2002-01-29 New TODO, and tiny addition to vtables.pod
32
33 Configure system
34 ----------------
35 Long term, should be replaced with a bootstrapping miniparrot system.
15d8e90e »
2002-04-23 Updated
36 Short term, fix the dependencies (eg, more needs to depend on classes/*)
37 Platform-independent library creation for pbc2c.pl & extensions
9b8256a0 »
2003-09-19 We do continuations, but we could use valgrind tests
38 Valgrind test target on supporting platforms
66409805 »
2003-01-27 misc changes
39
d5d2093d »
2002-01-29 New TODO, and tiny addition to vtables.pod
40 IO
41 --
5d0e87e3 »
2002-12-10 Added a few todo items
42 Async IO
43 Full going-over to make sure it works
44 Socket IO
45 Docs!
66409805 »
2003-01-27 misc changes
46
d5d2093d »
2002-01-29 New TODO, and tiny addition to vtables.pod
47
48 Regular expression engine
49 -------------------------
50 Implement case folding
51 More speed!
52
53 Interpreter
54 -----------
6d36c2d4 »
2003-10-28 bunch of patches:
55 Combine dynamic op lib cores.
c66b5eb2 »
2003-10-05 Added in the last pieces to the MMD infrastructure for binary vtable …
56 Make the MMD tables shareable between interpreters for faster
57 startup. (Though there are issues with this)
39184259 »
2001-09-10 Added in assembler gripe. Also added a few blank lines for clarity
58
6d36c2d4 »
2003-10-28 bunch of patches:
59 Opcodes
60 -------
61
62 Mark branch arguments in ops files, e.g. addr/constaddr INT instead of
63 in/inconst INT.
64
15d8e90e »
2002-04-23 Updated
65 Assembler
66 ---------
67 Debugging and source line number info
39184259 »
2001-09-10 Added in assembler gripe. Also added a few blank lines for clarity
68
15d8e90e »
2002-04-23 Updated
69 Bytecode
70 --------
71 Metadata (source line number info, symbol table)
72
3e6146e1 »
2003-08-15 PackFile-8: constant Sub PMCs; call,return external sub
73 pdump
74 -----
75 Dumping constants shouldn't unpack the constants, but
76 just print out the segment.
77
15d8e90e »
2002-04-23 Updated
78 Stability
79 ---------
733f1b1f »
2003-09-20 Releasing 0.0.11
80 Purify, Valgrind, and other memory badness detectors
15d8e90e »
2002-04-23 Updated
81
82 Performance
83 -----------
84 Mo' betta benchmarks
85 Add profiling build options
86 Add the above to tinderbox
87
88 Documentation
89 -------------
ac2cb113 »
2003-10-29 one more for libnci.dll - we need support for arbitrary def files
90 Update docs and pdds to reflect current state.
15d8e90e »
2002-04-23 Updated
91 Parrotguts currently too difficult to approach
ae97414d »
2002-06-01 Added TODO things for the Debugger.
92
93 Debugger
94 --------
45a13f2b »
2002-06-03 Typo.
95 Add commands history and completion
ae97414d »
2002-06-01 Added TODO things for the Debugger.
96 Load the commands from a file
97 Make breakpoints at labels
98 Read core dumps
99 Attach to a running program
f561f080 »
2002-06-01 Forgot this one.
100 List breakpoints.
Something went wrong with that request. Please try again.