Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!mp.cs.niu.edu!ux1.cso.uiuc.edu!uxa.cso.uiuc.edu!dmmg1176 From: dmmg1176@uxa.cso.uiuc.edu (David M Marcovitz) Newsgroups: comp.sys.mac.programmer Subject: Re: HLock Function List Message-ID: <1991Feb20.211108.27431@ux1.cso.uiuc.edu> Date: 20 Feb 91 21:11:08 GMT References: <1991Feb20.042807.12553@ux1.cso.uiuc.edu> <6484@skye.cs.ed.ac.uk> Sender: news@ux1.cso.uiuc.edu (News) Organization: University of Illinois at Urbana Lines: 16 > I vaguely remember seeing a reference to a list of functions that > cause blocks of memory to be relocated. That is, I will need to call > HLock before (and HUnlock) after these functions to keep certain > blocks from being relocated. Can someone please tell me where I can > find this list. Thanks. The list I was referring to can be found on page III-211 in Inside Mac. However, several people have informaed me that that list is constantly expanding, and in the right circumstances, any function call can cause memory blocks to be relocated. Thanks to those who responded. -- David M. Marcovitz | internet: marcovitz@uiuc.edu Computer-based Education Research Lab | dmmg1176@uxa.cso.uiuc.edu University of Illinois | novanet: marco / cca / cerl