mirror of
https://github.com/gvx/bitser.git
synced 2025-01-16 03:24:19 +00:00
Update README
- remove build status and coverage status (RIP) - add warning re endianness
This commit is contained in:
parent
a6319ec76e
commit
4591cc1cd3
@ -1,8 +1,5 @@
|
||||
# bitser
|
||||
|
||||
[![Build Status](https://travis-ci.org/gvx/bitser.svg?branch=master)](https://travis-ci.org/gvx/bitser)
|
||||
[![Coverage Status](https://coveralls.io/repos/github/gvx/bitser/badge.svg?branch=master)](https://coveralls.io/github/gvx/bitser?branch=master)
|
||||
|
||||
Serializes and deserializes Lua values with LuaJIT.
|
||||
|
||||
```lua
|
||||
@ -24,6 +21,8 @@ Bitser is released under the ISC license (functionally equivalent to the BSD
|
||||
|
||||
Please note that bitser requires LuaJIT for its `ffi` library and JIT compilation. Without JIT, it may or may not run, but it will be much slower than usual. This primarily affects Android and iOS, because JIT is disabled on those platforms.
|
||||
|
||||
:warning: bitser is not endian-safe. If you intend to share serialized data across computers, please make sure they share endianness making sure [`ffi.abi 'le'`](https://luajit.org/ext_ffi_api.html#ffi_abi) has the same value on both the sending and receiving machine, or use another serialization library.
|
||||
|
||||
## Why would I use this?
|
||||
|
||||
Because it's fast. Because it produces tiny output. Because the name means "snappier"
|
||||
|
Loading…
Reference in New Issue
Block a user