index
:
sonsi
faster_fetch
gc
gc_cyc
gc_imp
gc_sweep
master
new_ext
numeric_types
restructure
skip_removal
tail_recursion
Stupid and Obvious Non-recursive Scheme Interpreter
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Collapse
)
Author
Age
*
tail-rec for `if` and `and`
Teddy
2013-08-15
|
*
fixed prog reload bug in tail-rec
Teddy
2013-08-15
|
*
tail-recursion opt in user-def call
Teddy
2013-08-15
|
*
significant improvement on gc efficiency
Teddy
2013-08-14
|
*
removed redundant info
Teddy
2013-08-14
|
*
big change in framework: unification of Continuation and RetAddr
Teddy
2013-08-14
|
*
big change in framework: unification of user-def proc and others
Teddy
2013-08-14
|
*
ready for alpha 2
Teddy
2013-08-14
|
*
removed debugging print
Teddy
2013-08-14
|
*
gc detect in list-specific built-ins, proper numeric conversion
Teddy
2013-08-14
|
*
added gc setting built-ins
gc_cyc
Teddy
2013-08-14
|
*
add gc in `PromObj` and `Continuation`
Teddy
2013-08-13
|
*
add cycle detect for `Pair`, `ProcObj`, `Envt` and `Cont`
Teddy
2013-08-13
|
*
fixed a mem leak in parser.cpp
Teddy
2013-08-13
|
*
add the middle class: `Container` to help resolve circular issues
Teddy
2013-08-13
|
*
new version Makefile
Teddy
2013-08-13
|
*
vector gc
Teddy
2013-08-13
|
*
fixed bug in PromObj
Teddy
2013-08-13
|
*
add expected answer log to `robust_test.scm`
Teddy
2013-08-13
|
*
Merge branch 'gc'
Teddy
2013-08-13
|
\
|
|
|
|
|
|
|
|
Conflicts: types.cpp
|
*
gc optimization: pending list
gc
Teddy
2013-08-13
|
|
|
*
in-place arithmetic opt & fix gc bug in `eval`
Teddy
2013-08-13
|
|
|
*
add test for circular ref
gc_sweep
Teddy
2013-08-13
|
|
|
*
a little improvement (but it can't resolve the circular referencing problem)
Teddy
2013-08-13
|
|
|
*
gc can now work
Teddy
2013-08-13
|
|
|
*
...
Teddy
2013-08-12
|
|
|
*
...
Teddy
2013-08-12
|
|
|
*
...
Teddy
2013-08-12
|
|
|
*
...
Teddy
2013-08-12
|
|
|
*
basic gc
Teddy
2013-08-12
|
|
|
*
adding gc framework
Teddy
2013-08-12
|
|
*
|
change `std::abs` to `::abs`
Teddy
2013-08-12
|
|
*
|
rectified some typo in string-related built-ins
Teddy
2013-08-12
|
/
*
Removed uncessary `new UnspecObj()`, use a global pointer instead.
Teddy
2013-08-12
|
*
change the name of compiled executable file
Teddy
2013-08-12
|
*
more tests
Teddy
2013-08-12
|
*
ready for alpha release
Teddy
2013-08-12
|
*
rectified a bug in `modulo`
Teddy
2013-08-12
|
*
...
Teddy
2013-08-12
|
*
fixed severe bug in many special opts
Teddy
2013-08-11
|
*
removed more redundancy
Teddy
2013-08-11
|
*
checking the code in `builtin.cpp`, removed some bugs and redundancy
restructure
Teddy
2013-08-11
|
*
added more comments
Teddy
2013-08-11
|
*
add inf list test
Teddy
2013-08-11
|
*
...
Teddy
2013-08-11
|
*
removed unecessary `next` initialization
Teddy
2013-08-11
|
*
fixed `next` pointer and `ext_repr` issues
Teddy
2013-08-11
|
*
`delay` and `force` support is added
Teddy
2013-08-11
|
*
`apply` and `or` support
Teddy
2013-08-11
|
*
more built-ins
Teddy
2013-08-10
|
[next]