Actions

icon Post
text/html Subscribe
text/html Unsubscribe

[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.)