We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f13de2b commit 4369564Copy full SHA for 4369564
jsoniter-scala-core/js/src/main/scala/com/github/plokhotnyuk/jsoniter_scala/core/JsonWriter.scala
@@ -2766,13 +2766,13 @@ final class JsonWriter private[jsoniter_scala](
2766
val cp2 = cp & 0xFFFFFFFFL
2767
val cp1 = cp >>> 32
2768
val cps = cp1 + cp2
2769
- val x = { // Math.multiplyHigh(g0, cp)
+ val x = (g1 * cp >>> 1) + { // Math.multiplyHigh(g0, cp)
2770
val g02 = g0 & 0xFFFFFFFFL
2771
val g01 = g0 >>> 32
2772
val b0 = g02 * cp2
2773
val a0 = g01 * cp1
2774
((g01 + g02) * cps + (b0 >>> 32) - (b0 + a0) >>> 32) + a0
2775
- } + (g1 * cp >>> 1)
+ }
2776
var y = { // Math.multiplyHigh(g1, cp)
2777
val g12 = g1 & 0xFFFFFFFFL
2778
val g11 = g1 >>> 32
0 commit comments