Commit History

Autor SHA1 Mensaxe Data
  Idan Horowitz 086969277e Everywhere: Run clang-format %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 7eafa58af8 Revert "LibPthread: Partially implement pthread_cleanup_(push pop)" %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 5d51e26caf LibPthread: Partially implement pthread_cleanup_(push pop) %!s(int64=3) %!d(string=hai) anos
  kleines Filmröllchen 2f50d8f4d3 AK+LibC+LibPthread: Introduce NoAllocationGuard %!s(int64=3) %!d(string=hai) anos
  Brian Gianforcaro 856fc76083 LibPthread: Remove bad spec link for pthread_{get/set}name_np APIs %!s(int64=3) %!d(string=hai) anos
  Brian Gianforcaro f4dd388caf LibPthread: Add POSIX spec link for pthread_sigmask API %!s(int64=3) %!d(string=hai) anos
  Brian Gianforcaro 954fa724b3 LibPthread: Add POSIX spec comments to our implementations %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 72a45a472a LibPthread: Correct nonsensical loop exit condition in RWLock unlock %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur b63ea3bad1 LibPthread: Calculate the correct lock value in RWLock {rd,un}lock %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur e37f9fa7db LibPthread+Kernel: Add pthread_kill() and the thread_kill syscall %!s(int64=4) %!d(string=hai) anos
  Sergey Bugaev 00d8dbe739 LibPthread: Reimplement condition variables %!s(int64=4) %!d(string=hai) anos
  Sergey Bugaev 8fee93d868 LibC: Add futex_wait() and futex_wake() helpers %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner e1ff30a360 Toolchain+Userland: Enable TLS for x86_64 %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 16b9a2d2e1 Kernel+LibPthread: Add support for usermode threads on x86_64 %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 93c741018e Kernel+LibPthread: Remove m_ prefix for public members %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner fe2716df21 Kernel: Disable __thread and TLS on x86_64 for now %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner c0bd2c0691 LibPthread: Remove redundant return statement %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner c9a8dfa1bf Userland: Add more TODO()s for arch-specific code %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 42d667645d Kernel: Make sure we free the thread stack on thread exit %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner f63f471b87 LibPthread: Make some variables static %!s(int64=4) %!d(string=hai) anos
  Linus Groh 0aab774343 Everywhere: Fix a bunch of typos %!s(int64=4) %!d(string=hai) anos
  Jean-Baptiste Boric e16894af5a LibC: Do not include errno.h inside unistd.h %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 759acdb938 LibC: Partially implement pthread_setcancel{state,type}() %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 6e80b9fd01 LibPthread: Add implementation for pthread_mutexattr_gettype %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 9f07627f58 LibPthread: Implement pthread_spinlock_t API. %!s(int64=4) %!d(string=hai) anos
  Jelle Raaijmakers d1f33ec795 LibPthread: Use realtime clock for futex_wait() %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 549d9bd3ea LibC: Move the __pthread_mutex_trylock function to LibC %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 5a31ca06db LibPthread: Add non functional pthread_attr_[set|get]scope stubs %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 2520ccfca4 LibPthread: Add stubs for pthread_spin_* functions %!s(int64=4) %!d(string=hai) anos