[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Mon Mar 30 15:40:27 CEST 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/03/30 15:40:27

Modified files:
	cm3/m3-libs/m3core/src/runtime/common/: RTAllocator.m3 

Log message:
	Move calls to RAISE to separate functions, so that we don't
	pay for an exception handling frame in the common success case.
	Change the TypeDefn checks so that each failure case
	is on a unique line in unoptimized code, so from the line numbers
	in the callstack, one can determine what condition failed.




More information about the M3commit mailing list