continuations: speed up init-catchstack.
parent
cadde9117c
commit
a34c113020
|
@ -28,10 +28,14 @@ SYMBOL: restarts
|
||||||
|
|
||||||
: catchstack ( -- catchstack ) catchstack* clone ; inline
|
: catchstack ( -- catchstack ) catchstack* clone ; inline
|
||||||
|
|
||||||
: set-catchstack ( catchstack -- )
|
: (set-catchstack) ( catchstack -- )
|
||||||
>vector CONTEXT-OBJ-CATCHSTACK set-context-object ; inline
|
CONTEXT-OBJ-CATCHSTACK set-context-object ; inline
|
||||||
|
|
||||||
: init-catchstack ( -- ) f set-catchstack ;
|
: set-catchstack ( catchstack -- )
|
||||||
|
>vector (set-catchstack) ; inline
|
||||||
|
|
||||||
|
: init-catchstack ( -- )
|
||||||
|
V{ } clone (set-catchstack) ;
|
||||||
|
|
||||||
PRIVATE>
|
PRIVATE>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue