Changeset 21007

Show
Ignore:
Timestamp:
01/16/08 21:09:30 (11 months ago)
Author:
patrick
Message:

Added vpr::AveragingAllocationStrategy?, an allocation strategy designed for
use with vpr::NoPushWriter?. This implementation is not tested very well
because I could not come up with good test cases. However, I think that the
implementation is correct. Whether it will prove useful remains to be seen.

Bumepd the version to 2.1.11.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/trunk/modules/vapor/ChangeLog

    r21003 r21007  
    11DATE       AUTHOR   CHANGE 
    22---------- -------- ----------------------------------------------------------- 
     32008-01-16 patrick  Added vpr::AveragingAllocationStrategy for use with 
     4                    vpr::NoPushWriter. 
     5                    NEW VERSION: 2.1.11 
    362008-01-13 patrick  Folded vpr::SocketBasicOpt and vpr::SocketIpOpt into 
    47                    vpr::Socket_t<T>. Folded vpr::SocketStreamOpt into 
  • juggler/trunk/modules/vapor/VERSION

    r21003 r21007  
     12.1.11-0 @01/17/2008 03:10:00 UTC@ 
    122.1.10-0 @01/13/2008 14:15:00 UTC@ 
    232.1.9-0 @01/12/2008 15:20:00 UTC@ 
  • juggler/trunk/modules/vapor/test/TestSuite/TestCases/IO/Socket/Makefile.in

    r21001 r21007  
    4141top_srcdir=     @top_srcdir@ 
    4242 
    43 SRCS=           InetAddrTest.cpp                        \ 
     43SRCS=           AveragingAllocationStrategyTest.cpp     \ 
     44                InetAddrTest.cpp                        \ 
    4445                MaximumAllocationStrategyTest.cpp       \ 
    4546                NoPushWriterTest.cpp                    \ 
  • juggler/trunk/modules/vapor/vpr/IO/Socket/Makefile.in

    r21003 r21007  
    5151SUBOBJDIR=      $(VPR_LIBRARY) 
    5252 
    53 SRCS=           ConnectionAbortedException.cpp  \ 
     53SRCS=           AveragingAllocationStrategy.cpp \ 
     54                ConnectionAbortedException.cpp  \ 
    5455                ConnectionRefusedException.cpp  \ 
    5556                ConnectionResetException.cpp    \ 
  • juggler/trunk/vc7/VPR/VPR.vcproj

    r21004 r21007  
    192192                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm"> 
    193193                        <File 
     194                                RelativePath="..\..\modules\vapor\vpr\IO\Socket\AveragingAllocationStrategy.cpp"> 
     195                        </File> 
     196                        <File 
    194197                                RelativePath="..\..\modules\vapor\vpr\IO\Stats\BandwidthIOStatsStrategy.cpp"> 
    195198                        </File> 
     
    411414                        Name="Header Files" 
    412415                        Filter="h;hpp;hxx;hm;inl;inc"> 
     416                        <File 
     417                                RelativePath="..\..\modules\vapor\vpr\IO\Socket\AveragingAllocationStrategy.h"> 
     418                        </File> 
    413419                        <File 
    414420                                RelativePath="..\..\modules\vapor\vpr\Util\Assert.h"> 
  • juggler/trunk/vc8/VPR/VPR.vcproj

    r21004 r21007  
    557557                        > 
    558558                        <File 
     559                                RelativePath="..\..\modules\vapor\vpr\IO\Socket\AveragingAllocationStrategy.cpp" 
     560                                > 
     561                        </File> 
     562                        <File 
    559563                                RelativePath="..\..\modules\vapor\vpr\IO\Stats\BandwidthIOStatsStrategy.cpp" 
    560564                                > 
     
    850854                        > 
    851855                        <File 
     856                                RelativePath="..\..\modules\vapor\vpr\IO\Socket\AveragingAllocationStrategy.h" 
     857                                > 
     858                        </File> 
     859                        <File 
    852860                                RelativePath="..\..\modules\vapor\vpr\Util\Assert.h" 
    853861                                >