ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1992/12/31/21:57:41

To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: Packing go32 into an .exe
From: alane AT wozzle DOT linet DOT org (J. Alan Eldridge)
Date: Thu, 31 Dec 92 15:12:17 EST
Organization: Disorganization

src4src!mcdhup!rutgers!cfa0.harvard.edu!peprbv (Bob Babcock) writes:

> (I haven't done anything with djgpp since around version 1.04.  At that time,
> djgpp gave me a 4x performance boost in a time-consuming sort, but did not
> support some DOS interrupts which I need to use and did not allow recovery
> when a memory allocation failed because the swap disk was full.  My
> understanding from messages on this list is that the later is still true, and
> it just isn't acceptable in commercial software.)

1. What DOS interrupts do you need?

2. Yes that is still true, but frankly, all DOS extenders that I know
of that support VM have that property -- what would you have it do? We're
in the middle of a faulting instruction, we have to page something in,
there are no code pages we can give up and re-read from the a.out, and
then we find out there's no room. Sounds pretty helpless to me. Best
we can do is terminate back to DOS. 

I'm forwarding this to Joe Huffman at FlashTek, whose brother Doug wrote
X32VM, one of the commercial 32-bit extenders on the market (and a fine one
at that). We'll see if he has something to say about it.


alane AT wozzle DOT linet DOT org (J. Alan Eldridge)
Fido: The University of Walamaloo 1:272/38.473

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019