[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Tue Dec 22 19:03:46 CET 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/12/22 19:03:46

Modified files:
	cm3/m3-libs/m3core/src/runtime/FreeBSD/: RTMachine.i3 
	cm3/m3-libs/m3core/src/runtime/FreeBSD2/: RTMachine.i3 
	cm3/m3-libs/m3core/src/runtime/FreeBSD3/: RTMachine.i3 
	cm3/m3-libs/m3core/src/runtime/FreeBSD4/: RTMachine.i3 
	cm3/m3-libs/m3core/src/runtime/NetBSD2_i386/: RTMachine.i3 

Log message:
	Change the few remaining BytesPerHeapPage = 4096, LogBytesPerHeapPage = 12
	to BytesPerHeapPage = 8192, LogBytesPerHeapPage = 13.
	These aren't actually machine page sizes any longer. They were when
	we had virtual memory assisted garbage collection.
	It is more of an allocation granularity.
	Now all platforms use 8K except for NT386, which uses 64K since
	that is what VirtualAlloc allocates in. Perhaps we can just use
	64K everywhere?




More information about the M3commit mailing list