- 18 Oct, 2014 7 commits
- 17 Oct, 2014 21 commits
-
-
Jeffrey Wilcke authored
tests/vm: fix syntax
-
Felix Lange authored
-
Jeffrey Wilcke authored
Improve package ethlog
-
Felix Lange authored
-
Felix Lange authored
Rather than spawning a new goroutine for each message, run each log system in a dedicated goroutine. Ensure that logging is still asynchronous by using a per-system buffer (currently 500 messages). If it overflows all logging will hang, but that's better than spawning indefinitely many goroutines.
-
Felix Lange authored
Messages are formatted by generic part, so the log system doesn't need to provide formatting. This fixes the test from the previous commit. As a small bonus, log systems now have access to the level of the message. This could be used to provide colored logging in the future.
-
Felix Lange authored
This test fails because the log message is formatted twice.
-
Felix Lange authored
-
Felix Lange authored
This ensures that examples will actually compile.
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
It's now safe for concurrent access. Output checking looks better.
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
This also fixes a deadlock in the tests.
-
obscuren authored
-
obscuren authored
-
Jeffrey Wilcke authored
Blocking event package
-
- 16 Oct, 2014 12 commits
-
-
obscuren authored
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
-
Felix Lange authored
-
obscuren authored
-
Felix Lange authored
-
obscuren authored
-