Commit History

Author SHA1 Message Date
  ticki 68caac6f2b Completely remove the CAS loop in mutex. 8 years ago
  ticki c6bccdcbac Improve performance of lock contentions. 8 years ago
  ticki 2c4356ebf9 Add `pub_restricted` feature. 8 years ago
  ticki 2df67b38b9 Add more comments. 8 years ago
  ticki b9fc6a9cd6 Document remaining parts of the new bookkeeper. 8 years ago
  ticki 3883101ce3 `question_mark` feature stabilized. 8 years ago
  ticki 78ca79c97d Add refill algorithm to the bookkeeper in order to keep the arena in shape. 8 years ago
  ticki a20d11e498 Remove another critical memcpy. 8 years ago
  ticki 940fd5ecb5 Remove another critical memcpy. 8 years ago
  ticki 495dc40c92 Add logging to `Seek` and its methods. 8 years ago
  ticki fdee7fbf8d Eliminate a 256-byte memcpy in a hot-path 8 years ago
  ticki ad0036216d Add more tests to `Block`. 8 years ago
  ticki bbf1e84bc5 Factor the fat value maintainance into a seperate function. 8 years ago
  ticki 8a50d08cc9 Add a newtype for non-bottom levels. 8 years ago
  ticki c1387b6327 Fix the `remove` method of `Seek`. 8 years ago
  ticki 8f357c4f2b Test BRK release. 8 years ago
  ticki ad09980e22 Remove the remaining `super::\*`s. 8 years ago
  ticki 2ed94fc2e1 Add `Pointer::aligned_to` test. 8 years ago
  ticki fe9037c256 Add `Block::sec_zero()` test. 8 years ago
  ticki 4772de6dd8 Add `Block::empty` test. 8 years ago
  ticki c03967843e Use `brk` instead of arrays for testing `Block`. 8 years ago
  ticki e89d82d0cf Add tests to the `lv` module. 8 years ago
  ticki 0c1b73cdf2 Implement first-fit searching. 8 years ago
  ticki 99ea74d425 Implement generic searching. 8 years ago
  ticki b18787c1e3 Update documentation with link to blog post. 8 years ago
  ticki 4bb5ae4cf0 Add documentation to `search`. 8 years ago
  ticki 66e83e2825 Remove occurrence of `Level(0)` in favor of `Level::min()`. 8 years ago
  ticki 359c6d6f93 Eliminate bound checks from the shortcut stacks safely. 8 years ago
  ticki 9f77bb4847 Add documentation to `Shortcut` 8 years ago
  ticki a24fe01d75 Merge branch 'master' into skiplist 8 years ago