index
:
lowmemjson
main
Package lowmemjson is an alternative to the standard library's encoding/json that has lower memory requirements for large data structures.
Luke T. Shumaker
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
reencode.go
Age
Commit message (
Expand
)
Author
2023-01-30
reencode: I see handleRuneMain's defer handling showing up in the CPU profile
Luke Shumaker
2023-01-30
reencode: Reuse speculation buffers
Luke Shumaker
2023-01-30
reencode: Wrapping the handleRune state is no longer necessary
Luke Shumaker
2023-01-30
reencode: Rethink CompactIfUnder to have linear memory
Luke Shumaker
2023-01-30
Avoid doing type switching in inner functions
Luke Shumaker
2023-01-30
BREAKING CHANGE: reencode: Separate config from state
Luke Shumaker
2023-01-29
.golangci.yml: Turn on 'godot', fix
Luke Shumaker
2023-01-29
Improve/fix documentation and comments
Luke Shumaker
2023-01-26
Write documentation
v0.2.0
Luke Shumaker
2023-01-26
Move the Parser to the internal package
Luke Shumaker
2022-08-18
Add more reencode tests
Luke Shumaker
2022-08-17
Get the linter passing (even if it means ignoring borrowed files)
Luke Shumaker
2022-08-17
reencode: Implement CompactIfUnder
Luke Shumaker
2022-08-17
reencode: Encapsulate the handleRune state in a struct
Luke Shumaker
2022-08-17
reencode: Split handleRune in to pre- and post- parts
Luke Shumaker
2022-08-17
Add more tests around trailing-newlines from the encoder
Luke Shumaker
2022-08-17
Get the new borrowed tests passing
Luke Shumaker
2022-08-17
Fix those now-failing error checks
Luke Shumaker
2022-08-16
reencode: drop the bailAfterCurrent mechanism
Luke Shumaker
2022-08-16
Get borrowed_scanner_test.go passing [ci-skip]
Luke Shumaker
2022-08-16
wip: Reduce test differences [ci-skip]
Luke Shumaker
2022-08-15
Create a compat/json compatibility library
Luke Shumaker
2022-08-14
parse_scan: Add reader abstractions on top of Parser
Luke Shumaker
2022-08-14
reencode: Switch to use Parser
Luke Shumaker
2022-08-14
reencode: Rethink the string backslash encoder
Luke Shumaker
2022-08-13
set up as a separate repo
Luke Shumaker