|
|
|
@21077
|
[21077]
|
08/19/08 10:47:30 |
patrick |
Reduce the reliance on NSPR for Windows further by using LoadLibrary() et. … |
|
|
|
@21067
|
[21067]
|
04/15/08 22:28:02 |
patrick |
Handle Boost 1.35 where the new library Boost.System is a dependency … |
|
|
|
@21052
|
[21052]
|
02/23/08 13:16:06 |
patrick |
Use C++ casts instead of C-style casts. |
|
|
|
@21051
|
[21051]
|
02/23/08 13:12:46 |
patrick |
De-inline methods that have no reason to be inlined. |
|
|
|
@21050
|
[21050]
|
02/23/08 13:08:19 |
patrick |
Removed stray method throw clause. |
|
|
|
@21049
|
[21049]
|
02/23/08 12:45:32 |
patrick |
Test for unnamed POSIX semaphore support instead of … |
|
|
|
@21048
|
[21048]
|
02/23/08 10:45:33 |
patrick |
Use the C++ wrapper headers for standard C headers. Wherever possible, … |
|
|
|
@21047
|
[21047]
|
02/23/08 10:43:37 |
patrick |
This was supposed to have been committed with r21038. |
|
|
|
@21046
|
[21046]
|
02/23/08 10:42:23 |
patrick |
Updated the implementation of the debug output classes to use more … |
|
|
|
@21045
|
[21045]
|
02/23/08 09:13:22 |
patrick |
After reviewing the implementation of this class and the way that it … |
|
|
|
@21044
|
[21044]
|
02/23/08 09:07:35 |
patrick |
Moved #includes from Debug.h to Debug.cpp where they are actually … |
|
|
|
@21043
|
[21043]
|
02/23/08 08:24:22 |
patrick |
Fixed yet more coding standard violations. |
|
|
|
@21042
|
[21042]
|
02/23/08 08:09:17 |
patrick |
De-inline expensive constructor and destructor. |
|
|
|
@21041
|
[21041]
|
02/23/08 08:06:24 |
patrick |
Removed a whole slew of unused #includes. |
|
|
|
@21040
|
[21040]
|
02/23/08 08:03:51 |
patrick |
Fixed coding standard violations. Improved const correctness. Improved … |
|
|
|
@21039
|
[21039]
|
02/23/08 08:02:37 |
patrick |
Removed reference to USE_DYLD. |
|
|
|
@21038
|
[21038]
|
02/23/08 07:45:21 |
patrick |
Removed vpr::LibraryDYLD. The code does not compile on Mac OS X 10.5, and … |
|
|
|
@21036
|
[21036]
|
02/23/08 07:38:54 |
patrick |
Fixed a compile error. Apparently this code is not being used anymore. |
|
|
|
@21035
|
[21035]
|
02/23/08 07:21:55 |
patrick |
Dramatically improved the readability of Ntohll() and Htonll() by using … |
|
|
|
@21034
|
[21034]
|
02/21/08 17:41:26 |
patrick |
De-inline constructors as they can be deceptively expensive to have as … |
|
|
|
@21031
|
[21031]
|
02/13/08 17:49:12 |
patrick |
Fixed an "XXX" comment that I made in July 2004 by replacing an error … |
|
|
|
@21010
|
[21010]
|
01/17/08 07:30:22 |
patrick |
Simplified the implementation of vpr::AveragingAllocationStrategy? so … |
|
|
|
@21009
|
[21009]
|
01/16/08 21:37:26 |
patrick |
Work on reducing unnecessary object copying. |
|
|
|
@21008
|
[21008]
|
01/16/08 21:20:25 |
patrick |
Silence a Doxygen warning. |
|
|
|
@21007
|
[21007]
|
01/16/08 21:09:30 |
patrick |
Added vpr::AveragingAllocationStrategy?, an allocation strategy designed … |
|
|
|
@21003
|
[21003]
|
01/13/08 08:13:47 |
patrick |
While pondering the mysteries of life, it occurred to me that the code in … |
|
|
|
@21002
|
[21002]
|
01/13/08 07:18:00 |
patrick |
Whoops, setCorkAllocStrategy() is supposed to be public. |
|
|
|
@21001
|
[21001]
|
01/12/08 15:47:33 |
patrick |
Added another memory allocation strategy for vpr::NoPushWriter?. This one … |
|
|
|
@21000
|
[21000]
|
01/12/08 13:19:13 |
patrick |
Fixed a logic error. NSPR sockets do not have a corking interface, but … |
|
|
|
@20998
|
[20998]
|
01/12/08 13:14:02 |
patrick |
Fixed compile error. |
|
|
|
@20997
|
[20997]
|
01/12/08 09:22:32 |
patrick |
Extended vpr::SocketStream? to support "corked" or no-push writes. … |
|
|
|
@20995
|
[20995]
|
01/12/08 06:42:49 |
patrick |
Silenced very old Doxygen warnings. I don't know what I was thinking when … |
|
|
|
@20994
|
[20994]
|
01/12/08 06:41:32 |
patrick |
Whoops, I did not not mean to commit these additional methods yet. |
|
|
|
@20993
|
[20993]
|
01/12/08 06:40:56 |
patrick |
Made improvements to Doxygen comments and silenced Doxygen warnings.
No … |
|
|
|
@20992
|
[20992]
|
01/12/08 06:19:44 |
patrick |
Silenced Doxygen warnings. No functional changes. |
|
|
|
@20991
|
[20991]
|
01/12/08 06:01:18 |
patrick |
I missed this file when updating the copyright a couple of weeks ago. |
|
|
|
@20990
|
[20990]
|
01/10/08 08:04:03 |
patrick |
Improve comments, remove the default value for the timeout parameter … |
|
|
|
@20989
|
[20989]
|
01/10/08 07:51:47 |
patrick |
Improve comments. Removed the default value for the timeout paramter to … |
|
|
|
@20974
|
[20974]
|
01/01/08 09:31:54 |
patrick |
Copyright update. |
|
|
|
@20954
|
[20954]
|
11/28/07 21:30:15 |
patrick |
Removed the -m option used with ld(1) on Mac OS X. The Juggler libraries … |
|
|
|
@20953
|
[20953]
|
11/28/07 21:18:10 |
patrick |
Set the Mach-O -arch options correctly this time. |
|
|
|
@20952
|
[20952]
|
11/28/07 20:56:34 |
patrick |
Simplify the Mac OS X architecture cases. |
|
|
|
@20951
|
[20951]
|
11/28/07 20:24:42 |
patrick |
Added the Mach-O x86_64 case. |
|
|
|
@20917
|
[20917]
|
11/12/07 11:58:34 |
patrick |
Reset errno to 0 before calling sem_open(3). For some reason, this seems … |
|
|
|
@20916
|
[20916]
|
11/12/07 11:55:54 |
patrick |
Added a missing #include. |
|
|
|
@20915
|
[20915]
|
11/12/07 11:50:33 |
patrick |
Use the symbolic form of the file permissions value for named … |
|
|
|
@20913
|
[20913]
|
11/12/07 11:44:23 |
patrick |
Report all sem_wait(3) errors to the caller rather than just deadlock. … |
|
|
|
@20909
|
[20909]
|
11/12/07 08:58:38 |
patrick |
Darwin 9.x still does not have working unnamed POSIX semaphores. |
|
|
|
@20900
|
[20900]
|
11/07/07 17:06:50 |
patrick |
MF22 r20899: Be sure not to use the stack crawling code to Mac OS X when
… |
|
|
|
@20888
|
[20888]
|
10/30/07 15:12:12 |
patrick |
Fixed compile errors. |
|
|
|
@20887
|
[20887]
|
10/30/07 15:11:37 |
patrick |
Improve const correctness in vpr::BandwidthIOStatsStrategy … |
|
|
|
@20885
|
[20885]
|
10/29/07 14:09:37 |
patrick |
MF22 r20884: Silence a Visual C++ level 2 compiler warning that has been
… |
|
|
|
@20875
|
[20875]
|
10/02/07 10:03:56 |
patrick |
MF22 r20874: Changed the default search path for Boost to /usr. More and … |
|
|
|
@20858
|
[20858]
|
09/25/07 15:56:55 |
patrick |
Back out r20698 and part of r20720. At a debug level higher than 2, … |
|
|
|
@20845
|
[20845]
|
09/24/07 11:25:01 |
dshipton |
MFT22 r20844: Add missing include for RHEL5. |
|
|
|
@20829
|
[20829]
|
09/19/07 20:09:57 |
patrick |
Use syscall(NR_gettid) to get the ID of the currently executing … |
|
|
|
@20823
|
[20823]
|
09/17/07 10:43:47 |
patrick |
Fixed yet another build error. This is not my morning. |
|
|
|
@20822
|
[20822]
|
09/17/07 10:39:32 |
patrick |
Changed the parameter type for vpr::Thread::setRunOn() back to const int. … |
|
|
|
@20819
|
[20819]
|
09/17/07 09:40:36 |
patrick |
Fixed a compile error on Linux. |
|
|
|
@20817
|
[20817]
|
09/16/07 21:47:04 |
patrick |
Fixed a copy-and-paste error that broke the Windows build. |
|
|
|
@20816
|
[20816]
|
09/16/07 20:52:20 |
patrick |
Make yet another pass at cleaning up the VPR thread interface. This … |
|
|
|
@20815
|
[20815]
|
09/16/07 19:55:49 |
patrick |
Added a Linux-specific implementation of … |
|
|
|
@20814
|
[20814]
|
09/16/07 19:52:57 |
patrick |
Minor cleaning. No functional changes. |
|
|
|
@20780
|
[20780]
|
09/06/07 16:54:59 |
patrick |
Fixed a compile error when using a version of GCC older than 4.0. |
|
|
|
@20774
|
[20774]
|
09/06/07 15:27:10 |
patrick |
Demangle function names when getting the stack trace on Mac OS X. |
|
|
|
@20773
|
[20773]
|
09/06/07 14:01:06 |
patrick |
Implemented stack trace printing on Mac OS X. |
|
|
|
@20771
|
[20771]
|
09/06/07 13:35:19 |
patrick |
Added a missing #endif. |
|
|
|
@20765
|
[20765]
|
09/06/07 09:00:36 |
patrick |
Change the run-time behavior of the automatic assignment of … |
|
|
|
@20764
|
[20764]
|
09/06/07 07:12:21 |
patrick |
Avoid getting stuck in an infinite loop trying to find the package … |
|
|
|
@20758
|
[20758]
|
09/04/07 21:33:19 |
patrick |
Set VPR_BASE_DIR automatically on all platforms. |
|
|
|
@20752
|
[20752]
|
09/04/07 08:32:51 |
patrick |
MF22 r20749: Do not retrieve the error message if the "error" state is
… |
|
|
|
@20741
|
[20741]
|
08/21/07 20:02:28 |
patrick |
Ignore .svn directories. |
|
|
|
@20733
|
[20733]
|
08/21/07 19:44:29 |
patrick |
Say good-bye to some of the original—if not the original—code written … |
|
|
|
@20721
|
[20721]
|
08/13/07 13:30:50 |
patrick |
Avoid implicit conversion from WORD to vpr::output_color. |
|
|
|
@20720
|
[20720]
|
08/13/07 12:08:21 |
patrick |
Avoid unneeded copying of data. This could help speed up debug output a … |
|
|
|
@20698
|
[20698]
|
08/11/07 14:20:24 |
aronb |
First pass at getting colored output on windows. |
|
|
|
@20676
|
[20676]
|
08/09/07 21:55:04 |
patrick |
Minor typo fix. |
|
|
|
@20631
|
[20631]
|
08/06/07 16:19:29 |
patrick |
Require the latest version of Flagpoll. |
|
|
|
@20593
|
[20593]
|
07/24/07 10:38:52 |
patrick |
Note the behavioral change to vpr::Library::findSymbol(). |
|
|
|
@20590
|
[20590]
|
07/24/07 10:23:09 |
patrick |
Eliminate unneeded overloads of methods. char* can be converted … |
|
|
|
@20589
|
[20589]
|
07/24/07 10:21:00 |
patrick |
Merges from the 2.2 branch:
r20583: Get the OS error message if … |
|
|
|
@20587
|
[20587]
|
07/24/07 10:03:32 |
aronb |
Improve exception message when calling vpr::Library::findSymbol() when the … |
|
|
|
@20586
|
[20586]
|
07/24/07 09:46:37 |
aronb |
Catch old legacy darwin code up to r20559. Also update comments. |
|
|
|
@20585
|
[20585]
|
07/24/07 09:42:57 |
aronb |
Change the behavior of vpr::LibraryUNIX::findSymbol() to match … |
|
|
|
@20575
|
[20575]
|
07/20/07 14:34:15 |
patrick |
Handle Boost 1.34.x putting the compiler version into the toolset … |
|
|
|
@20519
|
[20519]
|
07/09/07 15:40:15 |
patrick |
Improve the Flagpoll situation on Windows. The generated .fpc files are … |
|
|
|
@20493
|
[20493]
|
07/08/07 16:12:40 |
patrick |
Note the new handling of debug-enabled code on all platforms and … |
|
|
|
@20490
|
[20490]
|
07/08/07 16:01:55 |
patrick |
Instead of using a different name to distinguish between debug-enabled … |
|
|
|
@20471
|
[20471]
|
07/06/07 15:35:45 |
patrick |
MF22 r20470: According to the NSPR documentation and information from the
… |
|
|
|
@20467
|
[20467]
|
07/06/07 15:24:04 |
patrick |
De-inline constructons and destructors. They can be deceptively … |
|
|
|
@20466
|
[20466]
|
07/06/07 15:19:14 |
patrick |
Clean up formatting. No functional changes. |
|
|
|
@20465
|
[20465]
|
07/06/07 15:11:41 |
patrick |
MF22 r20462: Avoid calling PR_GetError() unnecessarily. I am not sure if … |
|
|
|
@20464
|
[20464]
|
07/06/07 15:10:55 |
patrick |
MF22 r20461: When throwing a vpr::ConnectionResetException?, make the … |
|
|
|
@20463
|
[20463]
|
07/06/07 15:09:27 |
patrick |
MF22 r20460: Back out r19194. I have never had any trouble with the stack
… |
|
|
|
@20454
|
[20454]
|
07/05/07 15:41:08 |
patrick |
Avoid having an vpr:;UnknownHostException? get thrown if the calling … |
|
|
|
@20430
|
[20430]
|
07/04/07 06:59:42 |
patrick |
Be sure that we link against the dynamic versions of the Boost and … |
|
|
|
@20395
|
[20395]
|
06/29/07 17:35:28 |
patrick |
Removed a note about signal handling that is no longer true. |
|
|
|
@20394
|
[20394]
|
06/29/07 17:34:59 |
patrick |
Updated documentation pertaining to synchronization primitives. |
|
|
|
@20393
|
[20393]
|
06/29/07 17:15:56 |
patrick |
Updated information about threads on Windows (we no longer use NSPR … |
|
|
|
@20376
|
[20376]
|
06/27/07 18:41:28 |
patrick |
MF22 r20375: On non-Windows platforms, shared librariess still have the … |