Hey

Last year's code had very leaky abstractions when translating 
memory<->objects, and gradually built up technical debt.
I rewrote much of the code from scratch, and now the memory read/write 
related aspects are pretty well isolated.
Everything else now is normal Dart code. Reference counting is also handled 
automatically, except in 2-3 places (temporarily).

Threads, channels and loading of modules (built-in and libraries) was added.
>From the Sys module, functions that do not use file descriptors have been 
implemented.
I'll try to get the other ones working before I go on vacation next week.

As always, the repository is 
https://bitbucket.org/alexandre_esteves/disondart
This year's efforts are in /web/bin/rewrite, and the interesting files are 
rewrite/instructions/isa.dart & rewrite/types/semantics.dart. 


-- 
You received this message because you are subscribed to the Google Groups "Plan 
9 Google Summer of Code" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to plan9-gsoc+unsubscr...@googlegroups.com.
To post to this group, send email to plan9-gsoc@googlegroups.com.
Visit this group at http://groups.google.com/group/plan9-gsoc.
For more options, visit https://groups.google.com/d/optout.

Reply via email to