summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-02-10decode: Rewrite .scan() to avoid making a new scannerLuke Shumaker
2023-02-10Merge branch 'lukeshu/misc'Luke Shumaker
2023-02-10Use go:linkname instead of the awful internal/jsontest packageLuke Shumaker
2023-02-10compat/json: Don't use log.FatalLuke Shumaker
2023-02-10compat/json: Get more of the tests compilingLuke Shumaker
2023-02-10compat/json: Run the example testsLuke Shumaker
2023-02-10Be more careful about importing encoding/jsonLuke Shumaker
2023-02-10encode: Begone with encodeTODOLuke Shumaker
2023-02-10tree-wide: Update various references from Go 1.18 to Go 1.20Luke Shumaker
2023-02-10Prepare v0.3.5 releasev0.3.5Luke Shumaker
2023-02-10Merge branch 'lukeshu/go1.20'Luke Shumaker
2023-02-10Sync borrowed code from Go 1.20Luke Shumaker
2023-02-07Merge branch 'lukeshu/fixup'Luke Shumaker
2023-02-07compat: Enable the cache benchmarkLuke Shumaker
2023-02-07Move struct-handling to internal/jsonstructLuke Shumaker
2023-02-07internal: Split in to sub-packagesLuke Shumaker
2023-02-07Fix being able to run the benchmarksLuke Shumaker
2023-02-07decode: Fix decoding an actively growing fileLuke Shumaker
2023-02-07struct.go: Fix a typo in a commentLuke Shumaker
2023-02-07fixup! Move the base64 decode to the internal packageLuke Shumaker
2023-02-07fixup! Fix compilation with Go 1.20Luke Shumaker
2023-02-05Fix compilation with Go 1.20v0.3.4Luke Shumaker
2023-02-04Prepare v0.3.3 releasev0.3.3Luke Shumaker
2023-02-04Merge branch 'lukeshu/fix'Luke Shumaker
2023-02-04ReleaseNotes.md: Describe the bugfixesLuke Shumaker
2023-02-04fixup! Add more formatter testsLuke Shumaker
2023-02-04fixup! Invent "barriers" instead of nesting parsersLuke Shumaker
2023-02-03Prepare v0.3.2 releasev0.3.2Luke Shumaker
2023-02-03Merge branch 'lukeshu/fix'Luke Shumaker
2023-02-03fixup! Invent "barriers" instead of nesting parsersLuke Shumaker
2023-02-03Merge commit 'b3f4186f2b8e992f56f898784b1cd28bfd7550ca' into lukeshu/fixLuke Shumaker
2023-02-03Add more formatter testsLuke Shumaker
2023-02-03methods_test.go: Fix Gap calculationLuke Shumaker
2023-01-31Prepare v0.3.1 releasev0.3.1Luke Shumaker
2023-01-31Upgrade git.lukeshu.com/go/typedsyncLuke Shumaker
2023-01-31LICENSE.txt: s/program/library/, fuss with a sentenceLuke Shumaker
2023-01-30Merge branch 'lukeshu/tune'Luke Shumaker
2023-01-30ReleaseNotes: Add an entry for this branch's changesLuke Shumaker
2023-01-30Invent "barriers" instead of nesting parsersLuke Shumaker
2023-01-30decode: Inline noWsRuneTypeScanner into runeTypeScannerImplLuke Shumaker
2023-01-30reencode: I see handleRuneMain's defer handling showing up in the CPU profileLuke Shumaker
2023-01-30encode: Nested ReEncoders don't need to inherit the backslash escaperLuke Shumaker
2023-01-30reencode: Reuse speculation buffersLuke Shumaker
2023-01-30reencode: Wrapping the handleRune state is no longer necessaryLuke Shumaker
2023-01-30reencode: Rethink CompactIfUnder to have linear memoryLuke Shumaker
2023-01-30encode: Don't use panic for flow-controlLuke Shumaker
2023-01-30Avoid doing type switching in inner functionsLuke Shumaker
2023-01-30struct.go: Cache structIndexesLuke Shumaker
2023-01-30Prepare v0.3.0 releasev0.3.0Luke Shumaker
2023-01-30Merge branch 'lukeshu/break'Luke Shumaker