Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove unnecessary binding of current message (#736)
The binding is not used within the body expressions, and costs a thread local binding, producing garbage. This changes ensures print-stream produces no memory garbage. The forking-printer just takes values and forwards them. There is no execution of user code, so it can not possibly use the message in any. print-stream invokes the forking printer flush every 100ms, so the current code produces garbage every 100ms.
- Loading branch information