1
0
mirror of https://github.com/danog/amp.git synced 2024-11-27 04:24:42 +01:00
Commit Graph

308 Commits

Author SHA1 Message Date
Daniel Lowrey
f3658a2aab Merge pull request #8 from zvirusz/patch-1
add missed $func passing in map() & filter()
2014-10-20 09:53:53 -04:00
Daniel Lowrey
9a2ab863f4 Drop php version requirement to 5.4 2014-10-20 09:45:49 -04:00
Andrey Janzen
27a0b8ff2c add missed $func passing in map() & filter() 2014-10-15 18:07:35 +04:00
Daniel Lowrey
bd1cf64101 Use global reactor if not passed to Future::__construct() 2014-10-08 16:46:08 -04:00
Daniel Lowrey
413c76b7a7 Update README.md 2014-10-03 20:37:59 -04:00
Daniel Lowrey
11c8dfb9df Update README.md 2014-10-02 16:06:50 -04:00
Daniel Lowrey
b73a33da63 Fix bug causing immediate() callback starvation 2014-09-24 12:22:24 -04:00
Daniel Lowrey
9f40915fe3 Update CHANGELOG 2014-09-24 00:12:03 -04:00
Daniel Lowrey
969d15ebe8 Add Combinator class 2014-09-23 23:47:20 -04:00
Daniel Lowrey
6b7c24e160 Update composer.json 2014-09-23 00:27:48 -04:00
Daniel Lowrey
7064ec5dc8 Migrate repo to amphp/amp 2014-09-23 00:06:03 -04:00
Daniel Lowrey
56e720cd50 Merge concurrency primitives 2014-09-22 22:21:22 -04:00
Daniel Lowrey
df47c6f09b Use string watcher IDs 2014-08-22 14:08:31 -04:00
Daniel Lowrey
74ab6bcf62 Moar README updates 2014-08-19 15:16:08 -04:00
Daniel Lowrey
57a9ea3b51 Update README 2014-08-19 14:39:49 -04:00
Daniel Lowrey
1f2420c80c Allow access to underlying php-uv loop resource 2014-08-19 14:20:04 -04:00
Daniel Lowrey
c7c5b0ba8f Standardize all watcher invocation params to: func($reactor, $watcherId, $data) 2014-08-09 10:30:32 -04:00
Daniel Lowrey
92f1ae05f5 Use writability hack to improve zero-delay repeating UV watchers 2014-08-08 17:08:28 -04:00
Daniel Lowrey
609cc2ddfe Always use fresh call stack for immediatelies in UvReactor 2014-08-08 16:39:11 -04:00
Daniel Lowrey
c1521d6d7c Always execute immediately watchers in fresh call stack 2014-08-08 14:23:00 -04:00
Daniel Lowrey
1aa1778401 Don't invoke onStart callback in UvReactor::run() when empty 2014-08-08 14:15:23 -04:00
Daniel Lowrey
58137cdb32 Add docblocks 2014-08-08 12:26:08 -04:00
Daniel Lowrey
5f634a6665 Don't call it a comeback: more readme fun 2014-08-07 16:08:09 -04:00
Daniel Lowrey
3b151690e8 still more fun with readme 2014-08-07 15:47:47 -04:00
Daniel Lowrey
233d82e083 more fun with readme 2014-08-07 01:36:27 -04:00
Daniel Lowrey
d71d9cd564 lowercase NULLs 2014-08-07 01:35:05 -04:00
Daniel Lowrey
26f702fabb update readme typo 2014-08-06 22:43:14 -04:00
Daniel Lowrey
15137627f4 In-progress lib README documentation [incomplete] 2014-08-06 22:41:26 -04:00
Daniel Lowrey
efcec3d355 Update CHANGELOG 2014-08-06 22:41:08 -04:00
Daniel Lowrey
2dfc44e548 Reactor::at() now accepts unix timestamp as well as strtotime() parsable string 2014-08-06 21:29:08 -04:00
Daniel Lowrey
5eeaf9b90c update CHANGELOG 2014-08-06 16:04:35 -04:00
Daniel Lowrey
3a5c673471 Add libuv signal handling example 2014-08-06 16:01:40 -04:00
Daniel Lowrey
ba70840e8b Update documentation 2014-08-06 16:01:24 -04:00
Daniel Lowrey
75e43cdcf8 Reorder Reactor::watchStream() params 2014-08-06 15:52:43 -04:00
Daniel Lowrey
f040981bdf Fixed bad callback declaration in UvReactor::onSignal watchers 2014-08-06 14:33:27 -04:00
Daniel Lowrey
0dfac49cd2 Fix minor screwups, normalize casing, etc 2014-08-06 14:26:03 -04:00
Daniel Lowrey
cd062b0541 Update CHANGELOG 2014-08-06 00:37:03 -04:00
Daniel Lowrey
15b7b4ad80 Add UvReactor signal handling support 2014-08-06 00:32:13 -04:00
Daniel Lowrey
383a90cb68 Update composer package description 2014-08-06 00:25:48 -04:00
Daniel Lowrey
b375f048d4 Fix UvReactor memory leak where one-time watchers were never cleared 2014-08-06 00:25:47 -04:00
Daniel Lowrey
5878430a0c Update Reactor WATCH constants, remove Reactor::POLL_SOCK 2014-08-06 00:25:47 -04:00
Daniel Lowrey
1807f34041 CHANGELOG updates for current master 2014-08-02 02:21:32 -04:00
Daniel Lowrey
db565c95b1 unit test cleanup + composer adjustment 2014-08-02 02:17:50 -04:00
Daniel Lowrey
d0e98a1498 minor cleanup 2014-08-02 02:10:31 -04:00
Daniel Lowrey
bb44d2a3c9 add functions file to autoloader 2014-08-02 02:10:05 -04:00
Daniel Lowrey
9f9a2d8b6b Cache static resources to minimize call overhead, add documentation 2014-08-02 02:09:39 -04:00
Daniel Lowrey
c62302b0a1 Update CHANGELOG for v0.10.1 2014-08-02 01:36:02 -04:00
Daniel Lowrey
202f8a077c Update examples 2014-08-02 01:35:42 -04:00
Daniel Lowrey
c3650dce88 Fixed really epic syntax fail 2014-08-02 01:09:07 -04:00
Daniel Lowrey
6777532a66 Added functions, reactor globals 2014-08-01 15:37:02 -04:00