Difference between revisions of "Yhc/Todo"
< Yhc
Jump to navigation
Jump to search
NeilMitchell (talk | contribs) |
NeilMitchell (talk | contribs) |
||
Line 9: | Line 9: | ||
* Heap profiling (lag, drag, use, void) ["Yhc/HeapProfiling"] |
* Heap profiling (lag, drag, use, void) ["Yhc/HeapProfiling"] |
||
* Anything with FIXME in the compiler |
* Anything with FIXME in the compiler |
||
+ | * http://haskell.org/haskellwiki/Image:Num-bytecodes.txt |
||
− | |||
== Tom Shackell == |
== Tom Shackell == |
Latest revision as of 15:49, 24 August 2006
Part of Yhc |
Todo list for Yhc
Unassigned
- Write Yhci
- Threading (MVars and forkIO) [dons: if yhc had threading, then i'd remove any ghc-dependent type tricks and port yi to Yhc]
- Heap profiling (lag, drag, use, void) ["Yhc/HeapProfiling"]
- Anything with FIXME in the compiler
- http://haskell.org/haskellwiki/Image:Num-bytecodes.txt
Tom Shackell
irc=tomshackell
- Make mode
- Parallel file make
- Binary library
- Add package information to .hbc files
- Implement new .hbc spec
- The garbage collection of arrays is buggy, causing the paraffin test to segfault.
- Need to implement Random, Directory, BinArray and IOExtras
Neil Mitchell
irc=ndm, wiki=NeilMitchell, web=http://www.cs.york.ac.uk/~ndm/
- FilePath library
- Web page, see about haskell.org
- Windows Makefile
- Move to Data.Map, kill AssocList
- Rewrite parser
- Refactor error messages
- Cabal integration
- Profiling of IntSwitch, maybe dynamic reordering of the items - to move the last to the front?
Bob Davie
irc=beelsebob, wiki=TomDavie, web=http://www.cs.kent.ac.uk/people/rpg/tatd2, email=tatd2@kent.ac.uk
- Rewrite type checker (with thoughts from Olaf)
- Write integrated yhci, which uses the compiler directly
- Write a linker
Mike Dodds
web=http://www.cs.york.ac.uk/~miked/
- GUI for Yhci