<?xml version="1.0" encoding="UTF-8"?>
<feature id="atomics-wait-async"><name>Atomics.waitAsync()</name><description>The Atomics.waitAsync() static method waits for a value in a shared memory location, providing a promise when the expected value is not yet in memory. The waitAsync() method is a non-blocking alternative to Atomics.wait().</description><group>javascript</group><group_name>JavaScript</group_name><baseline><status>newly</status><low_date>2025-11-11</low_date></baseline><support><browser name="chrome" version="90" supported="true"></browser><browser name="firefox" version="145" supported="true"></browser><browser name="safari" version="16.4" supported="true"></browser><browser name="edge" version="90" supported="true"></browser><browser name="chrome_android" version="90" supported="true"></browser><browser name="firefox_android" version="145" supported="true"></browser><browser name="safari_ios" version="16.4" supported="true"></browser></support><specifications><spec>https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.waitasync</spec></specifications><caniuse></caniuse><mdn_url>https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Atomics/waitAsync</mdn_url><compat_features><key>javascript.builtins.Atomics.waitAsync</key></compat_features><canonical_url>https://nowyoucanuse.com/features--atomics-wait-async.html</canonical_url></feature>