Commit Graph

227 Commits

Author SHA1 Message Date
Ryan Dahl
c6edabdba8 Changes to compile in Node 2011-05-13 00:47:10 -07:00
Ryan Dahl
d85168b299 Makefile munging
Add EV_MULTIPLICITY=0 (until we add threads)
2011-05-12 18:35:05 -07:00
Ryan Dahl
d2653df01b Last but if oio renaming 2011-05-12 17:53:21 -07:00
Ryan Dahl
2ef3c6c632 oio -> uv 2011-05-11 20:21:49 -07:00
Bert Belder
b4e9d3c337 Only XP sp2 and up are supported 2011-05-10 16:21:12 -07:00
Ryan Dahl
1925a091d8 Only report read throughput from pump bench
Generally they are the same anyway...
2011-05-10 00:44:50 -07:00
Ryan Dahl
bf86b2e273 Run ping-pong bench for 5 secs 2011-05-10 00:42:18 -07:00
Ryan Dahl
2f4e65a1b2 Port to Solaris 2011-05-10 06:53:50 +00:00
Ryan Dahl
f0de01379f Use argv[0] if we can't get_executable_path() 2011-05-09 23:12:44 -07:00
Ryan Dahl
9f652d4729 Benchmarks print their own name 2011-05-09 21:39:02 -07:00
Ryan Dahl
1b85c9f211 Parsable output from pump bench 2011-05-09 21:29:33 -07:00
Ryan Dahl
34f12fa5a5 Remove unnecessary printf 2011-05-09 19:40:31 -07:00
Ryan Dahl
55e4262ac8 fix unix build 2011-05-09 19:37:45 -07:00
Bert Belder
3530433dd1 Memory leak in pump benchmark 2011-05-10 02:43:10 +02:00
Bert Belder
391f0098de Loopback pump benchmark 2011-05-10 01:39:54 +02:00
Bert Belder
a379649899 Add handle->write_queue_size support for windows 2011-05-09 23:55:11 +02:00
Ryan Dahl
4eb2c6b3f2 Remove unnecessary function 2011-05-09 09:18:15 -07:00
Bert Belder
ad64eb4856 Windows: reorganize returned req processing 2011-05-09 16:59:21 +02:00
Bert Belder
8b09c88f1f Windows: clarify and rename oio_atomic_exchange_set 2011-05-09 16:59:21 +02:00
Bert Belder
820c942e3a Make MS happy, declare variables first 2011-05-09 16:59:20 +02:00
Bert Belder
317cea275e oio_win.h style 2011-05-09 16:59:20 +02:00
Ryan Dahl
8f9ff78413 oio_err -> oio_err_t 2011-05-09 02:30:11 -07:00
Ryan Dahl
f71ea7f65d Fix compiler warning 2011-05-09 02:27:26 -07:00
Ryan Dahl
cc72a0d1ed unix: implement OIO_ASYNC
Had to hack up the test to be inline with how libev does things.
2011-05-09 02:25:03 -07:00
Ryan Dahl
67118c0b58 unix: initial implementation of prepare, check, idle
Had to comment out a few of the asserts in the test.
2011-05-09 01:02:06 -07:00
Ryan Dahl
5281e4d090 unix: Properly initialize delay_error in handle 2011-05-08 23:19:03 -07:00
Ryan Dahl
9e9bae5eb6 unix: Stub out async and thread functions 2011-05-08 22:47:51 -07:00
Bert Belder
6eadee1d11 MinGW support for atomic-exchange-and-set-byte 2011-05-09 05:52:05 +02:00
Bert Belder
b1a8675ced Add test-async 2011-05-09 05:52:05 +02:00
Bert Belder
801b874415 Implement test threading helpers for windows 2011-05-09 05:52:04 +02:00
Bert Belder
d4c5e599f3 Define API for test threading helpers 2011-05-09 05:52:04 +02:00
Bert Belder
f56ddd3fa8 Implement oio_async for windows 2011-05-09 05:51:57 +02:00
Bert Belder
c5a29a1eaa Windows: check for invalid request type 2011-05-09 05:50:58 +02:00
Bert Belder
517a296c85 Add checks to test-loop-handles 2011-05-09 05:41:12 +02:00
Bert Belder
50dbf654b9 Add mingw build results to .gitignore 2011-05-09 05:41:12 +02:00
Bert Belder
8718c78ad0 oio_async or The Most Half-Assed Api In The Universe™
(apologies for my rant)
2011-05-09 02:15:28 +02:00
Bert Belder
09b9d39d14 Windows: cleanups, minor fixes 2011-05-09 02:12:25 +02:00
Bert Belder
0144ab9ca7 Fix the makefile for mingw32 2011-05-08 15:12:20 +02:00
Ryan Dahl
4dd0a9cd73 Comment style... 2011-05-08 02:44:04 -07:00
Ryan Dahl
ba31e8d0fa Add _t to typedef structs 2011-05-08 02:40:39 -07:00
Ryan Dahl
e88c63fd75 Clean up the clean, distclean makefile stuff 2011-05-07 21:45:06 -07:00
Ryan Dahl
db2189f3b9 Fixes #38. Use Luis's PREFIX trick. 2011-05-07 21:40:52 -07:00
Ryan Dahl
7ac17b20c4 Update readme 2011-05-07 21:35:05 -07:00
Ryan Dahl
520e5abc7d Link correctly on mingw 2011-05-07 21:30:32 -07:00
Ryan Dahl
dd1c0af7b1 Makefile to work with mingw 2011-05-07 21:28:07 -07:00
Ryan Dahl
d640c0651d use gnu89 instead of ansi for mingw compat 2011-05-07 20:42:37 -07:00
Bert Belder
5035f6851b Windows: more readable oio_write signature 2011-05-08 05:20:30 +02:00
Ryan Dahl
5ae6dae696 Stub out check, prepare, idle, ref functions 2011-05-07 20:12:04 -07:00
Ryan Dahl
20f38812e3 oio_write should have a more readable sig 2011-05-07 20:08:56 -07:00
Bert Belder
5a5b435c5e Minor test-loop-handles fix 2011-05-08 05:08:31 +02:00