[M3commit] CVS Update: cm3

Jay jay.krell at cornell.edu
Thu May 7 14:39:21 CEST 2009


Cool, thanks. It looks like there's a few more RAISES that can be removed from performance sensitive functions (i.e. any allocator).
 
Solaris Tinderbox simple problem: :)

   "../src/runtime/ex_stack/RTExStack.m3", line 223: parameter not specified (thread)


 - Jay


----------------------------------------
> Date: Thu, 7 May 2009 12:18:54 +0000
> To: m3commit at elegosoft.com
> From: hosking at elego.de
> Subject: [M3commit] CVS Update: cm3
>
> CVSROOT: /usr/cvs
> Changes by: hosking at birch. 09/05/07 12:18:54
>
> Modified files:
> cm3/m3-libs/m3core/src/convert/: CConvert.m3
> cm3/m3-libs/m3core/src/runtime/common/: RTAllocator.m3
> RTCollector.m3
> RTCollectorSRC.i3
> RTHeapInfo.m3
> RTHeapRep.i3
> RTHeapStats.m3
> RTLinker.m3 RTOS.i3
> cm3/m3-libs/m3core/src/runtime/ex_frame/: RTExFrame.m3
> cm3/m3-libs/m3core/src/thread/POSIX/: ThreadPosix.m3
> cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3
> cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.m3
>
> Log message:
> Rework allocation sequences to avoid TRY blocks.
> Try to improve allocation performance.
>


More information about the M3commit mailing list