1
0
mirror of https://github.com/danog/amp.git synced 2024-12-15 10:57:19 +01:00
Commit Graph

155 Commits

Author SHA1 Message Date
Daniel Lowrey
ad968a8fac Added simple server example 2014-07-14 12:56:35 -04:00
Daniel Lowrey
bf6736c9b3 Update README 2014-06-12 10:52:37 -04:00
Daniel Lowrey
6dceda3daa Update CHANGELOG for UvReactor 2014-06-12 10:43:40 -04:00
Daniel Lowrey
bbd2ca2075 Add libuv php-uv event reactor 2014-06-11 12:33:15 -04:00
Daniel Lowrey
c2b311eebb Miscellaneous changes 2014-06-11 12:24:46 -04:00
Daniel Lowrey
2f039ac6d2 SignalReactor doc updates 2014-06-11 11:01:46 -04:00
Daniel Lowrey
4ad6dae260 Clear stop exception before throwing 2014-06-11 10:16:22 -04:00
Daniel Lowrey
a09cc62f81 Update CHANGELOG 2014-06-11 10:09:10 -04:00
Daniel Lowrey
4fda4967b2 Fix broken Reactor::at millisecond resolutions 2014-06-11 10:08:19 -04:00
Daniel Lowrey
b0a76277bb Fix endless native loop when no watchers remain 2014-06-11 10:03:44 -04:00
Daniel Lowrey
112eee97bf Remove orphaned test 2014-05-06 18:25:35 -04:00
Daniel Lowrey
1762f9d69d Remove concurrency primitives (moved to separate repo) 2014-04-27 00:17:40 -04:00
Daniel Lowrey
d48db61ea9 Use mutable Promisor by default 2014-04-25 22:30:01 -04:00
Daniel Lowrey
156c00eed7 Update CHANGELOG 2014-04-22 23:12:09 -04:00
Daniel Lowrey
3b2feb82bc Add SignalHandler interface 2014-04-22 23:12:05 -04:00
Daniel Lowrey
c4c65027dd Removed unnecessary clutter 2014-04-22 20:49:05 -04:00
Daniel Lowrey
62c3503abb Add libevent onSignal handler 2014-04-22 20:45:20 -04:00
Daniel Lowrey
7b351454f9 Minor edge-case updates 2014-04-14 17:06:08 -04:00
Daniel Lowrey
ad0a2b571c Minor updates for tagged release 2014-04-09 16:32:28 -04:00
Daniel Lowrey
1fff25ae79 Update CHANGELOG 2014-04-09 10:39:52 -04:00
Daniel Lowrey
16c17244e8 Add preliminary future combinators 2014-04-09 10:37:29 -04:00
Daniel Lowrey
6a613c7356 Add immutable Failure/Success futures 2014-04-09 10:34:28 -04:00
Daniel Lowrey
89c78dab6b Unresolved is now the default pending future implementation 2014-04-09 10:33:50 -04:00
Daniel Lowrey
8a193b1a8e Future is now an interface 2014-04-09 10:32:07 -04:00
Daniel Lowrey
885969ff84 Time intervals now expressed in milliseconds (was seconds) 2014-03-07 12:02:03 -05:00
Daniel Lowrey
4e3a7598ef Test CHANGELOG and composer.json updates 2014-03-06 21:46:57 -05:00
Daniel Lowrey
bdd340c3f3 Trim Promise/Future API down to the essentials 2014-03-06 21:34:58 -05:00
Daniel Lowrey
491f29266d Update CHANGELOG/README/composer for release 2014-03-06 15:09:28 -05:00
Daniel Lowrey
aed5c84c03 Add Future/Promise implementation 2014-03-06 11:47:50 -05:00
Daniel Lowrey
861cb58023 File structure reorganization 2014-03-06 09:53:16 -05:00
Daniel Lowrey
7da6aabf75 Bumped LICENSE year, added CONTRIBUTORS.md 2014-03-06 09:49:36 -05:00
Daniel Lowrey
a70c9315b5 Code formatting changes 2014-02-23 16:26:28 -05:00
Daniel Lowrey
a6ae4cc4cf Remove old forkable references 2014-02-23 16:24:07 -05:00
Daniel Lowrey
5402715d70 Removed missing interface implementation declaration 2014-01-22 10:10:04 -05:00
Daniel Lowrey
771848b28a Added optional onStart callback to Reactor::run() 2014-01-20 13:27:44 -05:00
Daniel Lowrey
022b92c797 Removed orphaned Forkable interface 2014-01-20 08:17:40 -05:00
Daniel Lowrey
756acb293f Merge pull request #5 from asm89/patch-1
Add a branch alias to composer.json
2014-01-16 13:47:45 -08:00
Alexander
f1b90357e0 Add a branch alias to composer.json 2014-01-16 22:23:16 +01:00
Daniel Lowrey
06d1ea7e74 Updated README 2013-12-02 11:21:16 -05:00
Daniel Lowrey
6da223b0f9 Fixed potential PHP_INT_MAX watcher ID overwrite 2013-11-29 13:40:34 -05:00
Daniel Lowrey
c68ac138bb Improved documentation 2013-11-27 12:14:59 -05:00
Daniel Lowrey
5742c74a43 Removed trailing spaces 2013-11-27 12:14:59 -05:00
Daniel Lowrey
290603e861 Updated changelog and readme for v0.3.0 2013-11-27 12:14:54 -05:00
Daniel Lowrey
233a468113 Merge branch 'assorted_tweaks' of git://github.com/leight/Alert into leight-assorted_tweaks 2013-11-17 18:00:41 -05:00
Daniel Lowrey
110e8f2fef Removed unnecessary intermediary garbage storage 2013-11-17 17:58:41 -05:00
Leigh
681b68d887 Improve timeout calculation.
Remove string processing in favour of maths.
Move sec/usec calculation inside condition so they're not calculated when not needed.
2013-11-15 00:18:50 +00:00
Leigh
70654d9557 Checking one array, but using another 2013-11-15 00:15:17 +00:00
Leigh
feddb76a9a Remove conditional emty arrays in selectActionableStreams
Neither readStreams or writeStreams are ever completely unset and the calling method checks that at least one of them has some sort of contents. There is no need to check if one is an empty array, and if so, supply an empty array.
2013-11-15 00:13:24 +00:00
Leigh
cfb0badf6c Add missing property declaration.
It was making PHPStorm unhappy :(
2013-11-15 00:07:54 +00:00
Daniel Lowrey
73fc260f15 libevent reactor forking cleanup/fixes/refactoring 2013-09-12 19:59:05 -04:00