|
From: Nicholas N. <nj...@ca...> - 2003-12-01 13:03:43
|
On Sun, 30 Nov 2003, KJK::Hyperion wrote: > >I imagine it would be much easier to port to a *nix OS than to Windows. > > hm, I don't know. How does Valgrind's memory checking work? does it keep a > cache of the memory status somewhere? and the real memory of the process is > kept in synch with the emulated memory? Real memory is shadowed by shadow memory, which records accessibility for every byte, and validity for every bit. Some other tools (Valgrind is a suite of tools, the memory checker is only one) have similar shadow memory, some don't shadow memory at all. > >Sure, it is possible to find out about Windows internals, but a port to an > >open-source OS would be *much* easier. > > I think that's not the major problem here. What do you think is the major problem? > Let's say I am providing a precedent you can point people at (is this > mailing list archived somewhere?) The list is archived at SF.net, but unfortunately I don't think it's searchable, which is pretty lame. N |