Changeset 238509 in webkit
- Timestamp:
- Nov 26, 2018, 12:06:30 PM (8 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 3 edited
-
JSTests/ChangeLog (modified) (1 diff)
-
JSTests/wasm/regress/regress-191056.js (added)
-
Source/JavaScriptCore/ChangeLog (modified) (1 diff)
-
Source/JavaScriptCore/wasm/js/WebAssemblyModuleRecord.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/JSTests/ChangeLog
r238508 r238509 1 2018-11-26 Mark Lam <mark.lam@apple.com> 2 3 NaNs read from Wasm code needs to be be purified. 4 https://bugs.webkit.org/show_bug.cgi?id=191056 5 <rdar://problem/45660341> 6 7 Reviewed by Filip Pizlo. 8 9 * wasm/regress/regress-191056.js: Added. 10 1 11 2018-11-26 Michael Saboff <msaboff@apple.com> 2 12 -
trunk/Source/JavaScriptCore/ChangeLog
r238499 r238509 1 2018-11-26 Mark Lam <mark.lam@apple.com> 2 3 NaNs read from Wasm code needs to be be purified. 4 https://bugs.webkit.org/show_bug.cgi?id=191056 5 <rdar://problem/45660341> 6 7 Reviewed by Filip Pizlo. 8 9 * wasm/js/WebAssemblyModuleRecord.cpp: 10 (JSC::WebAssemblyModuleRecord::link): 11 1 12 2018-11-26 Tadeu Zagallo <tzagallo@apple.com> 2 13 -
trunk/Source/JavaScriptCore/wasm/js/WebAssemblyModuleRecord.cpp
r237009 r238509 389 389 390 390 case Wasm::F32: 391 exportedValue = JSValue(m_instance->instance().loadF32Global(exp.kindIndex));391 exportedValue = jsNumber(purifyNaN(m_instance->instance().loadF32Global(exp.kindIndex))); 392 392 break; 393 393 394 394 case Wasm::F64: 395 exportedValue = JSValue(m_instance->instance().loadF64Global(exp.kindIndex));395 exportedValue = jsNumber(purifyNaN(m_instance->instance().loadF64Global(exp.kindIndex))); 396 396 break; 397 397
Note:
See TracChangeset
for help on using the changeset viewer.