CVSROOT:        /cvs/gnome
Module name:    beast
Changes by:     timj    06/06/05 20:07:59

Modified files:
        birnet         : ChangeLog birnetthreadxx.hh 
        birnet/tests   : threads.cc 

Log message:
Tue Jun  6 02:03:07 2006  Tim Janik  <[EMAIL PROTECTED]>

* birnetthreadxx.hh: reimplemented the AutoLocker class with the help of
an inlined template wrapper object. all types of lockable objects are
now supported, and the new implementation is actually faster.

* threads.cc: call assert_impl() on the new auto locker which assert
crucial implementation assumptions. added auto locker benchamrks for
the former birnet implementation, an early heap based prototype and
the current implementation.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beast&who=timj&date=explicit&mindate=2006-06-05%2020:06&maxdate=2006-06-05%2020:08

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to