[dmd-internals] changeset 455
Steve Schveighoffer
schveiguy at yahoo.com
Fri Apr 30 13:40:10 PDT 2010
----- Original Message ----
> From: Sean Kelly <sean at invisibleduck.org>
>
> On Apr 28, 2010, at 1:25 PM, Andrei Alexandrescu wrote:
> It's not hard to write a segfault handler that
> does this, but it involves doing technically illegal stuff in a signal handler
> (either IO or throwing an exception) so I don't want to make it a built-in
> feature.
syscalls are always legal because syscalls exit when signals occur (technically, they aren't even calls, they are software interrupts). In other words, printf is illegal, write is not.
-Steve
More information about the dmd-internals
mailing list