Cronologia Commit

Autore SHA1 Messaggio Data
  Liav A 1b04726c85 Kernel: Move all tasks-related code to the Tasks subdirectory 2 anni fa
  Liav A 12b7328c22 AK+Kernel: Add includes before removing Kernel/ProcessExposed.h 2 anni fa
  Timothy Flynn 4a916cd379 Everywhere: Remove needless copies of Error / ErrorOr instances 2 anni fa
  Sam Atkins fe7b08dad7 Kernel: Protect Process::m_name with a spinlock 2 anni fa
  Andreas Kling da24a937f5 Kernel: Don't wrap AddressSpace's RegionTree in SpinlockProtected 2 anni fa
  Andreas Kling cf16b2c8e6 Kernel: Wrap process address spaces in SpinlockProtected 2 anni fa
  Andreas Kling dc9d2c1b10 Kernel: Wrap RegionTree objects in SpinlockProtected 2 anni fa
  Anthony Iacono f86b671de2 Kernel: Use Process::credentials() and remove user ID/group ID helpers 2 anni fa
  sin-ack fbc771efe9 Everywhere: Use default StringView constructor over nullptr 3 anni fa
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) 3 anni fa
  Tim Schumacher 3b3af58cf6 Kernel: Annotate all `KBuffer` and `DoubleBuffer` with a custom name 3 anni fa
  Timon Kruiper feba7bc8a8 Kernel: Move Kernel/Arch/x86/SafeMem.h to Kernel/Arch/SafeMem.h 3 anni fa
  Timon Kruiper 442800db3e Kernel: Fetch the frame pointer using __builtin_frame_address() 3 anni fa
  Andreas Kling 2617adac52 Kernel: Store AddressSpace memory regions in an IntrusiveRedBlackTree 3 anni fa
  Idan Horowitz 086969277e Everywhere: Run clang-format 3 anni fa
  Jakub Berkop d01d754b83 Kernel: Fixed behavior of repeated calls to register_string 3 anni fa
  Idan Horowitz feb00b7105 Everywhere: Make JSON serialization fallible 3 anni fa
  Jakub Berkop 4916c892b2 Kernel/Profiling: Add profiling to read syscall 3 anni fa
  Andreas Kling 3845c90e08 Kernel: Remove unnecessary includes from Thread.h 3 anni fa
  Idan Horowitz 8a4654a924 Kernel: Make PerformanceEventBuffer::add_process fallible with ErrorOr 3 anni fa
  Idan Horowitz 174056a479 Kernel: Use try_serialize_absolute_path in PerformanceEventBuffer 3 anni fa
  Brian Gianforcaro aa77c2ca58 Kernel: Use unchecked_append in PerformanceEventBuffer `raw_backtrace()` 3 anni fa
  Hendiadyoin1 04d75f4ff9 Kernel: Add some implied auto qualifiers 3 anni fa
  Andreas Kling 1cdc7aa038 Kernel: Mask kernel addresses in perf event streams for non-superuser 3 anni fa
  Andreas Kling 369c7a7e9f Kernel: Don't include kmalloc perf events in JSON for non-superuser 3 anni fa
  Andreas Kling 8ef9b003ad Kernel: Stop perf event stack walk on bogus userspace->kernel traversal 3 anni fa
  Andreas Kling 5c344f4aee Kernel: Start perf event stack capture at RBP, not EBP on x86_64 3 anni fa
  Andreas Kling 8b1108e485 Everywhere: Pass AK::StringView by value 3 anni fa
  Andreas Kling 9d1f238450 AK: Make HashTable and HashMap try_* functions return ErrorOr<T> 3 anni fa
  Andreas Kling 79fa9765ca Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> 3 anni fa