Histórico de Commits

Autor SHA1 Mensagem Data
  Dan Klishch 5ed7cd6e32 Everywhere: Use east const in more places há 1 ano atrás
  Idan Horowitz f7a1f28d7f Kernel: Add initial basic support for KASAN há 1 ano atrás
  Sönke Holz da88d766b2 Kernel/riscv64: Make the kernel compile há 1 ano atrás
  Liav A 927926b924 Kernel: Move Performance-measurement code to the Tasks subdirectory há 2 anos atrás
  Liav A 7c0540a229 Everywhere: Move global Kernel pattern code to Kernel/Library directory há 2 anos atrás
  kleines Filmröllchen a6a439243f Kernel: Turn lock ranks into template parameters há 2 anos atrás
  Liav A 5ff318cf3a Kernel: Remove i686 support há 2 anos atrás
  Timon Kruiper 344ffda8cb Kernel: Use AK::is_power_of_two instead of AK::popcount in kmalloc_impl há 2 anos atrás
  Tim Schumacher 2577bb8416 Kernel: Start implementing `kmalloc_aligned` more efficiently há 2 anos atrás
  Thomas Queiroz 8e8ea99bf3 Kernel: Return nullptr instead of PANICking in KmallocSlabHeap há 2 anos atrás
  Andreas Kling d8a3e2fc4e Kernel: Don't memset() allocated memory twice in kcalloc() há 2 anos atrás
  Brian Gianforcaro 2079728a74 Kernel: Add formal Processor::verify_no_spinlocks_held() API há 2 anos atrás
  Andreas Kling c8375c51ff Kernel: Stop taking MM lock while using PD/PT quickmaps há 2 anos atrás
  kleines Filmröllchen 4314c25cf2 Kernel: Require lock rank for Spinlock construction há 2 anos atrás
  Andreas Kling abb84b9fcd Kernel: Fix inconsistent lock acquisition order in kmalloc há 2 anos atrás
  Undefine 97cc33ca47 Everywhere: Make the codebase more architecture aware há 3 anos atrás
  Liav A e4e5fa74d0 Kernel+Userland: Rename prefix of user_physical => physical há 3 anos atrás
  Andreas Kling f8d798b667 Kernel: Move allocate_unbacked_region_anywhere() to MemoryManager há 3 anos atrás
  James Mintram 2b442ae44f Kernel: Add kmalloc.cpp to aarch64 há 3 anos atrás
  Andreas Kling e8f543c390 Kernel: Use intrusive RegionTree solution for kernel regions as well há 3 anos atrás
  Idan Horowitz 086969277e Everywhere: Run clang-format há 3 anos atrás
  Daniel Bertalan e3eb68dd58 AK+Kernel: Avoid double memory clearing of HashTable buckets há 3 anos atrás
  Hendiadyoin1 1a739b5d6e Kernel: Try to reuse empty slabheaps before expanding the kmalloc-heap há 3 anos atrás
  Idan Horowitz 29eee390ec Kernel: Implement kmalloc_good_size for the new kmalloc há 3 anos atrás
  Andreas Kling 1d411a46c1 Kernel: Put kmalloc heap expansion debug spam behind KMALLOC_DEBUG há 3 anos atrás
  Idan Horowitz 16d69376d8 Kernel: Include slabheaps in kmalloc statistics há 3 anos atrás
  Andreas Kling cfc9ce66d9 Kernel: Skip unnecessary TLB flush when growing kmalloc heap há 3 anos atrás
  kleines Filmröllchen e2c9578390 Kernel: Allow preventing kmalloc and kfree há 3 anos atrás
  Guilherme Goncalves 33b78915d3 Kernel: Propagate overflow errors from Memory::page_round_up há 3 anos atrás
  Andreas Kling 987b5adf2a Kernel: Remove old comment about kmalloc() being Q&D :^) há 3 anos atrás