[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[DotGNU]TODOs until this weekend
From: |
Gopal V |
Subject: |
[DotGNU]TODOs until this weekend |
Date: |
Tue, 29 Oct 2002 15:07:55 +0530 |
User-agent: |
Mutt/1.2.5i |
Since someone asked me to dole out assignments, here it is ...
TestCases
---------
Now that pnetlib compiles, we desperately need test cases to test
if the generated binary is valid in bytecode.. Take a spare hour
and do a hasty test case on a couple of methods .... And put
TODO wherever you please ...
TODO: System/IO/* classes need special care
Library
-------
As far as I can see System.dll works almost the same as the MS build.
Which means I haven't tested it much ... But the new hackers will be
able to build System.dll in their boxes and test ! .. (you have to
ln -sf it to /usr/local/lib/cscc/lib to test generated .dll each time).
Get Hacking ...
TODO: System/Net/HttpWeb*.cs
TODO: Single.ToString() and Double.ToString();
Runtime
-------
There is a significant question of implemting threading going on in
IRC .. Obviously test_thread works everywhere but most of us have no
or little know how of CVM engine ... Still discussing ... (*your
input here please*)
TODO: Threading
Compiler
--------
Future of PMCodegen : are the we going to take Design into our hands ?.
Or are we going in for the IL kill ?. I want the parrot thing figured
out as soon as possible to enable us to develop our skills as well ..
And with Parrot trying to go off the GPL/APL , can DotGNU support a
non-copyleft licensed project ?.
Refactoring the typegathering ... Some members change name during
SemAnalysis. For example the [IndexerName] attribute changes the
indexer's name .... We *could* hack it to read the attributes during
Parsing (I have done so ...) But is that a solution ?.
And since things have come to this juncture ... I ask you a question,
,a very valid question.
"Do we favour correctness over completeness ?"
(Think about this and figure out why I asked it)...
Gopal
--
The difference between insanity and genius is measured by success