Historique des commits

Auteur SHA1 Message Date
  Agustina Arzille 838acd03b0 Simplify assertion il y a 10 mois
  Agustina Arzille 80705575da Re-instate the DWARF unwinder for fixups il y a 1 an
  Agustina Arzille 20e74ef344 Rework capabilities il y a 1 an
  Agustina Arzille ae85189376 Implement futexes il y a 1 an
  Agustina Arzille d324d64d87 Numerous style and bug fixes il y a 1 an
  Agustina Arzille 48f17c006f Fix interrupt handling counts in capabilities il y a 1 an
  Agustina Arzille fac12faa9d Avoid deadlocks in the adaptive lock implementation il y a 1 an
  Agustina Arzille 5460d43c9a Add the cpu_flags_t and standardize typing il y a 2 ans
  Agustina Arzille 47d57a4c25 Implement shared-exclusive locks il y a 2 ans
  Agustina Arzille 1090b141f8 Use a macro to align to a cache line in SMP only il y a 2 ans
  Agustina Arzille 8cb66c68da Restyle the code into using GNU coding standards il y a 2 ans
  Richard Braun ddd0353447 Replace "awaken" with "awoken" il y a 5 ans
  Richard Braun f53f22632e kern/sleepq: fix wake-up chaining il y a 5 ans
  Richard Braun 5f202c9f74 Rework assertive functions il y a 6 ans
  Richard Braun 9ea1595a91 kern/sleepq: make disabling interrupts optional il y a 6 ans
  Richard Braun 2a15d5b978 kern/sleepq: make sleepq_broadcast real-time friendly il y a 6 ans
  Richard Braun 9967e907fe Fix condition variable broadcasting il y a 6 ans
  Richard Braun a97a2bc6f1 kern/sleepq: fix signal behaviour il y a 6 ans
  Richard Braun c7d2507fc4 Revert "Make assert have no side effects" il y a 7 ans
  Richard Braun ecdcbf2ff1 kern/sleepq: replace tab character with spaces il y a 7 ans
  Richard Braun da26ec76f1 kern/{sleepq,turnstile}: handle spurious wakeups il y a 7 ans
  Richard Braun 36043bc14b kern/sleepq: use an hlist for hash table chaining il y a 7 ans
  Richard Braun d18d0e8559 Make assert have no side effects il y a 7 ans
  Richard Braun d3d0b52459 kern/sleepq: implement timed waits il y a 7 ans
  Richard Braun e672836cb0 kern/{sleepq,turnstile}: remove unused initialization operation il y a 7 ans
  Richard Braun 4c0dcbeb7d Merge branch 'adaptive_spinning' il y a 7 ans
  Agustina Arzille 5c2cf8fff7 kern/mutex: new adaptive spinning mutex implementation il y a 7 ans
  Richard Braun b2ad7d8623 Switch to initialization operations il y a 7 ans
  Richard Braun 9ded7917da Use the C11 alignas and noreturn macros il y a 7 ans
  Richard Braun 50dc3017b0 Move the CPU_L1_SIZE macro to x86/cpu module il y a 7 ans