The Lambda Lab
/
projects
/
scheme.forth.jl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5c256a7
)
Forgot to tell GC that ports are now pair-like.
author
Tim Vaughan
<tgvaughan@gmail.com>
Sun, 23 Apr 2017 11:00:06 +0000
(23:00 +1200)
committer
Tim Vaughan
<tgvaughan@gmail.com>
Sun, 23 Apr 2017 11:00:06 +0000
(23:00 +1200)
Impotant, because otherwise their contents aren't marked
by the mark/sweep algorithm and wind up getting clobbered.
src/scheme.4th
patch
|
blob
|
history
diff --git
a/src/scheme.4th
b/src/scheme.4th
index
5ee0dbd
..
677dd9d
100644
(file)
--- a/
src/scheme.4th
+++ b/
src/scheme.4th
@@
-1894,6
+1894,7
@@
variable gc-stack-depth
string-type istype? if true exit then
symbol-type istype? if true exit then
compound-proc-type istype? if true exit then
+ port-type istype? if true exit then
false
;