[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: variables in yyparse
From: |
Akim Demaille |
Subject: |
Re: variables in yyparse |
Date: |
Mon, 20 Dec 2004 09:33:18 +0100 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) Emacs/21.3 (gnu/linux) |
>>> "Paul" == Paul Eggert <address@hidden> writes:
>> Is the upshot that `bad_alloc' will never be thrown?
> Sorry, I don't quite follow C++ and don't really know the difference
> between the throwing forms of "new" and the others;
By default, when malloc would return 0, new throws bad_alloc. There
is a special form of new with a second argument equal to the global
object nothrow that makes it return 0.
> but the bottom line is that yes, if you keep allocating objects and
> never free them, eventually you'll run out of memory (even on GNU
> systems :-).
I believe it should be emphasized that it that case, most programs
(but the OS, shells, etc.) can simply shut down. The situation is
really exceptional, and recovery almost impossible.
- Re: variables in yyparse, Hans Aberg, 2004/12/18
- Re: variables in yyparse, Hans Aberg, 2004/12/19
- Re: variables in yyparse, Laurence Finston, 2004/12/19
- Re: variables in yyparse, Paul Hilfinger, 2004/12/19
- Re: variables in yyparse, Laurence Finston, 2004/12/19
- Re: variables in yyparse, Paul Eggert, 2004/12/20
- Re: variables in yyparse,
Akim Demaille <=
- Re: variables in yyparse, Laurence Finston, 2004/12/20
- Re: variables in yyparse, Laurence Finston, 2004/12/20
- Re: variables in yyparse, Laurence Finston, 2004/12/20
- Re: variables in yyparse, Hans Aberg, 2004/12/19
- Re: variables in yyparse, Hans Aberg, 2004/12/19
- Re: variables in yyparse, Laurence Finston, 2004/12/19
Re: variables in yyparse, Paul Hilfinger, 2004/12/19
Re: variables in yyparse, Hans Aberg, 2004/12/20