Историја ревизија

Аутор SHA1 Порука Датум
  Jonas Maebe 8d8fc0fdee + RTL for AIX пре 13 година
  Jonas Maebe cc736fe115 * use same code path for iphonesim as for darwin (should fix mantis #21190) пре 13 година
  Jonas Maebe bfc1a6ff1c + added support for intialising/finalising threads not started via the FPC пре 15 година
  marco 8cce3d3f91 * closethread thread manager field/function. Mantis 13160 пре 15 година
  Jonas Maebe 4d8f578e4c * when typecasting the result of pthread_self, always call it using пре 15 година
  marco c477df5046 * TCriticalSection.Tryenter support (Mantis 15928) + short test/demo пре 15 година
  Jonas Maebe 9cd0a2ff1e * link to libpthread at compile time on Linux to avoid problems on some пре 15 година
  pierre 048b2ba67b * fix pthread problem wen using nice for solaris пре 15 година
  Jonas Maebe c2190ebd30 * return errors from unimplemented functions instead of random values пре 16 година
  Jonas Maebe b92df02778 * new Intbasicevent*() implementation based on pthread_cond_signal by пре 16 година
  Jonas Maebe 9e7efd7321 * reduced waiting steps in emulated "timed wait" in basiceventwaitfor пре 16 година
  florian c127154efa o Haiku patches by Olivier Coursiere пре 16 година
  Jonas Maebe 1a1fc1357d * honour the specified stack size when creating new threads on unix пре 16 година
  Jonas Maebe 4f5513466a * reverted r11671 because it breaks tthread.waitfor on unix пре 17 година
  michael c179162028 * Call EndThread manually if thread function returns (mantis #11490) пре 17 година
  Jonas Maebe 34d0fd2c30 * give generic IntbasiceventWaitFor a granularity of 50 rather than пре 18 година
  Jonas Maebe 2701a0f743 * initialise timespec.tv_sec again for generic BasicEventWaitFor пре 18 година
  micha 5f3e2b10e8 * use sem_timedwait for BasicEventWaitFor if available (linux now) пре 18 година
  micha 5d1a952f2a * fix initial state of basicevent пре 18 година
  Jonas Maebe 123362235b * use initc.fpgetCerrno rather than fpgeterrno to get the errno пре 18 година
  Jonas Maebe 4457538435 * explicitly unmask SIGSEGV, SIGILL, SIGBUS and SIGFPE at the start пре 18 година
  Jonas Maebe ce86cedd4d * return wrAbandoned rather than wrError from IntbasiceventWaitFor пре 18 година
  Jonas Maebe ef801ba3a3 * check once more whether we can lock after we've waited пре 18 година
  Jonas Maebe 494fb81dd8 * fixed semaphore implementation based on file handles (select needs пре 18 година
  Jonas Maebe fd98a0cc5b * don't call runerror if a unix threading error occurs (because this пре 18 година
  Jonas Maebe 4dd3be0e5a * return thread function result via pthread_exit() from CBeginThread пре 18 година
  Jonas Maebe 526a79a3c6 * disable thread suspension from another thread under *nix, see added пре 18 година
  Jonas Maebe 3ab9ace8c4 * implement CThreadSwitch using sched_yield() пре 18 година
  micha 7f2a257102 + heap manager now per thread, reduce heap lock contention пре 18 година
  micha 6ec55d2e74 * fix heap mutex deadlock in case of runtime error within heap management (needs recursive heap mutex) пре 18 година