Commit History

Author SHA1 Message Date
  Agustina Arzille 6614fab9b5 Clarity comment 3 weeks ago
  Agustina Arzille 146b320067 Apply many scalability improvements 1 month ago
  Agustina Arzille 0f62594b82 Improve shared/exclusive locks so that waiters acquire the lock in order 1 year ago
  Agustina Arzille 20e74ef344 Rework capabilities 1 year ago
  Agustina Arzille 09e27bbdb7 Optimize sxlock unlocking 1 year ago
  Agustina Arzille d324d64d87 Numerous style and bug fixes 1 year ago
  Agustina Arzille 1587437abf Improve readability of sxlock and thread modules 1 year ago
  Agustina Arzille 318756235f Fix race conditions in sxlock unlocking 1 year ago
  Agustina Arzille 2b0259d083 Safely unregister interrupts on capability destruction 1 year ago
  Agustina Arzille 563975929b Optimize page fault concurrent handling 1 year ago
  Agustina Arzille 176c1c4146 Include tests for radix tree API 2 years ago
  Agustina Arzille 3ab33edef0 Code restructuring (sxlock mostly) 2 years ago
  Agustina Arzille 2481e5b27e Simplify sxlock implementation 2 years ago
  Agustina Arzille e4b4e5ff83 Revert typing in guards cleanup (clang doesn't like them) 2 years ago
  Agustina Arzille a5ac1c179c Cleanup leftover comments from sxlock 2 years ago
  Agustina Arzille 808efdb1e0 Use stronger typing in guards 2 years ago
  Agustina Arzille 035f50e713 Redesign sxlock and make it more fair 2 years ago
  Agustina Arzille e4374cdc9c Add several comments; style fixes 2 years ago
  Agustina Arzille 47d57a4c25 Implement shared-exclusive locks 2 years ago