Changeset 238578 in webkit
- Timestamp:
- Nov 27, 2018 2:14:56 PM (5 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r238570 r238578 1 2018-11-27 Mark Lam <mark.lam@apple.com> 2 3 [Re-landing] 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-27 Timothy Hatcher <timothy@apple.com> 2 13 -
trunk/Source/JavaScriptCore/wasm/js/WebAssemblyModuleRecord.cpp
r238568 r238578 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.