🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #29779

Purgable blocks in the heap

#29779
From: Tom Carstensen
Date: Tue, 15 Dec 1987 22:39
24 lines
1498 bytes
While I was thumbing through my TMON manual the other day,
I read through the section on the heap.  There is on option
in TMON to continually purge purgable-blocks from the heap.

The manual stated the most Macintosh application DO NOT pass
this test, because they still expect things they loaded into 
memory to be there.

My question is, is it necessary to call HNoPurge (for example)
every time you call GetResource, or can you expect things
loaded into the heap (like with GetResource) to at least be
there until the next ROM call?

Would a call like this be prone to this error:

    DrawPicture(GetPicture(1000), &r);

:------------------------------------------------------------:
: Tom Carstensen              Usenet: tomc@mntgfx.MENTOR.COM :
: Mentor Graphics             GEnie:                         :
:                                                            :
:     . . . and this shall be Max Headroom's finest hour.    :
:                                       - Max Headroom       :
:------------------------------------------------------------:
Technical Details
Message-ID: <1987Dec15.143915.593@mntgfx.mentor.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!mit-eddie!uw-beaver!tektronix!sequent!mntgfx!tomc

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!mit-eddie!uw-beaver!tektronix!sequent!mntgfx!tomc
From: tomc@mntgfx.mentor.com (Tom Carstensen)
Newsgroups: comp.sys.mac
Subject: Purgable blocks in the heap
Keywords: HPurge HNoPurge heap resources
Message-ID: <1987Dec15.143915.593@mntgfx.mentor.com>
Date: 15 Dec 87 22:39:10 GMT
Organization: Mentor Graphics Corporation, Beaverton Oregon
Lines: 24