index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
AK
/
Userspace.h
Age
Commit message (
Expand
)
Author
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2021-11-16
AK+Kernel: Remove implicit conversion from Userspace<T*> to FlatPtr
Andrew Kaster
2021-11-14
AK: Resolve clang-tidy readability-bool-conversion warnings
Andrew Kaster
2021-06-24
AK: Make C++ concepts support mandatory for compilers
Daniel Bertalan
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-10
AK+Everywhere: Make StdLibExtras templates less wrapper-y
AnotherTest
2021-01-12
AK: Simplify constructors and conversions from nullptr_t
Lenny Maiorani
2020-12-27
Kernel: Allow Userspace<T> pointers with invalid content
Andreas Kling
2020-12-23
Kernel: Don't assert on PT_PEEK with kernelspace address
Andreas Kling
2020-08-22
AK: Prevent confusing silent misuse of Userspace<T>
Ben Wiederhake
2020-08-17
AK: Add SFINAE fallback for AK C++ concepts use, for Coverity compiler
Brian Gianforcaro
2020-08-07
AK: Add static_ptr_cast support for the Userspace<T> pointer type
Brian Gianforcaro
2020-08-02
AK: Hack Userspace<T> to not break Qt Creator syntax highlighting
Andreas Kling
2020-08-01
AK: In Userspace.h, #if defined(KERNEL) => #ifdef KERNEL
Emanuele Torre
2020-08-01
AK: Use C++20 concepts to only allow Userspace wrappers of pointers
Emanuele Torre
2020-07-31
Kernel+AK: Add and use Userspace<T>::unsafe_userspace_ptr()
Andreas Kling
2020-07-31
AK: Add Userspace<T>, a wrapper for userspace pointers
Andreas Kling