From: | |
Date: | 09 Feb 2001 at 15:45:06 |
Subject: | Re: Alloc/Free___ Chip memory fragmentation |
Hi William,
> I think i do have an MMU. It's the Blizzard 1230 mk. IV which i'm pretty sure has
> one, although i've never tried any virtual memory stuff really.
Indeed you have one since the board is packed with a 50MHz 68030
(68EC020, 68EC030, etc... are the ones without the MMU).
> i will have a look at the newer graphics library. the only thing
> i've really been learning from is the old RKMs on the Amiga Developers
> CD 2.1, so thank you very much for your time :o).
The RKMs are a very good starting pont even if their a little old but
try always to look at the autodocs as a complement to the RKMs, some
functions have changed and new functions have been introduced since
then.
> What tools do you regularly use for debugging? I've heard of enforcer
> many times, but whenever i read the overview of it, i don't bother
> installing it. It says that it just checks for illegal memory
> allocations. When I run the program from within StormC, i get a load
> of error messages there about that anyway.
Better get MuForce instead of enforcer (from MMULib.lha on Aminet), it's
based on the latest Enforcer sources plus it has more features and works
with mmu.library which is a really cool thing. Actually MuForce (or
Enforcer) deals only with bad memory accesses (reading/writing to memory
you don't have allocated), since 99% of the bugs are caused by illegal
memory access you can see how much this can be useful, together with it
you can use MuGuardianAngel which checks for memory allocations, garbage
(allocations not freed), stack overflows, etc... See ya
Gabriele
------------------------ Yahoo! Groups Sponsor ---------------------~-~>
eGroups is now Yahoo! Groups
Click here for more details
http://click.egroups.com/1/11231/0/_/451227/_/981729908/
---------------------------------------------------------------------_->