[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Mon Dec 29 08:59:44 CET 2008
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 08/12/29 08:59:44
Modified files:
cm3/m3-libs/m3core/src/runtime/AIX386/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/ALPHA_OSF/novm/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/AMD64_DARWIN/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/AMD64_LINUX/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/AP3000/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/ARM/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/DS3100/: RTMachine.i3
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/HP300/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/HPPA/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/I386_DARWIN/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/IBMR2/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/IBMRT/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/IRIX5/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/LINUX/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/LINUXELF/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/LINUXLIBC6/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/NEXT/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/NT386/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/NT386GNU/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/NetBSD2_i386/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/OKI/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/OS2/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/PPC_DARWIN/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/SEQUENT/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/SOLgnu/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/SOLsun/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/SPARC/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/SPARC64_SOLARIS/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/SUN3/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/SUN386/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/UMAX/: RTMachine.i3
cm3/m3-libs/m3core/src/runtime/VAX/: RTMachine.i3
Log message:
correct comment for current reality (for a while now):
before: page size is machine-dependent ...
after: page size used to be machine-dependent ...
mildly lock in that all machines are byte addressable:
AdrPerHeapPage = BytesPerHeapPage;
LogAdrPerHeapPage = LogBytesPerHeapPage;
rather than repeating the constants twice in a row.
Consider locking this in much more via removing the second
pair of lines and having RTAllocator just use the first pair.
Or even, having just one line and computing the other by shifting.
no "real" change
More information about the M3commit
mailing list