Tom
|
a89648e159
Kernel: Inherit shared buffers when forking
|
há 4 anos atrás |
Tom
|
75f61fe3d9
AK: Make RefPtr, NonnullRefPtr, WeakPtr thread safe
|
há 4 anos atrás |
Ben Wiederhake
|
081bb29626
Kernel: Unbreak building with extra debug macros, part 2
|
há 4 anos atrás |
Tom
|
d89582880e
Kernel: Switch singletons to use new Singleton class
|
há 5 anos atrás |
Andreas Kling
|
2fd9e72264
Revert "Kernel: Switch singletons to use new Singleton class"
|
há 5 anos atrás |
Andreas Kling
|
8925ad3fa0
Revert "Kernel: Move Singleton class to AK"
|
há 5 anos atrás |
Andreas Kling
|
68580d5a8d
Revert "AK: Get rid of make_singleton function"
|
há 5 anos atrás |
Tom
|
5a98e329d1
AK: Get rid of make_singleton function
|
há 5 anos atrás |
Tom
|
f0906250a1
Kernel: Move Singleton class to AK
|
há 5 anos atrás |
Tom
|
f48feae0b2
Kernel: Switch singletons to use new Singleton class
|
há 5 anos atrás |
Ben Wiederhake
|
f5744a6f2f
Kernel: PID/TID typing
|
há 5 anos atrás |
Sergey Bugaev
|
6111cfda73
AK: Make Vector::unstable_remove() return the removed value
|
há 5 anos atrás |
Andreas Kling
|
720825e3bd
Kernel: Don't remove shbuf permission-to-reattach when releasing
|
há 5 anos atrás |
Shannon Booth
|
8c1b01e79b
Kernel: Tidy up SharedBuffer interface
|
há 5 anos atrás |
Sergey Bugaev
|
54550365eb
Kernel: Use shared locking mode in some places
|
há 5 anos atrás |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
há 5 anos atrás |
Andreas Kling
|
f72e5bbb17
Kernel+LibC: Rename shared buffer syscalls to use a prefix
|
há 5 anos atrás |
Liav A
|
d376e17b5c
SharedBuffer: Use dbg() instead of dbgprintf()
|
há 5 anos atrás |
Andreas Kling
|
ceec1a7d38
AK: Make Vector use size_t for its size and capacity
|
há 5 anos atrás |
Andreas Kling
|
cb9d9846e0
Kernel: Fail with ENOMEM if there's insufficient VM for a SharedBuffer
|
há 5 anos atrás |
Andreas Kling
|
30a8991dbf
Kernel: Make Region weakable and use WeakPtr<Region> instead of Region*
|
há 5 anos atrás |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
há 5 anos atrás |
Andreas Kling
|
6cbd72f54f
AK: Remove bitrotted Traits::dump() mechanism
|
há 5 anos atrás |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
há 5 anos atrás |
Andreas Kling
|
e23536d682
Kernel: Use Vector::unstable_remove() in a couple of places
|
há 5 anos atrás |
Andreas Kling
|
b6ee8a2c8d
Kernel: Rename vmo => vmobject everywhere
|
há 5 anos atrás |
Andreas Kling
|
4bf1a72d21
Kernel: Teach Region how to remap itself
|
há 5 anos atrás |
Andreas Kling
|
e25ade7579
Kernel: Rename "vmo" to "vmobject" everywhere
|
há 5 anos atrás |
Andreas Kling
|
5ded77df39
Kernel+ProcessManager: Let processes have an icon and show it in the table.
|
há 6 anos atrás |
Andreas Kling
|
93489fbc4c
Convert HashMap<Key, OwnPtr<T>> to HashMap<Key, NonnullOwnPtr<T>>.
|
há 6 anos atrás |