summaryrefslogtreecommitdiff
path: root/vendor/github.com/bytedance/sonic/internal/decoder
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/bytedance/sonic/internal/decoder')
-rw-r--r--vendor/github.com/bytedance/sonic/internal/decoder/api/decoder_arm64.go2
-rw-r--r--vendor/github.com/bytedance/sonic/internal/decoder/jitdec/assembler_regabi_amd64.go8
-rw-r--r--vendor/github.com/bytedance/sonic/internal/decoder/jitdec/compiler.go2
-rw-r--r--vendor/github.com/bytedance/sonic/internal/decoder/jitdec/pools.go4
-rw-r--r--vendor/github.com/bytedance/sonic/internal/decoder/optdec/compiler.go4
-rw-r--r--vendor/github.com/bytedance/sonic/internal/decoder/optdec/helper.go8
-rw-r--r--vendor/github.com/bytedance/sonic/internal/decoder/optdec/native.go6
-rw-r--r--vendor/github.com/bytedance/sonic/internal/decoder/optdec/node.go4
8 files changed, 19 insertions, 19 deletions
diff --git a/vendor/github.com/bytedance/sonic/internal/decoder/api/decoder_arm64.go b/vendor/github.com/bytedance/sonic/internal/decoder/api/decoder_arm64.go
index 65a9478b4..16e55965a 100644
--- a/vendor/github.com/bytedance/sonic/internal/decoder/api/decoder_arm64.go
+++ b/vendor/github.com/bytedance/sonic/internal/decoder/api/decoder_arm64.go
@@ -30,7 +30,7 @@ var (
func init() {
- // whe in aarch64. we enable all optimize
+ // when in aarch64, we enable all optimization
envs.EnableOptDec()
envs.EnableFastMap()
}
diff --git a/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/assembler_regabi_amd64.go b/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/assembler_regabi_amd64.go
index 76eef333b..42b8b502f 100644
--- a/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/assembler_regabi_amd64.go
+++ b/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/assembler_regabi_amd64.go
@@ -67,7 +67,7 @@ import (
*/
const (
- _FP_args = 72 // 72 bytes to pass and spill register arguements
+ _FP_args = 72 // 72 bytes to pass and spill register arguments
_FP_fargs = 80 // 80 bytes for passing arguments to other Go functions
_FP_saves = 48 // 48 bytes for saving the registers before CALL instructions
_FP_locals = 144 // 144 bytes for local variables
@@ -203,9 +203,9 @@ var (
var _VAR_fl = jit.Ptr(_SP, _FP_fargs + _FP_saves + 112)
var (
- _VAR_et = jit.Ptr(_SP, _FP_fargs + _FP_saves + 120) // save dismatched type
+ _VAR_et = jit.Ptr(_SP, _FP_fargs + _FP_saves + 120) // save mismatched type
_VAR_pc = jit.Ptr(_SP, _FP_fargs + _FP_saves + 128) // save skip return pc
- _VAR_ic = jit.Ptr(_SP, _FP_fargs + _FP_saves + 136) // save dismatched position
+ _VAR_ic = jit.Ptr(_SP, _FP_fargs + _FP_saves + 136) // save mismatched position
)
type _Assembler struct {
@@ -1361,7 +1361,7 @@ func (self *_Assembler) _asm_OP_num(_ *_Instr) {
self.Emit("MOVQ", _R9, _VAR_pc)
self.Sjmp("JMP" , _LB_skip_one)
- /* assgin string */
+ /* assign string */
self.Link("_num_next_{n}")
self.slice_from_r(_AX, 0)
self.Emit("BTQ", jit.Imm(_F_copy_string), _ARG_fv)
diff --git a/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/compiler.go b/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/compiler.go
index a097d171d..33191262a 100644
--- a/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/compiler.go
+++ b/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/compiler.go
@@ -736,7 +736,7 @@ func (self *_Compiler) compilePtr(p *_Program, sp int, et reflect.Type) {
self.tab[et] = true
/* not inline the pointer type
- * recursing the defined pointer type's elem will casue issue379.
+ * recursing the defined pointer type's elem will cause issue379.
*/
self.compileOps(p, sp, et)
}
diff --git a/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/pools.go b/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/pools.go
index 01868cb2f..200af6a60 100644
--- a/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/pools.go
+++ b/vendor/github.com/bytedance/sonic/internal/decoder/jitdec/pools.go
@@ -63,8 +63,8 @@ type _Decoder func(
vp unsafe.Pointer,
sb *_Stack,
fv uint64,
- sv string, // DO NOT pass value to this arguement, since it is only used for local _VAR_sv
- vk unsafe.Pointer, // DO NOT pass value to this arguement, since it is only used for local _VAR_vk
+ sv string, // DO NOT pass value to this argument, since it is only used for local _VAR_sv
+ vk unsafe.Pointer, // DO NOT pass value to this argument, since it is only used for local _VAR_vk
) (int, error)
var _KeepAlive struct {
diff --git a/vendor/github.com/bytedance/sonic/internal/decoder/optdec/compiler.go b/vendor/github.com/bytedance/sonic/internal/decoder/optdec/compiler.go
index fd164af93..7d9d60a01 100644
--- a/vendor/github.com/bytedance/sonic/internal/decoder/optdec/compiler.go
+++ b/vendor/github.com/bytedance/sonic/internal/decoder/optdec/compiler.go
@@ -177,7 +177,7 @@ func (c *compiler) compilePtr(vt reflect.Type) decFunc {
c.enter(vt)
defer c.exit(vt)
- // specail logic for Named Ptr, issue 379
+ // special logic for Named Ptr, issue 379
if reflect.PtrTo(vt.Elem()) != vt {
c.namedPtr = true
return &ptrDecoder{
@@ -432,7 +432,7 @@ func (c *compiler) tryCompilePtrUnmarshaler(vt reflect.Type, strOpt bool) decFun
/* check for `encoding.TextMarshaler` with pointer receiver */
if pt.Implements(encodingTextUnmarshalerType) {
- /* TextUnmarshal not support ,strig tag */
+ /* TextUnmarshal not support, string tag */
if strOpt {
panicForInvalidStrType(vt)
}
diff --git a/vendor/github.com/bytedance/sonic/internal/decoder/optdec/helper.go b/vendor/github.com/bytedance/sonic/internal/decoder/optdec/helper.go
index 7bf8a8f39..61faa6c80 100644
--- a/vendor/github.com/bytedance/sonic/internal/decoder/optdec/helper.go
+++ b/vendor/github.com/bytedance/sonic/internal/decoder/optdec/helper.go
@@ -11,7 +11,7 @@ import (
func SkipNumberFast(json string, start int) (int, bool) {
- // find the number ending, we pasred in native, it alway valid
+ // find the number ending, we parsed in native, it always valid
pos := start
for pos < len(json) && json[pos] != ']' && json[pos] != '}' && json[pos] != ',' {
if json[pos] >= '0' && json[pos] <= '9' || json[pos] == '.' || json[pos] == '-' || json[pos] == '+' || json[pos] == 'e' || json[pos] == 'E' {
@@ -40,7 +40,7 @@ func ValidNumberFast(raw string) bool {
return false
}
- // check trainling chars
+ // check trailing chars
for ret < len(raw) {
return false
}
@@ -49,7 +49,7 @@ func ValidNumberFast(raw string) bool {
}
func SkipOneFast2(json string, pos *int) (int, error) {
- // find the number ending, we pasred in sonic-cpp, it alway valid
+ // find the number ending, we parsed in sonic-cpp, it always valid
start := native.SkipOneFast(&json, pos)
if start < 0 {
return -1, error_syntax(*pos, json, types.ParsingError(-start).Error())
@@ -58,7 +58,7 @@ func SkipOneFast2(json string, pos *int) (int, error) {
}
func SkipOneFast(json string, pos int) (string, error) {
- // find the number ending, we pasred in sonic-cpp, it alway valid
+ // find the number ending, we parsed in sonic-cpp, it always valid
start := native.SkipOneFast(&json, &pos)
if start < 0 {
// TODO: details error code
diff --git a/vendor/github.com/bytedance/sonic/internal/decoder/optdec/native.go b/vendor/github.com/bytedance/sonic/internal/decoder/optdec/native.go
index 29a0136ae..5dadec0b7 100644
--- a/vendor/github.com/bytedance/sonic/internal/decoder/optdec/native.go
+++ b/vendor/github.com/bytedance/sonic/internal/decoder/optdec/native.go
@@ -61,13 +61,13 @@ type node struct {
val uint64
}
-// should consitent with native/parser.c
+// should consistent with native/parser.c
type _nospaceBlock struct {
_ [8]byte
_ [8]byte
}
-// should consitent with native/parser.c
+// should consistent with native/parser.c
type nodeBuf struct {
ncur uintptr
parent int64
@@ -84,7 +84,7 @@ func (self *nodeBuf) init(nodes []node) {
self.parent = -1
}
-// should consitent with native/parser.c
+// should consistent with native/parser.c
type Parser struct {
Json string
padded []byte
diff --git a/vendor/github.com/bytedance/sonic/internal/decoder/optdec/node.go b/vendor/github.com/bytedance/sonic/internal/decoder/optdec/node.go
index 3f60a3368..b23901e38 100644
--- a/vendor/github.com/bytedance/sonic/internal/decoder/optdec/node.go
+++ b/vendor/github.com/bytedance/sonic/internal/decoder/optdec/node.go
@@ -372,7 +372,7 @@ func (val Node) ParseF64(ctx *Context) (float64, bool) {
}
func (val Node) ParseString(ctx *Context) (string, bool) {
- // shoud not use AsStrRef
+ // should not use AsStrRef
s, ok := val.AsStr(ctx)
if !ok {
return "", false
@@ -391,7 +391,7 @@ func (val Node) ParseString(ctx *Context) (string, bool) {
func (val Node) ParseNumber(ctx *Context) (json.Number, bool) {
- // shoud not use AsStrRef
+ // should not use AsStrRef
s, ok := val.AsStr(ctx)
if !ok {
return json.Number(""), false