Histórico de commits

Autor SHA1 Mensagem Data
  Tom 66f46d03e4 Kernel: Minor Lock optimization 4 anos atrás
  Tom a14884dd33 Kernel: Lock needs to call Processor::wait_check while looping 4 anos atrás
  Ben Wiederhake 64cc3f51d0 Meta+Kernel: Make clang-format-10 clean 4 anos atrás
  Tom bc107d0b33 Kernel: Add SMP IPI support 5 anos atrás
  Tom 9725bda63e Kernel: Enhance WaitQueue to remember pending wakes 5 anos atrás
  Tom 2a82a25fec Kernel: Various context switch fixes 5 anos atrás
  Tom 788b2d64c6 Kernel: Require a reason to be passed to Thread::wait_on 5 anos atrás
  Tom e373e5f007 Kernel: Fix signal delivery 5 anos atrás
  Tom 16783bd14d Kernel: Turn Thread::current and Process::current into functions 5 anos atrás
  Tom fb41d89384 Kernel: Implement software context switching and Processor structure 5 anos atrás
  Brian Gianforcaro faf15e3721 Kernel: Add timeout support to Thread::wait_on 5 anos atrás
  Sergey Bugaev 05ba4295e9 Kernel: Introduce shared locking mode 5 anos atrás
  Liav A 0fc60e41dd Kernel: Use klog() instead of kprintf() 5 anos atrás
  Cristian-Bogdan SIRB 717cd5015e Kernel: Allow process with multiple threads to call exec and exit 5 anos atrás
  Andreas Kling 48f7c28a5c Kernel: Replace "current" with Thread::current and Process::current 5 anos atrás
  Andreas Kling a356e48150 Kernel: Move all code into the Kernel namespace 5 anos atrás
  Andreas Kling 94ca55cefd Meta: Add license header to source files 5 anos atrás
  Andreas Kling 65cb406327 Kernel: Allow unlocking a held Lock with interrupts disabled 5 anos atrás
  Andreas Kling 41376d4662 Kernel: Fix Lock racing to the WaitQueue 5 anos atrás
  Andreas Kling 5859e16e53 Kernel: Use a dedicated thread state for wait-queued threads 5 anos atrás
  Andreas Kling f067730f6b Kernel: Add a WaitQueue for Thread queueing/waking and use it for Lock 5 anos atrás
  Tom b0773a8ea6 AK: Add Atomic.h 5 anos atrás
  Andreas Kling b35ad5b523 Kernel: Fix bad assertion in Lock::unlock_if_locked() 5 anos atrás
  Andreas Kling 933a98f8fa Kernel: Make Lock::lock() assert early that we're not in the scheduler 6 anos atrás
  Andreas Kling 2feddc58bb Kernel: Oops, forgot to add Lock.cpp. 6 anos atrás