Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!pilchuck!dataio!fnx!nazgul!bright From: bright@nazgul.UUCP (Walter Bright) Newsgroups: comp.lang.c Subject: Re: DOS Extender/Heap Manager Keywords: DOS Extender Heap Message-ID: <155@nazgul.UUCP> Date: 12 Nov 90 20:06:14 GMT References: <2078@novavax.UUCP> Reply-To: bright@nazgul.UUCP (Walter Bright) Organization: Zortech, Seattle Lines: 10 In article <2078@novavax.UUCP> raab@novavax.UUCP (Moshe Raab) writes: /(I estimate that I need about 500K of conventional RAM just for data). /1) RTLINK plus /2) Rational Systems DOS/16M /3) Coding for EMS support Zortech C/C++ has an additional pointer type, called a __handle pointer, which is used like a conventional pointer, but instead points into data that is in EMS. The swapping of EMS pages in and out is handled transparently.