On Wed, 12 Dec 2007 12:34:42 -0500, Thompson, Steve wrote:

[memory leak]

>Humor me.
>
>When did this become a normal term for memory that was allocated and not
>freed?

It's Yet Another UNIXism (YAU?).

>Maybe I'm just a curmudgeon, but everywhere I've been (including IBM) it
>was a storage creep, or storage corruption. But in almost all cases, it
>was because of some poor programming practice.

It generally *is* because of some poor programming practice, or just plain
logic error. It doesn't generally suggest anything wrong with anything other
than the offending application program.

>So did this term come from DEC? I don't recall this term being used in
>the Univac shops I worked in, or the Honeywell, Varian, or Burroughs
>shops.
>
>No, don't recall this being used at WANG, or the S/3x shops where I did
>development.
>
>I think I first heard this term about 1995.

I think I also first heard it in the early 90s, when I started working with
UNIX and C programmers. In that C is a high level assembler for the PDP-11,
it might be fair to say it came from DEC.

In the VM world we used to call it a core cancer. 

Tony H.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to