Re: [SharpOS Developers] Memory manager designand overallcompartmentalization

2008-07-20 Thread grover
Hi Adam, something like that could work, but there is still the problem that you have to locate the object in memory in a heap, which will later on be maintained by the GC. There are some low-level services, which IMHO just can't be wrapped in object instances - as they are essentially

[SharpOS Developers] Virtual Meeting: Memory Manager Design, To Do List, and Overall Compartmentalization

2008-07-20 Thread Adam Stevenson
Howdy Mike and Everyone, It is late here, 4:30 am, so I am not going to be up for much longer, but I wanted to get some ideas and some direction out on the table. First, when I wake up, and after I go to church (and maybe take a short nap) I am starting a document - which I want to lead to a

Re: [SharpOS Developers] Virtual Meeting: Memory Manager Design, To Do List, and Overall Compartmentalization

2008-07-20 Thread grover
Hi Adam, First of all my contributions to a document list of memory management topics themselves: Since we probably all agree that x86/x64 are the primary targets, we should really study the application notes and manuals from the processor makers: - Paging: - Intel, TLBs,

Re: [SharpOS Developers] Virtual Meeting: Memory Manager Design, To Do List, and Overall Compartmentalization

2008-07-20 Thread Adam Stevenson
Howdy All, Ok, keeping this thing going, for the last 4 hours, Mike (grover) and I have been hashing out ideas and direction on the project. We believe we got some sound direction figured out that we want to layout in front of you all, but we are going to first spend the next two days getting

Re: [SharpOS Developers] Virtual Meeting: Memory Manager Design, To Do List, and Overall Compartmentalization

2008-07-20 Thread William Lahti
Adam, the website problem on my end is solved. The problem which was causing 100% redmine downtime is gone. However, redmine has always had occasions of downtime... I do know how to remedy the problem when it happens but since I am not always available I would like to delegate authority to a