fpc/rtl/wasi
Nikolay Nikolov 2cefdd35b5 + WASI threads: define FPC_WASM_WORKER_THREADS_CAN_WAIT. It is actually true in
all known cases (command line WASI or browser).
2024-11-07 01:41:22 +02:00
..
wasiinc
classes.pp
dos.pp
Makefile + added unit unix98pty. Only enabled for linux, for now, but can be enabled in the future on other unix-likes. 2024-10-19 16:11:25 +03:00
Makefile.fpc * Added nothreads unit for fake thread support. Currently only WASI 2024-05-19 16:14:45 +02:00
rtldefs.inc
si_dll.pp * WASI: preserve the initial value of the stack pointer on startup, so that we 2024-07-21 18:21:50 +03:00
si_prc.pp * WASI: preserve the initial value of the stack pointer on startup, so that we 2024-07-21 18:21:50 +03:00
sysdir.inc
sysfile.inc
sysheap.inc * WebAssembly: optimized SysOSAlloc to use memory area left at the end of the 2024-08-04 18:04:10 +03:00
sysos.inc
sysosh.inc * WebAssembly threads: fixed race condition LockMutex in the check where Locked 2024-08-03 02:34:05 +03:00
system.pp + WASI: set StackBottom on startup 2024-08-06 04:02:15 +03:00
systhrd.inc + WASI threads: define FPC_WASM_WORKER_THREADS_CAN_WAIT. It is actually true in 2024-11-07 01:41:22 +02:00
sysutils.pp * WebAssembly: fixed SysUtils.sleep() with large timeouts causing incorrect time 2024-09-03 02:30:14 +03:00
tthread.inc * WebAssembly threads: in TThread.WaitFor, call CheckSynchronize in a loop, 2024-09-03 01:19:51 +03:00
wasiapi.pp * Explicitly specify path to include files 2024-08-08 09:59:40 +02:00
wasiutil.pp
wasmmutex.inc * WebAssembly threads: don't check for GetThreadState(MyThread)<>tsRunning in 2024-08-04 01:56:25 +03:00