Commit Graph

524 Commits

Author SHA1 Message Date
Shuhei Tanuma
ceab2df331 fix uv_idle_init 2012-06-19 08:05:50 +09:00
Shuhei Tanuma
e765597f65 for now, php-uv can build on windows box. but it requires some work.
* make libuv first.
* after configure, add Iphlpapi.lib and psapi.lib on your Makefile directly.
* don't mix debug / release build (LIBCMTD conflicts)
2012-06-19 02:44:03 +09:00
Shuhei Tanuma
39679dbdd4 adjust config.w32 2012-06-18 23:54:32 +09:00
Shuhei Tanuma
6812bfff8a Merge pull request #2 from stealth35/fix_win
Fix windows errors
2012-06-18 07:37:37 -07:00
stealth35
9bbc4e9ef8 Fix windows errors 2012-06-18 15:32:15 +02:00
Shuhei Tanuma
c722e00835 remove uv_loop_refcount 2012-06-18 21:52:43 +09:00
Shuhei Tanuma
31dec36418 added async and queue_work api. TODO: research eio_custom 2012-06-18 01:32:50 +09:00
Shuhei Tanuma
82845ff34c add async api 2012-06-17 23:18:33 +09:00
Shuhei Tanuma
011c874710 add check api 2012-06-17 23:04:54 +09:00
Shuhei Tanuma
b98e8f05b6 add prepare api 2012-06-17 22:50:18 +09:00
Shuhei Tanuma
1f7cdb555f add mutex functions 2012-06-17 21:18:30 +09:00
Shuhei Tanuma
4d57292d8d for now, add rwlock functions 2012-06-17 21:11:16 +09:00
Shuhei Tanuma
efbdc8bef2 for now, add rwlock functions 2012-06-16 17:37:57 +09:00
Shuhei Tanuma
80e3480a97 add uv_rwlock_init 2012-06-16 17:24:55 +09:00
Shuhei Tanuma
5adf83aa30 update todo 2012-06-16 17:11:36 +09:00
Shuhei Tanuma
3af703c8d0 add uv_chdir 2012-06-16 16:49:38 +09:00
Shuhei Tanuma
735868b5e9 add several functions 2012-06-16 16:43:02 +09:00
Shuhei Tanuma
5b3bf8ac49 add uv_exepath 2012-06-16 16:39:43 +09:00
Shuhei Tanuma
568b3ac313 add several functions 2012-06-16 16:32:46 +09:00
Shuhei Tanuma
60a5824e5f add arginfo_uv_spawn 2012-06-16 16:19:17 +09:00
Shuhei Tanuma
99fc3016e2 add arginfo 2012-06-16 16:17:52 +09:00
Shuhei Tanuma
3e2c488c1e add some functions 2012-06-15 23:29:36 +09:00
Shuhei Tanuma
26d90b8493 for now, implement env 2012-06-15 22:47:46 +09:00
Shuhei Tanuma
76b8f969b0 remove unused flags 2012-06-15 20:45:02 +09:00
Shuhei Tanuma
cd089816aa use TSRMLS_FETCH_FROM_CTX(); 2012-06-15 00:18:09 +09:00
Shuhei Tanuma
2f73cf2a03 update todo 2012-06-14 23:31:21 +09:00
Shuhei Tanuma
484d5e9bda apply uv_spawn arguments 2012-06-14 23:07:12 +09:00
Shuhei Tanuma
1e178ff01b add spawn example 2012-06-14 22:29:16 +09:00
Shuhei Tanuma
ef8aa9d863 for now, just work uv_spawn 2012-06-14 22:24:19 +09:00
Shuhei Tanuma
c770809e54 WIP: uv_spawn 2012-06-13 19:42:12 +09:00
Shuhei Tanuma
e6102f6546 fix ifdef macro. ifdef is not if lol 2012-06-12 21:46:35 +09:00
Shuhei Tanuma
05d0a6c546 probably this will fix refcounting problem... 2012-06-12 12:08:55 +09:00
Shuhei Tanuma
69307659b0 WIP: refcount 2012-06-12 07:54:57 +09:00
Shuhei Tanuma
4c8d1c6aa7 WIP: improve refcounting 2012-06-11 13:14:15 +09:00
Shuhei Tanuma
2b077cb6ac fix typo 2012-06-11 12:32:12 +09:00
Shuhei Tanuma
9adb753f88 fix typo 2012-06-11 12:30:13 +09:00
Shuhei Tanuma
c18bb9e557 hm, refcounting is difficult 2012-06-10 22:38:18 +09:00
Shuhei Tanuma
cbc24f63f2 add some util functions 2012-06-05 01:12:13 +09:00
Shuhei Tanuma
0899a7ffd9 fix compile error 2012-06-04 12:40:50 +09:00
Shuhei Tanuma
06fa3a1fb0 split aress structures from php_uv_t 2012-06-04 01:23:06 +09:00
Shuhei Tanuma
a241a55602 adjust request example. and fix read_start_cb. it might called mutiple times. 2012-06-04 00:37:45 +09:00
Shuhei Tanuma
4bb3eea336 add gethostbyname example 2012-06-04 00:11:45 +09:00
Shuhei Tanuma
a3a1cc887c for now, gethostbyname just works. but needs refactor 2012-06-04 00:10:30 +09:00
Shuhei Tanuma
948a47696b add fingered example 2012-06-03 01:46:34 +09:00
Shuhei Tanuma
8a0a5ee8e3 add experimental 2012-06-02 21:46:33 +09:00
Shuhei Tanuma
e7b0c7b4d6 adjust uv_tcp_bind signature 2012-06-02 21:45:43 +09:00
Shuhei Tanuma
789ce066a5 add uv_pipe_pending_instances api (windows only) 2012-06-02 15:29:31 +09:00
Shuhei Tanuma
e0a43a1ca8 *_init accepts loop parameter 2012-06-02 15:28:54 +09:00
Shuhei Tanuma
e74ef7e11a fix uv_read_stop 2012-06-02 15:06:39 +09:00
Shuhei Tanuma
ae12840330 fix recounting issue 2012-06-02 01:37:29 +09:00