Re: Preventing stack-overflow crashes (improving on - Mailing list pgsql-hackers

From Larry Rosenman
Subject Re: Preventing stack-overflow crashes (improving on
Date
Msg-id 91460000.1072888202@lerlaptop-red.iadfw.net
Whole thread Raw
In response to Re: Preventing stack-overflow crashes (improving on max_expr_depth)  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers

--On Wednesday, December 31, 2003 11:20:49 -0500 Tom Lane
<tgl@sss.pgh.pa.us> wrote:

> Gaetano Mendola <mendola@bigfoot.com> writes:
>> Is ABS enough on a 64-bit architecture ?
>
> That was pseudocode, I wasn't actually planning to rely on a function.
> Something more like
>
>     long    diff;
>
>     diff = stack_base_ptr - &stack_top_loc;
>     if (diff < 0)
>         diff = -diff;
>     if (diff > max)
>         elog ...
>
One archetecture that MIGHT be an issue (It's been 5+ years) is IBM 390
class under Z/OS.  I'm not sure how they do stacks....

LER

>             regards, tom lane
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
>                http://archives.postgresql.org
>



--
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 972-414-9812                 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

pgsql-hackers by date:

Previous
From: ivan
Date:
Subject: Re: cache in plpgsql
Next
From: markw@osdl.org
Date:
Subject: using stp for dbt2 + postgresql