2.0.0: Difference between revisions

Line 48: Line 48:
* KAddressSpace was renamed to KDeviceAddressSpace.
* KAddressSpace was renamed to KDeviceAddressSpace.


* KSharedMemory now doesn't incref for each map.
* KSharedMemory now maintains a list of every map (each 0x20-byte entry).
** Instead it maintains a list of every map (each 0x20-byte entry).
** To do cleanup of mapped shared memories when a process is killed.
** Probably to do better cleanup.


* KSharedMemory no longer references the owning KProcess.
* KSharedMemory no longer references the owning KProcess.