Browse thread
Strange performances
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Jacques Garrigue <garrigue@m...> |
| Subject: | Re: [Caml-list] Strange performances |
From: "Till Varoquaux" <till.varoquaux@gmail.com> > On Jan 18, 2008 2:15 AM, Jacques Garrigue <garrigue@math.nagoya-u.ac.jp> wrote: > ... > > By the way, on my machine your version doesn't even work in native > > code, I only get segfaults. This is allowed behaviour for > > out-of-bounds access. > > Could you please clarify? This seems a little scary to me, I thought > segfaults where acceptable only when you used unsafe features (or ran > out of stack). This is why I sent an erratum. The cause for the segfault was not the array access, but the stack overflow, which occured due to ocaml's peculiar evaluation order. Still, I maintain that intentionally raising and catching out-of-bound accesses is not good programming style... Jacques Garrigue