1. PEU: Out of addressing space
- Posted by Pete Eberlein <xseal at HARBORSIDE.COM> Aug 09, 1998
- 417 views
I've had this happen to me too, running in a DOS box in win95. I've been developing in both win95 and pure DOS, and encountered the message twice. The message is displayed when a pointer returned from malloc or realloc has the bits reserved for sequence or double already set. I'm guessing the pointer is returned by the dpmi services, which would be win95 or cwsdpmi under dos or whatever dos extender is present. For now, I don't know how to solve the problem, I may try to continuously allocate memory until a good pointer is returned or something... I've compiled and run PEU on a UNIX box with no problems. I can get about 12.4 %MEM with a 4,000,000 element sequence (~16M) before running out of memory. I have no idea if it's using virtual memory. But if you can get it to run, there are many other bugs for you to find.. I know there's something wrong with &, and there are other things I haven't even tested. So if you find something unusual, please document it and email me a copy. I would appreciate it. And preliminary speed tests indicate that PEU is *much* slower than EX. I've got to hand it to you, Rob Craig. You've really put a great effort in making your interpreter fast. Later, _______ ______ _______ ______ [ _ \[ _ ][ _ _ ][ _ ] [/| [_] |[/| [_\][/ | | \][/| [_\] | ___/ | _] | | | _] [\| [/] [\| [_/] [\| |/] [\| [_/] [_____] [______] [_____] [______] xseal at harborside.com ICQ:13466657 http://www.harborside.com/home/x/xseal/euphoria/