Maxime Devos
|
e15476aebf
mq-impl/stream: Add modules and tests to 'Makefile.am'.
|
3 éve |
Maxime Devos
|
ab5cd643e0
mq-impl/stream: Implement on top of ports.
|
3 éve |
Maxime Devos
|
86d2b5f422
mq: Implement 'inject-error!'.
|
3 éve |
Maxime Devos
|
e108ef1c58
concurrency: repeated-conditions: New module.
|
3 éve |
Maxime Devos
|
586ac72f9f
utils: tokeniser: Implement 'add-from-port!'.
|
3 éve |
Maxime Devos
|
3650840d5b
utils: tokeniser: Some extra documentation.
|
3 éve |
Maxime Devos
|
4e4592a3b7
Merge branch 'master' into proper-mq
|
3 éve |
Maxime Devos
|
6fd03f44f3
utils: hat-let: Fix inline procedure definitions.
|
3 éve |
Maxime Devos
|
fe62f7e91f
mq: Delete unused and obsolete message-io module.
|
3 éve |
Maxime Devos
|
3b3f7ee4aa
utils: tokeniser: Split message streams into individual messages.
|
3 éve |
Maxime Devos
|
3783314a52
Merge branch 'master' into proper-mq
|
3 éve |
Maxime Devos
|
20a05dbc2f
hat-let: Drop incorrect copyright notices.
|
3 éve |
Maxime Devos
|
4e4ea9662b
hat-let: Avoid having to import '_' from (rnrs base).
|
3 éve |
Maxime Devos
|
755680195b
mq: envelope: Allow testing whether an envelope is cancelled.
|
3 éve |
Maxime Devos
|
846dac519b
mq: envelope: Correct spelling in comments and docstrings.
|
3 éve |
Maxime Devos
|
0ccc33e9eb
mq: Test message cancellation.
|
3 éve |
Maxime Devos
|
9ba83e86f6
tests: Extract conservative-gc? in a library.
|
3 éve |
Maxime Devos
|
2e05024f43
mq: Implement envelope cancellation callback.
|
3 éve |
Maxime Devos
|
9340a48b25
mq: Return the envelope after enqueueing and add more tests.
|
3 éve |
Maxime Devos
|
5a9f57444e
mq: Export &overly-full-queue-warning and friends.
|
3 éve |
Maxime Devos
|
3138b1933d
mq: Make accessors of &overly-full-queue-warnings predictably named.
|
3 éve |
Maxime Devos
|
6cf50c6ba4
mq: Fix &who for &overly-full-queue-warning.
|
3 éve |
Maxime Devos
|
7b3a772359
mq: Make %suspicious-length a sort-of exported parameter.
|
3 éve |
Maxime Devos
|
4cd2602af7
mq: Verify message size during message injection.
|
3 éve |
Maxime Devos
|
fba33d824a
mq: Fix typo in docstring of inject-message!.
|
3 éve |
Maxime Devos
|
c08fa08a26
mq: Clarify how a message handlers are chosen.
|
3 éve |
Maxime Devos
|
064f303a46
mq: Pluralise ‘message-queue-handler’.
|
3 éve |
Maxime Devos
|
4663a606fa
mq: Do not hardcode suspicious queue length.
|
3 éve |
Maxime Devos
|
59fb0ddff5
tests: mq: Work-around guile-fibers bug.
|
3 éve |
Maxime Devos
|
6971e303ac
mq: New module, replacing message-io.
|
3 éve |