Issue status update for
http://smalltalk.gn
u.org/node/187
Post a follow up:
htt
p://smalltalk.gnu.org/project/comments/add/187
Project: GNU Smalltalk
Version: <none>
Component: VM
Category: feature requests
Priority: normal
Assigned to: Unassigned
Reported by: sdp
Updated by: sdp
Status: active
An infinite loop will crash the VM.
Simple Example:
sam osiris:~$ gst
GNU Smalltalk ready
st> Object subclass: Foo [ Foo class >> new [ ^
self new ] ]
st> Foo new
"Global garbage collection... done"
"Global garbage collection... done, heap grown"
"Global garbage collection... done, heap grown"
"Global garbage collection... done, heap grown"
"Global garbage collection... done, heap grown"
"Global garbage collection... done, heap grown"
"Global garbage collection... done, heap grown"
"Global garbage collection... done, heap grown"
"Global garbage collection... done, heap grown"
"Global garbage collection... Segmentation fault (core
dumped)
It would be convenient if gst could perform a maximum
recursion check
(similar to python) on invoking a CompiledMethod, and signal
an
Exception if the
(configurable) maximum recursion depth is reached or
exceeded.
_______________________________________________
help-smalltalk mailing list
help-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|