Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 101 lines (79 sloc) 2.342 kB
68529c3 Added:
Daniel Grunblatt authored
1 Note: To add things to the web-visible TODO list, living at
afc5c5f Added in instructions on how to make todo list entries for the web
Dan Sugalski authored
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
3590f3e run src_tests last, so that more fun may happen before exit
Leopold Toetsch authored
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.
77066ae @simoncozens More things to do.
simoncozens authored
12
d5d2093 @simoncozens New TODO, and tiny addition to vtables.pod
simoncozens authored
13 String subsystem
14 ----------------
28a2f23 update some issues and todos
Leopold Toetsch authored
15
16 Rework string iterators
15d8e90 Updated
Dan Sugalski authored
17 Implement character class & properties testing (for regular expressions)
d5d2093 @simoncozens New TODO, and tiny addition to vtables.pod
simoncozens authored
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
15d8e90 Updated
Dan Sugalski authored
22 the faint of heart.)
d5d2093 @simoncozens New TODO, and tiny addition to vtables.pod
simoncozens authored
23
24 Vtables
25 -------
26 PythonInteger/String/Object?
27
28 JIT
29 ---
68529c3 Added:
Daniel Grunblatt authored
30 More instructions needed!
31 Make it work on more architectures
d5d2093 @simoncozens New TODO, and tiny addition to vtables.pod
simoncozens authored
32
33 Configure system
34 ----------------
35 Long term, should be replaced with a bootstrapping miniparrot system.
15d8e90 Updated
Dan Sugalski authored
36 Short term, fix the dependencies (eg, more needs to depend on classes/*)
37 Platform-independent library creation for pbc2c.pl & extensions
9b8256a We do continuations, but we could use valgrind tests
Dan Sugalski authored
38 Valgrind test target on supporting platforms
6640980 misc changes
Leopold Toetsch authored
39
d5d2093 @simoncozens New TODO, and tiny addition to vtables.pod
simoncozens authored
40 IO
41 --
5d0e87e Added a few todo items
Dan Sugalski authored
42 Async IO
43 Full going-over to make sure it works
44 Socket IO
45 Docs!
6640980 misc changes
Leopold Toetsch authored
46
d5d2093 @simoncozens New TODO, and tiny addition to vtables.pod
simoncozens authored
47
48 Regular expression engine
49 -------------------------
50 Implement case folding
51 More speed!
52
53 Interpreter
54 -----------
6d36c2d bunch of patches:
Leopold Toetsch authored
55 Combine dynamic op lib cores.
c66b5eb Added in the last pieces to the MMD infrastructure for binary vtable …
Dan Sugalski authored
56 Make the MMD tables shareable between interpreters for faster
57 startup. (Though there are issues with this)
3918425 Added in assembler gripe. Also added a few blank lines for clarity
Dan Sugalski authored
58
6d36c2d bunch of patches:
Leopold Toetsch authored
59 Opcodes
60 -------
61
62 Mark branch arguments in ops files, e.g. addr/constaddr INT instead of
63 in/inconst INT.
64
15d8e90 Updated
Dan Sugalski authored
65 Assembler
66 ---------
67 Debugging and source line number info
3918425 Added in assembler gripe. Also added a few blank lines for clarity
Dan Sugalski authored
68
15d8e90 Updated
Dan Sugalski authored
69 Bytecode
70 --------
71 Metadata (source line number info, symbol table)
72
3e6146e PackFile-8: constant Sub PMCs; call,return external sub
Leopold Toetsch authored
73 pdump
74 -----
75 Dumping constants shouldn't unpack the constants, but
76 just print out the segment.
77
15d8e90 Updated
Dan Sugalski authored
78 Stability
79 ---------
733f1b1 @hotsphink Releasing 0.0.11
hotsphink authored
80 Purify, Valgrind, and other memory badness detectors
15d8e90 Updated
Dan Sugalski authored
81
82 Performance
83 -----------
84 Mo' betta benchmarks
85 Add profiling build options
86 Add the above to tinderbox
87
88 Documentation
89 -------------
ac2cb11 one more for libnci.dll - we need support for arbitrary def files
Leopold Toetsch authored
90 Update docs and pdds to reflect current state.
15d8e90 Updated
Dan Sugalski authored
91 Parrotguts currently too difficult to approach
ae97414 Added TODO things for the Debugger.
Daniel Grunblatt authored
92
93 Debugger
94 --------
45a13f2 Typo.
Daniel Grunblatt authored
95 Add commands history and completion
ae97414 Added TODO things for the Debugger.
Daniel Grunblatt authored
96 Load the commands from a file
97 Make breakpoints at labels
98 Read core dumps
99 Attach to a running program
f561f08 Forgot this one.
Daniel Grunblatt authored
100 List breakpoints.
Something went wrong with that request. Please try again.