go-json/internal/encoder
Masaaki Goshima b5e1478450
Refactor compiler for encoder
- Introduced a two phase compilation to calculate Opcode index accurately
- Fix display number of Opcode
- Improve memory footprint for Opcode
2021-11-28 02:14:57 +09:00
..
vm Fix conversion from pointer to uint64 2021-10-14 15:00:28 +09:00
vm_color Fix conversion from pointer to uint64 2021-10-14 15:00:28 +09:00
vm_color_indent Fix conversion from pointer to uint64 2021-10-14 15:00:28 +09:00
vm_indent Fix conversion from pointer to uint64 2021-10-14 15:00:28 +09:00
code.go Refactor compiler for encoder 2021-11-28 02:14:57 +09:00
compact.go Optimize json.Compact and json.Indent 2021-04-20 20:12:32 +09:00
compiler.go Refactor compiler for encoder 2021-11-28 02:14:57 +09:00
compiler_norace.go Refactor compiler for encoder 2021-11-28 02:14:57 +09:00
compiler_race.go Refactor compiler for encoder 2021-11-28 02:14:57 +09:00
context.go Refactor compiler for encoder 2021-11-28 02:14:57 +09:00
encode_opcode_test.go Fix opcode layout 2021-05-29 14:47:18 +09:00
encoder.go Fix encoding of empty interface type 2021-06-25 20:17:12 +09:00
indent.go Optimize json.Compact and json.Indent 2021-04-20 20:12:32 +09:00
int.go Fix conversion from pointer to uint64 2021-10-14 15:00:28 +09:00
map112.go Add internal/vm package 2021-03-16 02:50:19 +09:00
map113.go Add internal/vm package 2021-03-16 02:50:19 +09:00
opcode.go Refactor compiler for encoder 2021-11-28 02:14:57 +09:00
option.go Support context for MarshalJSON and UnmarshalJSON 2021-06-12 17:06:26 +09:00
optype.go Fix encoding of empty interface type 2021-06-25 20:17:12 +09:00
string.go Manage option flags as bit variable 2021-06-01 13:40:15 +09:00