Robin Wellner
63a512707c
Fixes that I forgot to add
2016-02-23 13:00:41 +01:00
Robin Wellner
06d5b69b61
Actually, going ahead and replacing the implementation
...
Thanks to git I can always roll back if this was a bad idea
2016-02-23 12:44:46 +01:00
Robin Wellner
529cd80c7a
Hopefully fix the raw links to other serializers.
2016-02-23 12:16:03 +01:00
Robin Wellner
ff25d2b2b6
Add a non-reentrant version of bitser
...
This may replace the default implementation if reentrancy does not seem
to be an important constraint for library users.
It tends to be much faster than regular bitser, helping it catch up with
lua-MessagePack and binser in the cases it lags behind.
2016-02-23 12:09:57 +01:00
Robin Wellner
f2ee38a2d6
Add mention of lua-MessagePack to README
2016-02-16 23:51:15 +01:00
Robin Wellner
0deac7ca57
Benchmark now still works even when tested libraries don't
2016-02-16 14:45:18 +01:00
Robin Wellner
eb4c65ffcf
Bug fix: actually make different tries in benchmark useful
2016-02-16 14:38:01 +01:00
Robin Wellner
348511c702
Merge pull request #2 from tapir/master
...
Add lua-MessagePack to benchmark
2016-02-16 14:18:43 +01:00
Coşku Baş
164e4d8e6e
Add lua-MessagePack to benchmark
2016-02-16 10:32:15 +02:00
Robin Wellner
40f5cab917
Actually pass size along
2016-02-16 02:48:39 +01:00
Robin Wellner
6b8208a991
Prevent reading past the end of the buffer
2016-02-16 02:45:24 +01:00
Robin Wellner
f82fda79fc
Release under ISC license
2016-02-16 02:35:43 +01:00
Robin Wellner
95611fecfb
update README
2016-02-16 02:26:13 +01:00
Robin Wellner
93de15580f
fix typo in test
2016-02-16 02:17:48 +01:00
Robin Wellner
5eec3575ab
forgot to require ffi
2016-02-16 02:11:09 +01:00
Robin Wellner
c624623efe
add ability to load from raw data
...
see https://love2d.org/wiki/Data:getPointer
2016-02-16 02:08:07 +01:00
Robin Wellner
c748dc1c10
don't do coverage for downloaded class libraries (hopefully)
2016-02-16 01:51:35 +01:00
Robin Wellner
ba62015f30
more tests!
2016-02-16 01:32:08 +01:00
Robin Wellner
0d0bb54405
Fix sloppy errors (forgot to pass an argument, haserror -> has_error)
2016-02-15 15:24:07 +01:00
Robin Wellner
bf4425aac8
Add coverage status badge to README
2016-02-15 15:20:55 +01:00
Robin Wellner
071da607d0
typos in tests :(
2016-02-15 15:16:14 +01:00
Robin Wellner
92815b33e3
add more tests to increase coverage
2016-02-15 15:11:17 +01:00
Robin Wellner
90acb62c42
Actually pass the buffer to write_string for class names
2016-02-15 14:44:18 +01:00
Robin Wellner
80c130ea8d
forgot to actually register the class i was testing
2016-02-15 14:39:41 +01:00
Robin Wellner
5d27470cce
more testing and lint stuff
2016-02-15 14:34:52 +01:00
Robin Wellner
3c51639de7
travis-based fixes
2016-02-15 14:12:51 +01:00
Robin Wellner
9a5fdcbab8
add travis and busted files
2016-02-15 14:06:25 +01:00
Robin Wellner
1893fc29ba
update README
2016-02-14 04:30:05 +01:00
Robin Wellner
481c3edc53
add first version, including benchmarks
...
(put binser, Ser, Smallfolk or Serpent here to compare bitser to them)
2016-02-14 03:52:58 +01:00
Robin Wellner
d91ee59e13
Initial commit
2016-02-14 01:44:30 +01:00