[complement-svn] SF.net SVN: complement: [1520] trunk/complement/explore
Status: Pre-Alpha
Brought to you by:
complement
From: <com...@us...> - 2007-02-09 10:27:15
|
Revision: 1520 http://svn.sourceforge.net/complement/?rev=1520&view=rev Author: complement Date: 2007-02-09 02:27:13 -0800 (Fri, 09 Feb 2007) Log Message: ----------- process-shared barrier may be allocated in shared memory segment; libxmt version 1.10.2 Modified Paths: -------------- trunk/complement/explore/include/mt/shm.h trunk/complement/explore/lib/mt/ChangeLog trunk/complement/explore/lib/mt/Makefile.inc trunk/complement/explore/test/mt/mt_test.cc Modified: trunk/complement/explore/include/mt/shm.h =================================================================== --- trunk/complement/explore/include/mt/shm.h 2007-02-09 10:24:23 UTC (rev 1519) +++ trunk/complement/explore/include/mt/shm.h 2007-02-09 10:27:13 UTC (rev 1520) @@ -1,4 +1,4 @@ -// -*- C++ -*- Time-stamp: <07/01/29 18:59:35 ptr> +// -*- C++ -*- Time-stamp: <07/02/07 10:11:34 ptr> /* * Copyright (c) 2006, 2007 @@ -82,6 +82,12 @@ }; template <> +struct ipc_sharable<xmt::__Barrier<true> > +{ + typedef std::__true_type is_ipc_sharable; +}; + +template <> struct ipc_sharable<xmt::__Mutex<false,true> > { typedef std::__true_type is_ipc_sharable; Modified: trunk/complement/explore/lib/mt/ChangeLog =================================================================== --- trunk/complement/explore/lib/mt/ChangeLog 2007-02-09 10:24:23 UTC (rev 1519) +++ trunk/complement/explore/lib/mt/ChangeLog 2007-02-09 10:27:13 UTC (rev 1520) @@ -1,3 +1,10 @@ +2007-02-08 Petr Ovtchenkov <pt...@is...> + + * shm.h: process-shared barrier may be allocated in shared + memory segment; + + * libxmt: version 1.10.2 + 2007-02-06 Petr Ovtchenkov <pt...@is...> * xmt.h: add Barrier; add yield; Modified: trunk/complement/explore/lib/mt/Makefile.inc =================================================================== --- trunk/complement/explore/lib/mt/Makefile.inc 2007-02-09 10:24:23 UTC (rev 1519) +++ trunk/complement/explore/lib/mt/Makefile.inc 2007-02-09 10:27:13 UTC (rev 1520) @@ -3,6 +3,6 @@ LIBNAME = xmt MAJOR = 1 MINOR = 10 -PATCH = 1 +PATCH = 2 SRC_CC = xmt.cc thr_mgr.cc time.cc uid.cc shm.cc SRC_C = fl.c Modified: trunk/complement/explore/test/mt/mt_test.cc =================================================================== --- trunk/complement/explore/test/mt/mt_test.cc 2007-02-09 10:24:23 UTC (rev 1519) +++ trunk/complement/explore/test/mt/mt_test.cc 2007-02-09 10:27:13 UTC (rev 1520) @@ -1,4 +1,4 @@ -// -*- C++ -*- Time-stamp: <07/02/06 10:36:47 ptr> +// -*- C++ -*- Time-stamp: <07/02/07 08:29:41 ptr> /* * Copyright (c) 2006, 2007 @@ -32,7 +32,7 @@ namespace fs = boost::filesystem; /* ****************************************************** - * Degenerative case: check that one thread pass throw + * Degenerate case: check that one thread pass throw * own barrier. */ void mt_test::barrier() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |