mirror of
https://github.com/protocolbuffers/protobuf-go.git
synced 2025-01-18 13:11:16 +00:00
17523ebe67
Change use of regular expression to manually parsing the value. Allow value with + symbol in front, e.g. "+3s". Previous regex missed this. Do not allow values without numbers, e.g. "-s". Previous regex missed this as well. name old time/op new time/op delta Unmarshal_Duration-4 1.96µs ± 0% 1.24µs ± 0% ~ (p=1.000 n=1+1) name old alloc/op new alloc/op delta Unmarshal_Duration-4 703B ± 0% 512B ± 0% ~ (p=1.000 n=1+1) name old allocs/op new allocs/op delta Unmarshal_Duration-4 20.0 ± 0% 17.0 ± 0% ~ (p=1.000 n=1+1) Change-Id: I4db58d70f55607213631c49d698ee6a048b5e094 Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/170012 Reviewed-by: Joe Tsai <thebrokentoaster@gmail.com>