Histórico de Commits

Autor SHA1 Mensagem Data
  Idan Horowitz 2c93123daf Kernel: Replace process' regions vector with a Red Black tree há 4 anos atrás
  Andreas Kling 54f6b52f71 Kernel: Don't dump regions twice when crashing due to bad access há 4 anos atrás
  Hendiadyoin1 0d934fc991 Kernel::CPU: Move headers into common directory há 4 anos atrás
  Andreas Kling ef1e5db1d0 Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) há 4 anos atrás
  Andreas Kling 96fb3d4a11 Kernel: Add MemoryManager::set_page_writable_direct() há 4 anos atrás
  Andreas Kling b007bc07b7 Kernel: Convert klog() => dmesgln() in MemoryManager há 4 anos atrás
  Brian Gianforcaro eaef57443c Kernel: Make MemoryManager API type-safe for Region::Access enum há 4 anos atrás
  Andreas Kling adb2e6be5f Kernel: Make the kernel compile & link for x86_64 há 4 anos atrás
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY há 4 anos atrás
  Andreas Kling fdf03852c9 Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions há 4 anos atrás
  Andreas Kling 6136faa4eb Kernel: Add .unmap_after_init section for code we don't need after init há 4 anos atrás
  Brian Gianforcaro 7482cb6531 Kernel: Avoid some un-necessary copies coming from range based for loops há 4 anos atrás
  Andreas Kling d8013c60bb Kernel: Add mechanism to make some memory read-only after init finishes há 4 anos atrás
  Andreas Kling 09b1b09c19 Kernel: Assert if rounding-up-to-page-size would wrap around to 0 há 4 anos atrás
  Andreas Kling 8415866c03 Kernel: Remove user/kernel flags from Region há 4 anos atrás
  Andreas Kling 4e2802bf91 Kernel: Move region dumps from dmesg to debug log há 4 anos atrás
  Andreas Kling c4db224c94 Kernel: Convert klog() => dmesgln() / dbgln() in MemoryManager há 4 anos atrás
  Andreas Kling 0dbb22e9e0 Kernel: Remove a handful of unused things in VM/ directory há 4 anos atrás
  Andreas Kling f1b5def8fd Kernel: Factor address space management out of the Process class há 4 anos atrás
  Andreas Kling b2cba3036e Kernel: Remove unused MemoryManager::validate_range() há 4 anos atrás
  Liav A 5ab1864497 Kernel: Introduce the MemoryDevice há 4 anos atrás
  Tom affb4ef01b Kernel: Allow specifying a physical alignment when allocating há 4 anos atrás
  Tom 250a310454 Kernel: Release MM lock while yielding from inode page fault handler há 4 anos atrás
  Andreas Kling e67402c702 Kernel: Remove Range "valid" state and use Optional<Range> instead há 4 anos atrás
  Tom e2f9e557d3 Kernel: Make Processor::id a static function há 4 anos atrás
  Andreas Kling a131927c75 Kernel: sys$munmap() region splitting did not preserve "shared" flag há 4 anos atrás
  asynts acdcf59a33 Everywhere: Remove unnecessary debug comments. há 4 anos atrás
  asynts 1a3a0836c0 Everywhere: Use CMake to generate AK/Debug.h. há 4 anos atrás
  Jean-Baptiste Boric ec056f3bd1 Kernel: Parse boot modules from Multiboot specification há 4 anos atrás
  Jean-Baptiste Boric 3cbe805486 Kernel: Move kmalloc heaps and super pages inside .bss segment há 4 anos atrás