Commit History

Autor SHA1 Mensaxe Data
  Brian Gianforcaro 40a942d28b Kernel: Remove char* versions of path argument / kstring copy methods %!s(int64=3) %!d(string=hai) anos
  Liav A 7ba991dc37 Kernel: Steer away from heap allocations for ProcFS process data %!s(int64=3) %!d(string=hai) anos
  Liav A 04c2addaa8 Kernel: Fail process creating earlier if can't create AddressSpace %!s(int64=3) %!d(string=hai) anos
  Liav A 01b79910b3 Kernel/Process: Move protected values to the end of the object %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 5e27861c2e Kernel: Don't ask RTC for current time when generating coredumps %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 0910979dec Kernel: Remove unused Process::FileDescriptions::fd_flags() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling db14092d8f Kernel: Remove unused Process::all_pids() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling c94c15d45c Everywhere: Replace AK::Singleton => Singleton %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 15d033b486 Kernel: Remove unused Process pointer in Memory::AddressSpace %!s(int64=3) %!d(string=hai) anos
  Andreas Kling b197fc40a7 Kernel: Port process thread lists to SpinLockProtectedValue %!s(int64=3) %!d(string=hai) anos
  Andreas Kling d6667e4cb8 Kernel: Port process groups to SpinLockProtectedValue %!s(int64=3) %!d(string=hai) anos
  Jean-Baptiste Boric 08891e82a5 Kernel: Migrate process list locking to ProtectedValue %!s(int64=4) %!d(string=hai) anos
  Jean-Baptiste Boric 8554b66d09 Kernel: Make process list a singleton %!s(int64=4) %!d(string=hai) anos
  Jean-Baptiste Boric 626b99ce1c Kernel: Migrate hostname locking to ProtectedValue %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 2cd8b21974 Kernel: Add convenience values to the Memory::Region::Access enum %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 208147c77c Kernel: Rename Process::space() => Process::address_space() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling b7476d7a1b Kernel: Rename Memory::Space => Memory::AddressSpace %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace %!s(int64=3) %!d(string=hai) anos
  Andreas Kling a1d7ebf85a Kernel: Rename Kernel/VM/ to Kernel/Memory/ %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 33adc3a42d Kernel: Store coredump metadata properties as KStrings %!s(int64=3) %!d(string=hai) anos
  Andreas Kling d5d8fba579 Kernel: Store Thread name as a KString %!s(int64=3) %!d(string=hai) anos
  Brian Gianforcaro 0fc853f5ba Kernel: Remove ThreadTracer.h include from Process.h / Thread.h %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 14c674183b Kernel: Only include KCOVDevice.h if ENABLE_KERNEL_COVERAGE_COLLECTION %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro ed996fcced Kernel: Remove unused header includes %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 4b2651ddab Kernel: Track allocated FileDescriptionAndFlag elements in each Process %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro ba03b6ad02 Kernel: Make Process::FileDescriptions::allocate return KResultOr<int> %!s(int64=4) %!d(string=hai) anos
  Andreas Kling a085168c52 Kernel: Rename Space::create => Space::try_create() %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 57417a3d6e Kernel: Support loading the kernel at almost arbitrary virtual addresses %!s(int64=4) %!d(string=hai) anos
  Patrick Meyer 83f88df757 Kernel: Add option to build with coverage instrumentation and KCOV %!s(int64=4) %!d(string=hai) anos
  Gunnar Beutner 0edc17ee76 Kernel: Make -pie work for x86_64 %!s(int64=4) %!d(string=hai) anos