seg fault with List.tabulate in 3.9.1

Henry Cejtin henry@sourcelight.com
Mon, 9 Jul 2001 14:03:32 -0500


I was surprised that they viewed having to manually set the amount of stack
space available as acceptable.
As to their using the non-tail version of List.tabulate, in general it is
all a toss up: for smaller lists, I would expect that most of the time the
non-tail version would be faster since the stack space is probably available
(and likely even in the cache) vs. the tail version which generates garbage
and hence will cause GC's to be more likely.  Of course with their regions,
who can say.  I would go for the tail version for them only because of their
poor handling of large stacks.