Commit Graph

131 Commits

Author SHA1 Message Date
David Rose c740062d29 prevent deadlock on exit with pstats 2008-09-26 00:34:49 +00:00
David Rose fd0af5b6ef fix pstats-threaded-write in simple-threads case 2008-09-13 03:39:21 +00:00
David Rose c5957be27b pseudo-threaded network reads and writes 2008-09-08 19:39:43 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose a7be0cf6ba higher mtu 2008-04-06 16:49:06 +00:00
David Rose 703a44a6b0 nspr -> net 2007-12-20 23:39:30 +00:00
David Rose d85b062b2d don't limit counters to 32-bit 2007-11-21 22:42:56 +00:00
Zachary Pavlov 220d33e006 okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
David Rose d0f2dfffad hide noisy output 2007-07-16 22:04:13 +00:00
David Rose 0510edc734 use runtime check for thread support 2007-07-16 17:23:49 +00:00
David Rose 4c3bbe70c8 need ReMutex to avoid deadlock 2007-07-16 17:05:33 +00:00
David Rose fe97acf7cb integrate thread_yield in appropriate places 2007-06-26 13:01:16 +00:00
Roger Hughston 0ecf5adfbb Changes to support yielding and read optimizations for AI 2007-05-05 00:36:36 +00:00
David Rose 936412fae2 merge cow_thread_2007_04_12: make copy-on-write operations thread-safe 2007-04-19 18:23:10 +00:00
Josh Yelon 8a865e394b Added WIN32_LEAN_AND_MEAN 2007-03-19 20:46:59 +00:00
David Rose 1ff882153b gcc warning 2007-03-07 22:11:00 +00:00
David Rose baa0f8039c completely shoot nspr 2007-03-07 21:57:15 +00:00
David Rose 26b20ce4ac pstats tracking for texture and vertex data on main memory 2006-11-02 19:31:03 +00:00
David Rose 8de0914056 latest osx publish stuff 2006-09-28 16:31:02 +00:00
David Rose 8a78fffd8f multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
David Rose ac764876e4 ClockObject has moved to putil 2006-03-29 00:25:47 +00:00
Roger Hughston 477fdc8775 OSX Commit 2006-03-17 22:57:38 +00:00
David Rose 344a8621f9 better handling for max-poll-cycle 2006-01-18 00:45:01 +00:00
David Rose 8390e00363 add max-poll-cycle 2006-01-17 04:00:10 +00:00
David Rose b19e098094 prevent use of threading interfaces without HAVE_THREADS 2005-09-30 15:42:28 +00:00
Josh Yelon 9729541f63 Added macrocomposites 2005-09-27 22:05:52 +00:00
David Rose ee7f0dceb2 simulate_network_delay for http too 2005-08-10 18:03:39 +00:00
Roger Hughston 63290756fe *** empty log message *** 2005-05-23 21:04:31 +00:00
David Rose 819355581e various pstats improvements; pstats use 32 bit headers; added "*" category; some minor fixes 2005-04-30 00:09:07 +00:00
David Rose f8000948e5 better error message when datagram too large 2005-02-23 22:07:04 +00:00
David Rose 2a39759b85 fix PandaSystem.hasSystem() etc. 2005-02-19 00:00:47 +00:00
David Rose 7d5ae1e3f6 move more config variables to new interface 2004-12-23 05:42:42 +00:00
David Rose dbb24d9cc9 phash_map, etc. 2004-10-02 05:07:16 +00:00
David Rose f731db1397 increase queue size to protect against overwhelming the AI 2004-07-28 00:06:35 +00:00
David Rose 65e677ad21 overflow_flag 2004-06-28 22:23:17 +00:00
David Rose 843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
Dave Schuyler 36cf062b96 using app includes 2004-02-07 05:33:07 +00:00
David Rose a4da955e97 add test_raw_server 2004-01-20 19:58:36 +00:00
David Rose d1940ad800 poll() should read more than one datagram at a time 2004-01-08 18:14:49 +00:00
Dave Schuyler f8efe985d2 changed includes to use application path 2003-10-28 06:10:41 +00:00
David Rose 9a234e0341 be sure to flush on close 2003-04-29 21:59:07 +00:00
David Rose a345cfe8c5 report os error also 2003-04-28 18:31:15 +00:00
David Rose ab08ff9b01 more verbose shutdown messages 2003-04-21 17:31:19 +00:00
David Rose f15bd7ba4f don't get stuck if clock is reset back 2003-04-19 13:33:48 +00:00
David Rose 00b3e0ca78 add collect-tcp 2003-04-02 18:52:16 +00:00
David Rose 9d92646a4f fake_http_server 2002-12-10 23:14:23 +00:00
David Rose 304264d481 replace USE_GL, USE_DX, etc. with USE_PACKAGES 2002-05-29 18:00:20 +00:00
David Rose 3868e3e94d eliminate DIRECTORY_IF_* and TARGET_IF_* for BUILD_DIRECTORY and BUILD_TARGET 2002-05-29 16:46:58 +00:00
David Rose fd2f3e938e dos2unix 2001-08-02 00:47:37 +00:00
David Rose a23afdddab rework Datagram to use pta_uchar instead of string 2001-08-01 19:14:27 +00:00
David Rose 5663283955 remove send_raw, replace with set_raw_mode 2001-07-23 22:59:28 +00:00
David Rose 9f8953c44b add send_raw 2001-07-23 19:18:37 +00:00
David Rose 8a98eab678 expose socket options 2001-06-19 23:22:26 +00:00
David Rose 891f3c3637 added SIMULATE_NETWORK_DELAY stuff 2001-06-13 18:42:24 +00:00
cxgeorge f0480d976c use combined srcs 2001-06-06 23:28:23 +00:00
David Rose 28fffee547 pvector, pmap, etc. 2001-06-06 00:55:53 +00:00
David Rose 2f4e207edb Update copyright header 2001-05-25 21:27:38 +00:00
David Rose fcb24f02ef remove tab characters 2001-05-25 15:56:49 +00:00
David Rose 866507bb17 Add pstats timing of wrt calls 2001-05-21 23:49:53 +00:00
cxgeorge 1a3321d53a add spaces for intel compiler 2001-04-09 02:42:39 +00:00
David Rose f1b4e0e323 *** empty log message *** 2001-04-06 15:18:42 +00:00
David Rose a5d0d9155b *** empty log message *** 2001-04-06 02:39:27 +00:00
David Rose 0b0780f65e *** empty log message *** 2001-04-01 03:18:27 +00:00
David Rose cbf3460225 *** empty log message *** 2001-03-14 19:00:50 +00:00
David Rose 1db4b6f510 *** empty log message *** 2001-03-06 05:56:23 +00:00
David Rose bf0c865d0b *** empty log message *** 2001-03-06 02:45:55 +00:00
David Rose 27d8bd1711 *** empty log message *** 2001-02-01 19:37:34 +00:00
Cary Sandvig 00d4463ada *** empty log message *** 2001-01-11 01:47:34 +00:00
David Rose ad76d0d90b *** empty log message *** 2000-12-20 21:43:51 +00:00
David Rose a5232c2b04 *** empty log message *** 2000-12-19 19:06:22 +00:00
David Rose 7d38626876 *** empty log message *** 2000-11-17 04:49:21 +00:00
David Rose 87aaa3d68d *** empty log message *** 2000-10-31 01:48:02 +00:00
David Rose d4ad13c4fa *** empty log message *** 2000-10-31 01:24:26 +00:00
David Rose b0c66c8dd7 *** empty log message *** 2000-10-26 18:05:15 +00:00
David Rose df823a07ac *** empty log message *** 2000-10-26 05:19:56 +00:00
David Rose a122bab979 *** empty log message *** 2000-10-26 05:18:37 +00:00
David Rose 5a56af5c67 *** empty log message *** 2000-10-25 23:50:33 +00:00
David Rose d9730bb878 *** empty log message *** 2000-10-17 21:45:27 +00:00
David Rose 26650d16eb *** empty log message *** 2000-10-10 23:45:29 +00:00
David Rose b607465bf1 *** empty log message *** 2000-10-07 01:34:40 +00:00
David Rose 2fd714e52f Initial revision 2000-10-04 01:14:41 +00:00