- 18 Oct, 2014 5 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 14 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
 - 
obscuren authored
 - 
obscuren authored
 
 -