История коммитов

Автор SHA1 Сообщение Дата
  Andreas Kling a425f421ac Kernel: Port the scheduler's ready queues to SpinLockProtectedValue 4 лет назад
  Andreas Kling a1c82041a6 Kernel: Simplify the per-CPU SchedulerData struct 4 лет назад
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace 4 лет назад
  Andreas Kling d5d8fba579 Kernel: Store Thread name as a KString 4 лет назад
  Andreas Kling 1e43292c3b Kernel: Introduce ProcessorSpecific<T> for per-CPU data structures 4 лет назад
  Andreas Kling 7aed2cfc02 Kernel: Make some debug logging in Scheduler CPU agnostic 4 лет назад
  Andreas Kling 06104a4227 Kernel: Remove unused Scheduler::yield_from_critical() 4 лет назад
  Andreas Kling cfce92f639 Kernel: Fix handful of clang-tidy warnings in Scheduler 4 лет назад
  Gunnar Beutner 31f30e732a Everywhere: Prefix hexadecimal numbers with 0x 4 лет назад
  Brian Gianforcaro 1cffecbe8d Kernel: Push ARCH specific ifdef's down into RegisterState functions 4 лет назад
  Tom a635ff4e60 Everywhere: Make tracking cpu usage independent from system ticks 4 лет назад
  Tom 7e77a2ec40 Everywhere: Improve CPU usage calculation 4 лет назад
  Gunnar Beutner 7c3bfde8fd Kernel: Make SCHEDULER_DEBUG work on x86_64 4 лет назад
  Tom 82e9fe8d67 Kernel: Optionally dump scheduler state with stack traces 4 лет назад
  Tom b919789db2 Kernel: Kill user mode threads that are marked to die 4 лет назад
  Tom fa8fe40266 Revert "Kernel: Make sure threads which don't do any syscalls are t..." 4 лет назад
  Tom 6938be00f1 Kernel: Initialize threading and process management earlier 4 лет назад
  Tom 60a559af7e Kernel: Avoid unnecessary context switch when no other thread is ready 4 лет назад
  Brian Gianforcaro 6f408e7f0d Kernel: Remove unused header includes in root kernel tree 4 лет назад
  Andreas Kling 565796ae4e Kernel+LibC: Remove sys$donate() 4 лет назад
  Daniel Bertalan fda9f394d1 Kernel: Fix always-true comparison warnings 4 лет назад
  Gunnar Beutner 247af7aa6a Kernel: Get Alt-Shift-F12 to work on x86_64 4 лет назад
  Gunnar Beutner 422166fb80 Kernel: Fix spelling mistake 4 лет назад
  Gunnar Beutner 32840dfa17 Kernel: Implement more x86_64 context switching functionality 4 лет назад
  Gunnar Beutner f285241cb8 Kernel: Rename Thread::tss to Thread::regs and add x86_64 support 4 лет назад
  Gunnar Beutner 233ef26e4d Kernel+Userland: Add x86_64 registers to RegisterState/PtraceRegisters 4 лет назад
  Sahan Fernando cf1c8eb778 Kernel: Add Scheduler::is_initialized 4 лет назад
  Gunnar Beutner 38fca26f54 Kernel: Add stubs for missing x86_64 functionality 4 лет назад
  Hendiadyoin1 62f9377656 Kernel: Move special sections into Sections.h 4 лет назад
  Hendiadyoin1 7ca3d413f7 Kernel: Pull apart CPU.h 4 лет назад