Post Reply 
newRPL project status
04-12-2014, 01:19 PM
Post: #8
RE: newRPL project status
(04-12-2014 03:33 AM)brouhaha Wrote:  The status has an item "memory manager" which says "Needs support for MMU on target". Why is an MMU required? Will it still be possible to run on a platform with no MMU?

The idea is to put the different memory areas (tempOb, data stack, return stack, temporary variables) at distant locations from each other in the address space. When one area needs to grow we'll tell the MMU to map a page to it. This will be much faster than the traditional RPL method of packing memory areas next to each other and possibly moving them when one area needs to grow.

Memory management is isolated in the code so I suspect we could do it in a system without an MMU also.

Dave
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
newRPL project status - Claudio L. - 03-26-2014, 02:27 PM
RE: newRPL project status - pdo - 03-28-2014, 01:13 PM
RE: newRPL project status - Claudio L. - 03-28-2014, 03:17 PM
RE: newRPL project status - Ailurus - 04-09-2014, 11:53 AM
RE: newRPL project status - Claudio L. - 04-10-2014, 01:13 PM
RE: newRPL project status - Ailurus - 04-11-2014, 07:24 PM
RE: newRPL project status - Claudio L. - 04-12-2014, 09:00 PM
RE: newRPL project status - Ailurus - 04-13-2014, 07:37 AM
RE: newRPL project status - brouhaha - 04-12-2014, 03:33 AM
RE: newRPL project status - David Hayden - 04-12-2014 01:19 PM
RE: newRPL project status - Claudio L. - 04-12-2014, 08:49 PM
RE: newRPL project status - tuns1999 - 05-15-2014, 08:59 PM
RE: newRPL project status - Claudio L. - 05-19-2014, 02:09 PM
RE: newRPL project status - Han - 01-07-2015, 09:21 PM
RE: newRPL project status - Claudio L. - 01-09-2015, 02:48 PM
RE: newRPL project status - Ailurus - 02-28-2015, 12:23 PM
RE: newRPL project status - Claudio L. - 03-02-2015, 03:01 PM



User(s) browsing this thread: 1 Guest(s)