[ Date Prev][ Date Next][ Thread Prev][ Thread Next][ Date Index][ Thread Index]
CVS update: pooma
- To: pooma-cvs@xxxxxxxxxxxxxxxxxxxxxx
- Subject: CVS update: pooma
- From: pooma@xxxxxxxxxxxxxxxxxxxxxxx
- Date: 16 May 2001 21:21:07 -0000
Date: Wednesday May 16, 2001 @ 15:21
Author: pooma
Update of /home/pooma/Repository/r2/src/Engine/tests
In directory merlin.codesourcery.com:/tmp/cvs-serv30582/Engine/tests
Modified Files:
makefile remoteDynamicTest1.cpp
Added Files:
makeOwnCopy.cpp
Log Message:
Changes to implement makeOwnCopy() for Remote engines. (Blanca were
apparantly the first to use this feature.) Reviewed by Jim Crotinger
and Scott Haney.
Engine/CompressibleBrick.h:
-minor fix of domain() function - it was returning a reference to a
temporary
Engine/MultiPatchEngine.cpp
-fix implementation of makeOwnCopy() - the patch list is a ref-counted
object so makeOwnCopy needed to be called on it instead of on the
patches.
Engine/RemoteDynamicEngine.h
Engine/RemoteEngine.h
-added missing implementation of makeOwnCopy()
Engine/tests/makefile
Engine/tests/makeOwnCopy.cpp
-added a test to verify makeOwnCopy() behaviour for several engines.
Engine/tests/remoteDynamicTest1.cpp
-minor fix. Pooma::pollMessages() was replaced by Pooma:poll() last
fall. (Polling for messages without running iterates can lead to
deadlocks.)
|