Aaron Piotrowski
|
28577cf6e6
|
Add Pause; update for timer watcher changes in loop
|
2016-05-23 00:44:35 -05:00 |
|
Aaron Piotrowski
|
378990fe86
|
Use $exception instead of passing as callback data
Less code this way
|
2016-05-22 13:43:37 -05:00 |
|
Aaron Piotrowski
|
918e792093
|
Fix LazyAwaitable
|
2016-05-22 13:42:38 -05:00 |
|
Aaron Piotrowski
|
b572f9be40
|
Rename and move Promise
|
2016-05-22 13:26:53 -05:00 |
|
Aaron Piotrowski
|
de3ada9014
|
Cleanup functions; rename any() to first(); remove resolve()
|
2016-05-22 10:53:13 -05:00 |
|
Aaron Piotrowski
|
b4ea37576e
|
Execute after CoroutineResult
|
2016-05-22 09:25:40 -05:00 |
|
Bob Weinand
|
3655bf7a0d
|
Merge pull request #1 from amphp/cleanup
Fix wait
|
2016-05-22 12:51:16 +02:00 |
|
Niklas Keller
|
0b954b2515
|
Fix wait to reuse current default loop
|
2016-05-22 10:57:31 +02:00 |
|
Niklas Keller
|
9f4d38471d
|
Remove 'fail', clean up signatures
|
2016-05-22 10:57:10 +02:00 |
|
Aaron Piotrowski
|
1864b3cbe6
|
Refactor coroutine return for 5.x
|
2016-05-22 00:11:03 -05:00 |
|
Aaron Piotrowski
|
9c541b0faa
|
Rename Lazy to LazyAwaitable
|
2016-05-21 23:47:50 -05:00 |
|
Aaron Piotrowski
|
a6fbc13d89
|
Remove defined check
|
2016-05-21 12:19:48 -05:00 |
|
Aaron Piotrowski
|
345bf78ac2
|
Double-quote strings
|
2016-05-21 12:12:55 -05:00 |
|
Aaron Piotrowski
|
a309a243c2
|
Fix formatting
|
2016-05-21 12:07:08 -05:00 |
|
Aaron Piotrowski
|
c7f64ce2c0
|
Initial commit
|
2016-05-21 09:44:52 -05:00 |
|
Niklas Keller
|
77bfdd55a7
|
Improve changelog formatting
|
2016-05-12 16:49:46 +02:00 |
|
Bob Weinand
|
4f2161da5f
|
Fix notices in NativeReactor; prepare tag 1.2.2
v1.2.2
|
2016-05-12 14:54:59 +02:00 |
|
Bob Weinand
|
87a5f29ab4
|
Fix potential infinite loop in UvReactor::run(); prepare tag 1.2.1
v1.2.1
|
2016-05-12 07:51:11 +02:00 |
|
Niklas Keller
|
bb85e40ce1
|
Merge pull request #46
Add tests for resolve callables
v1.2.0
|
2016-05-11 19:14:33 +02:00 |
|
Chris Wright
|
6f4433dd1c
|
Add tests for resolve callables
|
2016-05-11 18:07:58 +01:00 |
|
Bob Weinand
|
452c9b7295
|
Force leading backslashes everywhere
|
2016-05-11 18:53:20 +02:00 |
|
Niklas Keller
|
d9aa8573f0
|
Throw InvalidArgumentException if argument to resolve() is neither callable nor an instance of Generator
|
2016-05-11 18:49:25 +02:00 |
|
Bob Weinand
|
92e004264c
|
resolve() accepts callables returning generators - added to changelog
|
2016-05-11 18:28:19 +02:00 |
|
Chris Wright
|
3ab10de2a2
|
Accept callables to resolve()
|
2016-05-11 17:13:15 +01:00 |
|
Bob Weinand
|
cc7db038b3
|
Fix mem leaks & circular reference; prepare tag 1.1.1
v1.1.1
|
2016-05-11 03:36:46 +02:00 |
|
Niklas Keller
|
66fa98dfc1
|
Merge pull request #42 from staabm/patch-2
Cache composer dependecies for faster builds
|
2016-04-08 17:23:02 +02:00 |
|
Markus Staab
|
a3e5464039
|
Cache composer dependecies for faster builds
|
2016-04-01 16:42:32 +02:00 |
|
Bob Weinand
|
093d33c36c
|
Prepare tag 1.1.0
v1.1.0
|
2016-03-09 14:10:31 +01:00 |
|
Niklas Keller
|
7046ca47e1
|
Expose combined exceptions in combinator exception
Also fix indent, escape sequences and docs
|
2016-03-09 14:09:15 +01:00 |
|
Bob Weinand
|
d3212d4638
|
NativeReactor needs to always end in stopped state
(under normal circumstances)
|
2016-03-08 12:14:19 +01:00 |
|
Danack
|
a78cc09dac
|
Avoid invalid escape sequences.
|
2016-02-24 12:56:47 +00:00 |
|
Bob Weinand
|
e925017519
|
If no timer has ever been defined, also block indef
Instead of a loop being uselessly repeated each one second (but that doesn't matter in real world actually)
|
2016-02-22 23:29:31 +01:00 |
|
Bob Weinand
|
4b667478f4
|
Fixed bug causing NativeReactor to run at 100% CPU
See also https://github.com/amphp/aerys/issues/68
v1.0.8
|
2016-02-22 23:17:50 +01:00 |
|
Bob Weinand
|
5341a4cb92
|
Fix combinator functions, prepare tag 1.0.7
$struct->remaining may be negative in case of bare values passed to combinator functions
v1.0.7
|
2016-01-09 15:19:56 +01:00 |
|
Bob Weinand
|
72683085c5
|
Fix signal tests for when pcntl isn't loaded, but UvReactor is
|
2015-11-16 14:53:19 +01:00 |
|
Bob Weinand
|
9f76a3f16e
|
Fix NativeReactor::stop() being delayed, prepare tag 1.0.6
v1.0.6
|
2015-11-16 03:02:13 +01:00 |
|
Daniel Lowrey
|
515129f446
|
Add note about extension backends
|
2015-10-31 22:54:13 -04:00 |
|
Bob Weinand
|
3057329a5c
|
Update tests for CombinatorException, prepare tag 1.0.5
v1.0.5
|
2015-09-30 14:31:53 +02:00 |
|
Niklas Keller
|
00898cd6af
|
Convert RuntimeException to CombinatorException
|
2015-09-23 22:56:55 +02:00 |
|
Bob Weinand
|
63055f0784
|
AssertionException => AssertionError
|
2015-09-19 17:43:57 +02:00 |
|
Niklas Keller
|
fe92dea3c2
|
Update .travis.yml for PHP nightly and fix installation step to right label
|
2015-09-17 18:14:30 +02:00 |
|
Bob Weinand
|
fb8a993fcf
|
Remove now unnecessary phpenv rehash from .travis.yml
|
2015-09-11 17:36:21 +02:00 |
|
Bob Weinand
|
880c965fbd
|
Update changelog for 1.0.4
v1.0.4
|
2015-09-10 23:19:43 +02:00 |
|
Bob Weinand
|
de205d29e1
|
LibeventReactor::repeat() interpreted $msInterval as microseconds
|
2015-09-10 21:21:57 +02:00 |
|
Bob Weinand
|
8f884b0b9d
|
Fix bug causing infinite busy wait with active immediates
v1.0.3
|
2015-08-20 03:28:14 +02:00 |
|
Daniel Lowrey
|
e882ecc87c
|
update changelog
|
2015-08-19 20:47:04 -04:00 |
|
Bob Weinand
|
e74926e7da
|
Fix buggy keepAliveCount in NativeReactor
|
2015-08-20 02:21:20 +02:00 |
|
Daniel Lowrey
|
f26af96ea4
|
Merge pull request #33 from staabm/patch-2
Check array index instead of error suppression
|
2015-08-18 10:22:47 -04:00 |
|
Markus Staab
|
f170acee71
|
Check array index instead of error suppression
|
2015-08-18 16:01:08 +02:00 |
|
Daniel Lowrey
|
57c5cb6f0d
|
update changelog
v1.0.2
|
2015-08-18 09:35:05 -04:00 |
|