Sign in Join
Wiki copytemporary

WebAssembly/Threads: history

RevisionWhenWhoWhat changed
3WikiArchiveEdited on wiki.freepascal.org 2025-02-28; the archived page does not name the editorWhat changed
2NickysnFrom the Free Pascal wiki's dump of 2024-05-26What changed
1NickysnFrom the Free Pascal wiki's dump of 2024-05-26What changed
Edited on wiki.freepascal.org by 2 people, 2022

From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.

WhenWhoWhat changed
MichaelInitial page
MichaelThread support
NickysnAtomic instructions: - document the RTL changes made for the support of atomic instructions with -dFPC_WASM_THREADS
NickysnAtomic instructions: - Use consistent capitalization for "Interlocked" (minor)
NickysnAtomic instructions: - there's now a new compiler option to enable WASM threads: -CTwasmthreads, it should be used to compile the RTL, instead of -dFPC_WASM_THREADS
NickysnAtomic instructions: - atomic functions are available in the WebAssembly unit
NickysnAdded category WebAssembly
NickysnMore info about shared memory and passive segments
NickysnShared memory and passive segments: - shared memory and passive segments have been implemented by passing the options to the linker
NickysnAdded section Thread Local Storage, as this also needs to be done for complete threads support
NickysnThread support: - added link to the WASI Native Threads API proposal
NickysnThread Local Storage (threadvars)
NickysnThread support
NickysnLast section renamed "Actually starting a thread" (minor)
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread (minor)
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread
NickysnThread Local Storage (threadvars)
NickysnThread Local Storage (threadvars)
NickysnActually starting a thread
NickysnActually starting a thread
NickysnThread Local Storage (threadvars)
NickysnThread Local Storage (threadvars)
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread
NickysnActually starting a thread (minor)

Back to the page