Historie revizí

Autor SHA1 Zpráva Datum
  Andreas Kling d65fbdc44d Kernel: Use TRY() in Thread před 3 roky
  Andreas Kling 5d5a3708c4 Kernel: Rename Thread::clone() => try_clone() and propagate errors před 3 roky
  Andreas Kling eaf88cc78a AK: Rename create<T> => make_ref_counted<T> před 3 roky
  Andreas Kling 5cd030568f Kernel: Unbreak the LOCK_DEBUG build před 3 roky
  Andreas Kling 68bf6db673 Kernel: Rename Spinlock::is_owned_by_current_thread() před 3 roky
  Andreas Kling 0b4671add7 Kernel: {Mutex,Spinlock}::own_lock() => is_locked_by_current_thread() před 3 roky
  Andreas Kling e51a5e2d5d Kernel: Rename some BlockerSets to foo_blocker_set před 3 roky
  Andreas Kling 05e1b196e9 Kernel: Make Processor::clean_fpu_state() static před 3 roky
  Andreas Kling bcd2025311 Everywhere: Core dump => Coredump před 3 roky
  Andreas Kling d60635cb9d Kernel: Convert Processor::in_irq() to static current_in_irq() před 3 roky
  Andreas Kling 3e3f760808 Kernel: Fix some trivial clang-tidy warnings in Thread.{cpp,h} před 3 roky
  Andreas Kling c922a7da09 Kernel: Rename ScopedSpinlock => SpinlockLocker před 3 roky
  Andreas Kling 55adace359 Kernel: Rename SpinLock => Spinlock před 3 roky
  Andreas Kling ed6f84c2c9 Kernel: Rename SpinLockProtectedValue<T> => SpinLockProtected<T> před 3 roky
  Andreas Kling 961f727448 Kernel: Consolidate a bunch of i386/x86_64 code paths před 3 roky
  Timothy Flynn eedb26110a Kernel: Fix compilation with Clang před 4 roky
  Andreas Kling 62719b85e0 Kernel: Port Thread to ListedRefCounted před 4 roky
  Andreas Kling c1c12497b5 Kernel: Don't hold thread list lock while invoking ~Thread() před 4 roky
  Andreas Kling 37304203dd Kernel: Lock thread list while in Thread::unref() před 4 roky
  Andreas Kling 6fd7212476 Kernel+LibC: Share definitions for signal.h před 4 roky
  Brian Gianforcaro bea74f4b77 Kernel: Reduce LOCK_DEBUG ifdefs by utilizing Kernel::LockLocation před 4 roky
  Liav A 7ba991dc37 Kernel: Steer away from heap allocations for ProcFS process data před 4 roky
  Gunnar Beutner 3322efd4cd Kernel: Fix kernel panic when blocking on the process' big lock před 4 roky
  Andreas Kling 0a02496f04 Kernel/SMP: Change critical sections to not disable interrupts před 4 roky
  Andreas Kling 9babb92a4b Kernel/SMP: Make entering/leaving critical sections multi-processor safe před 4 roky
  Andreas Kling 2be368e4c4 Kernel: Rename queue_runnable_thread() => enqueue_runnable_thread() před 4 roky
  Daniel Bertalan fa8507d1ce Kernel: Fix UB caused by taking a reference to a packed struct's member před 4 roky
  Andreas Kling 2cd8b21974 Kernel: Add convenience values to the Memory::Region::Access enum před 4 roky
  Andreas Kling 208147c77c Kernel: Rename Process::space() => Process::address_space() před 4 roky
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace před 4 roky