- 09 Jun, 2014 2 commits
-
-
Sean DuBois authored
d.marker() doesn't seem to be the proper way to get stack length, use #'len on d.stack for #'loadTuple2 instead
-
Sean DuBois authored
-
- 08 Jun, 2014 1 commit
-
-
Sean DuBois authored
out of the top two items on the stack.'
-
- 30 May, 2014 1 commit
-
-
Kamil Kisiel authored
-
- 10 Mar, 2014 6 commits
-
-
Kamil Kisiel authored
Implement binunicode and long1
-
Jonathan Pulfer authored
-
Jonathan Pulfer authored
-
Jonathan Pulfer authored
-
Jonathan Pulfer authored
-
Jonathan Pulfer authored
-
- 30 Jan, 2014 5 commits
-
-
Kamil Kisiel authored
Remove binary.{Read,Write} in favour of doing it by hand
-
Kamil Kisiel authored
Improve test coverage
-
Damian Gryski authored
-
Damian Gryski authored
-
Damian Gryski authored
The encoding/binary.{Read,Write} methods use reflection which is slow. This is ok for prototyping but has a serious performance impact. In each case, we know exactly what we're trying to write out, so we'll allocate our own buffer and do the explicit conversion ourselves. As an example of the performance improvement this makes, here are the results from an (internal) benchmark: benchmark old ns/op new ns/op delta BenchmarkDecode 427190 318845 -25.36%
-
- 26 Nov, 2013 2 commits
-
-
Kamil Kisiel authored
Add support for decoding opGet ('g')
-
Damian Gryski authored
-
- 25 Nov, 2013 1 commit
-
-
Kamil Kisiel authored
A few more small fixes to the encoder and decoder.
-
- 24 Nov, 2013 10 commits
-
-
Damian Gryski authored
-
Damian Gryski authored
-
Damian Gryski authored
-
Damian Gryski authored
-
Damian Gryski authored
-
Kamil Kisiel authored
-
Kamil Kisiel authored
-
Kamil Kisiel authored
-
Kamil Kisiel authored
Dumb encoder
-
Kamil Kisiel authored
Add support for enough opcodes to read Graphite's Rendering stream
-
- 23 Nov, 2013 3 commits
-
-
Damian Gryski authored
-
Damian Gryski authored
-
Damian Gryski authored
This adds support for enough opcodes to unpickle a graphite rendering message, described at http://graphite.readthedocs.org/en/0.9.10/render_api.html#pickle. I also made some internal changes to consistently report errors to the main decoding loop and renamed 'append' to 'push' so as not to conflict with Go's builtin append keyword. The unit tests still pass, and there are now two tests for sample graphite pickles too.
-
- 17 Sep, 2013 2 commits
-
-
Kamil Kisiel authored
-
Kamil Kisiel authored
-
- 07 Oct, 2012 1 commit
-
-
Kamil Kisiel authored
-