Commit Graph

454 Commits

Author SHA1 Message Date
Shuhei Tanuma
9745c02d9c fix callback function signature 2012-05-30 22:18:50 +09:00
Shuhei Tanuma
79e5458f14 remove needless variables 2012-05-30 22:17:19 +09:00
Shuhei Tanuma
b56fadd1da add uv_err_name api 2012-05-30 13:17:01 +09:00
Shuhei Tanuma
c47e9f8021 add uv_udpate_time api 2012-05-30 13:13:36 +09:00
Shuhei Tanuma
383dfad304 fix uv_strerror 2012-05-30 13:09:47 +09:00
Shuhei Tanuma
6964a1643d add comment for upd_recv 2012-05-30 13:07:37 +09:00
Shuhei Tanuma
59a0bd298e fix comment 2012-05-30 13:06:37 +09:00
Shuhei Tanuma
de66977451 add udp api 2012-05-30 01:47:34 +09:00
Shuhei Tanuma
b3d3bbc313 fix idle refcount 2012-05-29 20:10:46 +09:00
Shuhei Tanuma
556cf755ef little bit improve callback codes 2012-05-29 12:40:29 +09:00
Shuhei Tanuma
54bf7cb7dd improve source codes 2012-05-29 08:00:17 +09:00
Shuhei Tanuma
66a44ed07d add folding markers 2012-05-29 07:35:55 +09:00
Shuhei Tanuma
05288d1ba2 re-orederd function entries 2012-05-29 07:31:25 +09:00
Shuhei Tanuma
33d5820b39 for now, use php_error_docref instead of fprintf debug 2012-05-29 07:28:58 +09:00
Shuhei Tanuma
1712419a4e improve declarations 2012-05-29 01:12:09 +09:00
Shuhei Tanuma
486402002b WIP: uv_tcp_connect 2012-05-28 22:55:58 +09:00
Shuhei Tanuma
22594f3758 fix typo 2012-05-28 22:54:54 +09:00
Shuhei Tanuma
40a56c77af add uv_tcp_nodelay 2012-05-28 22:44:54 +09:00
Shuhei Tanuma
be20ff21da fix shutdown leaks 2012-05-28 22:39:25 +09:00
Shuhei Tanuma
e27a660b16 add uv_loop_refcount api for debug 2012-05-28 22:31:13 +09:00
Shuhei Tanuma
aa67d3099c add uv_default_loop function. uv_run and uv_run_once accepts uv_loop resource 2012-05-28 22:18:36 +09:00
Shuhei Tanuma
d67bc173c4 add declarations 2012-05-28 21:52:09 +09:00
Shuhei Tanuma
136af6a8d6 add uv_idle_stop api 2012-05-28 12:37:56 +09:00
Shuhei Tanuma
69f2ebb5ed add idle API 2012-05-28 12:29:15 +09:00
Shuhei Tanuma
b1d3e3ada9 update copyrights 2012-05-28 12:10:49 +09:00
Shuhei Tanuma
ce4ed19660 add fixme 2012-05-27 23:53:59 +09:00
Shuhei Tanuma
2b77f7b1b2 for now, big leak issue were solved. but still there are some leaks. 2012-05-27 23:27:17 +09:00
Shuhei Tanuma
a9faab5fe0 improve allocated memories 2012-05-27 23:13:09 +09:00
Shuhei Tanuma
91a3f9d278 add efree for read_cb 2012-05-27 22:28:26 +09:00
Shuhei Tanuma
21101951f8 WIP: memory leak. I'll read sara's book again.. 2012-05-27 18:17:06 +09:00
Shuhei Tanuma
9db1413351 adjust style 2012-05-27 17:05:25 +09:00
Shuhei Tanuma
c56bb21835 zval_ptr_dtor also will be decrease resource count 2012-05-27 16:53:30 +09:00
Shuhei Tanuma
28daebffca use ZVAL_RESOURCE macro 2012-05-27 15:36:03 +09:00
Shuhei Tanuma
f8cc7dc9b6 remove leaks 2012-05-27 15:14:56 +09:00
Shuhei Tanuma
c22382e858 fixing memory leaks: snapshot 2012-05-27 15:12:13 +09:00
Shuhei Tanuma
8ce82568d2 WIP: fixing memory leak 2012-05-27 14:43:27 +09:00
Shuhei Tanuma
8882e5c44b add error handling 2012-05-27 13:48:10 +09:00
Shuhei Tanuma
6ea7553537 add timer 2012-05-26 23:26:29 +09:00
Shuhei Tanuma
22aefe4ded improve php_uv_t structure 2012-05-26 22:59:59 +09:00
Shuhei Tanuma
57089618bc add uv_last_error 2012-05-26 22:54:43 +09:00
Shuhei Tanuma
6e61335453 don't re-register resources 2012-05-26 22:25:15 +09:00
Shuhei Tanuma
404b8df7e4 add write callback 2012-05-26 22:19:54 +09:00
Shuhei Tanuma
a915b6e462 fix php_uv_listen_cb parameter 2012-05-26 22:08:21 +09:00
Shuhei Tanuma
cb8c646baf fix php_uv_read_cb parameters 2012-05-26 22:03:21 +09:00
Shuhei Tanuma
42ab3ba8d8 WIP: uv_read_cb parameters 2012-05-26 17:29:04 +09:00
Shuhei Tanuma
271b28dd04 uv_read_start just works! the problem was caused by gc. 2012-05-26 16:49:50 +09:00
Shuhei Tanuma
2e815a1b67 WIP 2012-05-26 14:05:17 +09:00
Shuhei Tanuma
0976df55b6 WIP: uv_read_start 2012-05-25 08:07:12 +09:00
Shuhei Tanuma
440e1b3dbe uv_read_start just works 2012-05-24 23:29:54 +09:00
Shuhei Tanuma
32849ea022 WIP: uv_accept 2012-05-24 13:07:52 +09:00
Shuhei Tanuma
c4d01fb060 2012/05/24 snapshot 2012-05-24 02:31:16 +09:00
Shuhei Tanuma
568c29dd34 add uv_tcp_bind and uv_listen 2012-05-23 20:41:04 +09:00
Shuhei Tanuma
9d3bde8942 add some functions. still doesn't work yet 2012-05-23 13:35:28 +09:00
Shuhei Tanuma
db9a66823a add templates 2012-05-23 02:43:11 +09:00