mirror of
https://github.com/bellard/quickjs.git
synced 2026-03-31 12:18:01 +00:00
fixed Atomics.pause() in the NaN boxing case (32 bit cpu)
This commit is contained in:
parent
bc753c6a15
commit
a6db749af7
@ -57777,7 +57777,7 @@ static JSValue js_atomics_pause(JSContext *ctx, JSValueConst this_obj,
|
||||
double d;
|
||||
|
||||
if (argc > 0) {
|
||||
switch (JS_VALUE_GET_TAG(argv[0])) {
|
||||
switch (JS_VALUE_GET_NORM_TAG(argv[0])) {
|
||||
case JS_TAG_FLOAT64: // accepted if and only if fraction == 0.0
|
||||
d = JS_VALUE_GET_FLOAT64(argv[0]);
|
||||
if (isfinite(d))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user