Historie revizí

Autor SHA1 Zpráva Datum
  florian e6ba09aedd + Risc-V 64: tcpuparamanager.get_saved_registers_int and tcpuparamanager.get_saved_registers_fpu před 1 rokem
  Michaël Van Canneyt d0b03c9c71 * Correct callback handler for object tree před 1 rokem
  Michaël Van Canneyt 25af7a4281 * Export get_object_tree před 1 rokem
  Michaël Van Canneyt 45ec51dc1f * Install error handler to examine exceptions during callback před 1 rokem
  Nikolay Nikolov 9e0b2869a3 * WebAssembly threads: disable stack checking for the FPCWasmThreadStartPascal procedure před 1 rokem
  Nikolay Nikolov 9d771396ff + WebAssembly threads: init StackBottom (used for stack checking) more precisely před 1 rokem
  Nikolay Nikolov da59711442 * WebAssembly threads: pass the stack size to InitThread when starting a new thread před 1 rokem
  Nikolay Nikolov 8bbb28ace8 + WASI: enable the generic stack checking před 1 rokem
  Nikolay Nikolov 68f4191119 + WASI: set StackBottom on startup před 1 rokem
  Nikolay Nikolov 60bb6c19d9 + WASI: set StackLength on startup před 1 rokem
  Nikolay Nikolov b340994e1b * proper implementation for the function Sptr (which returns the stack pointer) for WebAssembly před 1 rokem
  florian 23dec631f5 + Risc-V: apply OptPass1OP to more operations před 1 rokem
  florian 3e6cd16bb5 + Risc-V 32: tcpuparamanager.get_saved_registers_int před 1 rokem
  Nikolay Nikolov 3c027b0ba0 * WebAssembly threads: use the stack size, specified for the main thread (via před 1 rokem
  Nikolay Nikolov a417b0db9b * WebAssembly threads: simplified (optimized) the implementation of před 1 rokem
  florian 4afb07cc5e + Risc-V 32: tcpuparamanager.get_saved_registers_fpu před 1 rokem
  Nikolay Nikolov 74a4550ff0 * WebAssembly threads: fix TThread.WaitFor (use -1 instead of 0 to signal infinite timeout) před 1 rokem
  Nikolay Nikolov 6be3a42a2f * WebAssembly: optimized SysOSAlloc to use memory area left at the end of the před 1 rokem
  Michaël Van Canneyt a0c11becde * Small fix in saveobject před 1 rokem
  Nikolay Nikolov 801f902efe * WebAssembly threads: fix threadvars with the new WASI-threads implementation před 1 rokem
  Nikolay Nikolov aaf536ae10 * WebAssembly: allow specifying the initial and max memory size via the $M před 1 rokem
  Nikolay Nikolov 7681c192db * WebAssembly threads: protect SysOSAlloc against race conditions via a critical section před 1 rokem
  Nikolay Nikolov 9cf31e2bb3 + show a message and automatically switch to external linking if WebAssembly multithreading is enabled před 1 rokem
  Nikolay Nikolov 31bb06ac87 + WebAssembly threads: initial implementation of the WASI threads proposal: před 1 rokem
  Nikolay Nikolov bb93b918a5 * WebAssembly threads: don't check for GetThreadState(MyThread)<>tsRunning in před 1 rokem
  Nikolay Nikolov 694341aa78 * WebAssembly threads: fixed bug in LockMutexTimeoutNoWait, caused by the use of před 1 rokem
  Nikolay Nikolov c2fcb1a833 * WebAssembly threads: reformat code in LockMutexTimeoutNoWait for better před 1 rokem
  florian cc2406ad74 * factor out TRVCpuAsmOptimizer.OptPass1Add před 1 rokem
  Nikolay Nikolov e612401562 * WebAssembly threads: also access TRTLCriticalSection.Owner using atomic loads and stores před 1 rokem
  Nikolay Nikolov 6a1eb520e9 * WebAssembly threads: use atomic loads and stores for accessing TRTLCriticalSection.Locked před 1 rokem