]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Add some jitter and duration info to the opfs concurrency tester. Ensure that Atomics...
authorstephan <stephan@noemail.net>
Fri, 6 Mar 2026 23:50:44 +0000 (23:50 +0000)
committerstephan <stephan@noemail.net>
Fri, 6 Mar 2026 23:50:44 +0000 (23:50 +0000)
commitac63b524acdf789c9a44623023bda10d693a4e7e
tree3e182ceef4270e13be3446d890a6d60bded8d9b4
parent2251f0c4cc7823e338902c4c83675c4cfdc2ceb4
Add some jitter and duration info to the opfs concurrency tester. Ensure that Atomics.waitAsync() is available for opfs-wl. Further testing has shown that Web opfs-wl is consistently fairer about doling out contested locks but it's dog slow compared to the original VFS under moderate concurrency. In single-connection use they're effectively on par.

FossilOrigin-Name: a9aecc987512d60f2663973f43c769cf086fc14149edfbcb18c0aec9f5aa3dbf
ext/wasm/api/opfs-common-shared.c-pp.js
ext/wasm/api/sqlite3-opfs-async-proxy.c-pp.js
ext/wasm/tests/opfs/concurrency/test.js
ext/wasm/tests/opfs/concurrency/worker.js
manifest
manifest.uuid