You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
valm= (year +0x76767676| year) &0x80808080// Based on the fast parsing of numbers by 8-byte words: https://github.com/wrandelshofer/FastDoubleParser/blob/0903817a765b25e654f02a5a9d4f1476c98a80c9/src/main/java/ch.randelshofer.fastdoubleparser/ch/randelshofer/fastdoubleparser/FastDoubleSimd.java#L114-L130
1727
+
if (m !=0) digitError((java.lang.Integer.numberOfTrailingZeros(m) >>3) + pos)
1728
+
year = (year *2561>>8&0xFF00FF) *6553601>>16
1729
+
pos +=4
1734
1730
varyearDigits=4
1735
1731
varb:Byte=0
1736
-
pos +=5
1737
1732
while ({
1738
1733
if (pos >= tail) {
1739
1734
pos = loadMoreOrError(pos)
@@ -2416,8 +2411,9 @@ final class JsonReader private[jsoniter_scala](
2416
2411
varx:Float=
2417
2412
if (e10 ==0&& m10 <922337203685477580L) m10.toFloat
valm= (year +0x76767676| year) &0x80808080// Based on the fast parsing of numbers by 8-byte words: https://github.com/wrandelshofer/FastDoubleParser/blob/0903817a765b25e654f02a5a9d4f1476c98a80c9/src/main/java/ch.randelshofer.fastdoubleparser/ch/randelshofer/fastdoubleparser/FastDoubleSimd.java#L114-L130
1727
+
if (m !=0) digitError((java.lang.Integer.numberOfTrailingZeros(m) >>3) + pos)
1728
+
year = (year *2561>>8&0xFF00FF) *6553601>>16
1729
+
pos +=4
1734
1730
varyearDigits=4
1735
1731
varb:Byte=0
1736
-
pos +=5
1737
1732
while ({
1738
1733
if (pos >= tail) {
1739
1734
pos = loadMoreOrError(pos)
@@ -2416,8 +2411,9 @@ final class JsonReader private[jsoniter_scala](
2416
2411
varx:Float=
2417
2412
if (e10 ==0&& m10 <922337203685477580L) m10.toFloat
0 commit comments