Changeset 19810
- Timestamp:
- 02/13/07 17:12:30 (2 years ago)
- Files:
-
- juggler/trunk/modules/vapor/ChangeLog (modified) (1 diff)
- juggler/trunk/modules/vapor/VERSION (modified) (1 diff)
- juggler/trunk/vc7/VPR/VPR.vcproj (modified) (15 diffs)
- juggler/trunk/vc7/VPR/vpr/vprDefines.h (modified) (1 diff)
- juggler/trunk/vc8/VPR/VPR.vcproj (modified) (13 diffs)
- juggler/trunk/vc8/VPR/vpr/vprDefines.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
juggler/trunk/modules/vapor/ChangeLog
r19808 r19810 1 1 DATE AUTHOR CHANGE 2 2 ---------- -------- ----------------------------------------------------------- 3 2007-02-13 patrick Use the Win32 thread and sychronization APIs directly 4 instead of using NSPR. 5 NEW VERSION: 1.1.41 3 6 2007-02-13 patrick Reimplemented vpr::CondVarWin32 using a simpler approach. 4 7 NEW VERSION: 1.1.40 juggler/trunk/modules/vapor/VERSION
r19808 r19810 1 1.1.41-0 @02/13/2007 23:15:00 UTC@ 1 2 1.1.40-0 @02/13/2007 21:40:00 UTC@ 2 3 1.1.39-0 @01/30/2007 22:30:00 UTC@ juggler/trunk/vc7/VPR/VPR.vcproj
r19793 r19810 154 154 </File> 155 155 <File 156 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Sync\CondVarNSPR.cpp">156 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\CondVarWin32.cpp"> 157 157 </File> 158 158 <File … … 175 175 </File> 176 176 <File 177 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Util\ErrorImplNSPR.cpp">177 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Util\ErrorImplWin32.cpp"> 178 178 </File> 179 179 <File … … 229 229 </File> 230 230 <File 231 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Sync\MutexNSPR.cpp">231 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\MutexWin32.cpp"> 232 232 </File> 233 233 <File … … 259 259 </File> 260 260 <File 261 RelativePath="..\..\modules\vapor\vpr\md\NSPR\Sync\RWMutexNSPR.cpp">262 </File>263 <File264 261 RelativePath="..\..\modules\vapor\vpr\md\NSPR\IO\SelectorImplNSPR.cpp"> 265 262 </File> 266 263 <File 264 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\SemaphoreWin32.cpp"> 265 </File> 266 <File 267 267 RelativePath="..\..\modules\vapor\vpr\md\WIN32\IO\Port\SerialPortImplWin32.cpp"> 268 268 </File> … … 307 307 </File> 308 308 <File 309 RelativePath="..\..\modules\vapor\vpr\md\NSPR\Thread\ThreadKeyNSPR.cpp"> 310 </File> 311 <File 312 RelativePath="..\..\modules\vapor\vpr\md\NSPR\Thread\ThreadKeyNSPR.cpp"> 309 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Thread\ThreadKeyWin32.cpp"> 313 310 </File> 314 311 <File … … 316 313 </File> 317 314 <File 318 RelativePath="..\..\modules\vapor\vpr\md\NSPR\Thread\ThreadNSPR.cpp">319 </File>320 <File321 315 RelativePath="..\..\modules\vapor\vpr\Thread\ThreadPool.cpp"> 322 316 </File> 323 317 <File 318 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Thread\ThreadWin32.cpp"> 319 </File> 320 <File 324 321 RelativePath="..\..\modules\vapor\vpr\IO\TimeoutException.cpp"> 325 322 </File> … … 340 337 </File> 341 338 <File 339 RelativePath="..\..\modules\vapor\vpr\vprmain.cpp"> 340 </File> 341 <File 342 342 RelativePath="..\..\modules\vapor\vpr\IO\WouldBlockException.cpp"> 343 343 </File> … … 347 347 <File 348 348 RelativePath="..\..\modules\vapor\vpr\IO\XMLObjectWriter.cpp"> 349 </File>350 <File351 RelativePath="..\..\modules\vapor\vpr\vprmain.cpp">352 349 </File> 353 350 </Filter> … … 389 386 </File> 390 387 <File 391 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Sync\CondVarNSPR.h">388 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\CondVarWin32.h"> 392 389 </File> 393 390 <File … … 422 419 </File> 423 420 <File 424 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Util\ErrorImplNSPR.h">421 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Util\ErrorImplWin32.h"> 425 422 </File> 426 423 <File … … 512 509 </File> 513 510 <File 514 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Sync\MutexNSPR.h">511 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\MutexWin32.h"> 515 512 </File> 516 513 <File … … 557 554 </File> 558 555 <File 559 RelativePath="..\..\modules\vapor\vpr\md\NSPR\Sync\RWMutexNSPR.h">560 </File>561 <File562 556 RelativePath="..\..\modules\vapor\vpr\Util\SampleLimitedStatCollector.h"> 563 557 </File> … … 578 572 </File> 579 573 <File 580 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Sync\SemaphoreNSPR.h">574 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\SemaphoreWin32.h"> 581 575 </File> 582 576 <File … … 677 671 </File> 678 672 <File 679 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Thread\ThreadKeyNSPR.h">673 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Thread\ThreadKeyWin32.h"> 680 674 </File> 681 675 <File … … 683 677 </File> 684 678 <File 685 RelativePath="..\..\modules\vapor\vpr\md\NSPR\Thread\ThreadNSPR.h">686 </File>687 <File688 679 RelativePath="..\..\modules\vapor\vpr\Thread\ThreadPool.h"> 680 </File> 681 <File 682 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Thread\ThreadWin32.h"> 689 683 </File> 690 684 <File juggler/trunk/vc7/VPR/vpr/vprDefines.h
r19729 r19810 114 114 #endif 115 115 116 #define VPR_USE_WINTHREADS 117 116 118 /* Define if using the Netscape Portable Runtime. */ 117 119 #define VPR_USE_NSPR juggler/trunk/vc8/VPR/VPR.vcproj
r19785 r19810 408 408 </File> 409 409 <File 410 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Sync\CondVarNSPR.cpp"410 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\CondVarWin32.cpp" 411 411 > 412 412 </File> … … 436 436 </File> 437 437 <File 438 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Util\ErrorImplNSPR.cpp"438 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Util\ErrorImplWin32.cpp" 439 439 > 440 440 </File> … … 508 508 </File> 509 509 <File 510 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Sync\MutexNSPR.cpp"510 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\MutexWin32.cpp" 511 511 > 512 512 </File> … … 548 548 </File> 549 549 <File 550 RelativePath="..\..\modules\vapor\vpr\md\NSPR\Sync\RWMutexNSPR.cpp"551 >552 </File>553 <File554 550 RelativePath="..\..\modules\vapor\vpr\md\NSPR\IO\SelectorImplNSPR.cpp" 555 551 > 556 552 </File> 557 553 <File 554 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\SemaphoreWin32.cpp" 555 > 556 </File> 557 <File 558 558 RelativePath="..\..\modules\vapor\vpr\md\WIN32\IO\Port\SerialPortImplWin32.cpp" 559 559 > … … 612 612 </File> 613 613 <File 614 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Thread\ThreadKeyNSPR.cpp"614 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Thread\ThreadKeyWin32.cpp" 615 615 > 616 616 </File> … … 620 620 </File> 621 621 <File 622 RelativePath="..\..\modules\vapor\vpr\md\NSPR\Thread\ThreadNSPR.cpp"623 >624 </File>625 <File626 622 RelativePath="..\..\modules\vapor\vpr\Thread\ThreadPool.cpp" 623 > 624 </File> 625 <File 626 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Thread\ThreadWin32.cpp" 627 627 > 628 628 </File> … … 717 717 </File> 718 718 <File 719 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Sync\CondVarNSPR.h"719 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\CondVarWin32.h" 720 720 > 721 721 </File> … … 761 761 </File> 762 762 <File 763 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Util\ErrorImplNSPR.h"763 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Util\ErrorImplWin32.h" 764 764 > 765 765 </File> … … 881 881 </File> 882 882 <File 883 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Sync\MutexNSPR.h"883 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\MutexWin32.h" 884 884 > 885 885 </File> … … 941 941 </File> 942 942 <File 943 RelativePath="..\..\modules\vapor\vpr\md\NSPR\Sync\RWMutexNSPR.h"944 >945 </File>946 <File947 943 RelativePath="..\..\modules\vapor\vpr\Util\SampleLimitedStatCollector.h" 948 944 > … … 969 965 </File> 970 966 <File 971 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Sync\SemaphoreNSPR.h"967 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Sync\SemaphoreWin32.h" 972 968 > 973 969 </File> … … 1101 1097 </File> 1102 1098 <File 1103 RelativePath="..\..\modules\vapor\vpr\md\ NSPR\Thread\ThreadKeyNSPR.h"1099 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Thread\ThreadKeyWin32.h" 1104 1100 > 1105 1101 </File> … … 1109 1105 </File> 1110 1106 <File 1111 RelativePath="..\..\modules\vapor\vpr\md\NSPR\Thread\ThreadNSPR.h"1112 >1113 </File>1114 <File1115 1107 RelativePath="..\..\modules\vapor\vpr\Thread\ThreadPool.h" 1108 > 1109 </File> 1110 <File 1111 RelativePath="..\..\modules\vapor\vpr\md\WIN32\Thread\ThreadWin32.h" 1116 1112 > 1117 1113 </File> juggler/trunk/vc8/VPR/vpr/vprDefines.h
r19729 r19810 114 114 #endif 115 115 116 #define VPR_USE_WINTHREADS 117 116 118 /* Define if using the Netscape Portable Runtime. */ 117 119 #define VPR_USE_NSPR
