Emily Trau
|
abc150085f
LibC: Add missing sys/cdefs.h include
|
vor 2 Jahren |
Idan Horowitz
|
9db10887a1
Kernel: Clean up sys$futex and add support for cross-process futexes
|
vor 3 Jahren |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
vor 3 Jahren |
Andrew Kaster
|
fcb64311dc
LibC: Don't export ALWAYS_INLINE from sys/cdefs.h
|
vor 3 Jahren |
Idan Horowitz
|
2066491f6e
LibC: Use NULL instead of nullptr in serenity.h
|
vor 3 Jahren |
sin-ack
|
59eb2d5de4
LibC: Implement serenity_open
|
vor 3 Jahren |
Liav A
|
04ba31b8c5
Kernel+Userland: Remove loadable kernel moduless
|
vor 3 Jahren |
Andreas Kling
|
4226b662cd
Kernel+Userland: Remove global futexes
|
vor 3 Jahren |
Andreas Kling
|
77c2c0f620
Kernel+LibC: Share definitions for serenity.h
|
vor 3 Jahren |
Andreas Kling
|
ff50122dc5
Kernel+LibC: Share definitions for futex.h
|
vor 3 Jahren |
Andreas Kling
|
1e90a3a542
Kernel: Make sys$perf_register_string() generate the string ID's
|
vor 3 Jahren |
Andreas Kling
|
4657c79143
Kernel+LibC: Add sys$perf_register_string()
|
vor 3 Jahren |
Andreas Kling
|
0d997d48ea
Kernel+LibC: Add PERF_EVENT_SIGNPOST
|
vor 3 Jahren |
Jean-Baptiste Boric
|
0286160b62
Kernel: Add syscall performance event type
|
vor 3 Jahren |
Ali Mohammad Pur
|
64ccf2196c
UserspaceEmulator+LibC: Add support for Region-of-Interest profiling
|
vor 3 Jahren |
Sergey Bugaev
|
65b0642dd0
LibC+LibPthread: Use FUTEX_PRIVATE_FLAG in more places
|
vor 4 Jahren |
Edwin Hoksberg
|
99328e1038
Kernel+KeyboardSettings: Remove numlock syscall and implement ioctl
|
vor 4 Jahren |
Sergey Bugaev
|
8fee93d868
LibC: Add futex_wait() and futex_wake() helpers
|
vor 4 Jahren |
ForLoveOfCats
|
ce6658acc1
KeyboardSettings+Kernel: Setting to enable Num Lock on login
|
vor 4 Jahren |
Brian Gianforcaro
|
83fc591cea
Kernel: Generate page fault events from the kernel profiler
|
vor 4 Jahren |
Gunnar Beutner
|
277f333b2b
Kernel: Add support for profiling kmalloc()/kfree()
|
vor 4 Jahren |
Gunnar Beutner
|
572bbf28cc
Kernel+LibC: Add support for filtering profiling events
|
vor 4 Jahren |
Gunnar Beutner
|
8b2ace0326
Kernel: Track performance events for context switches
|
vor 4 Jahren |
Gunnar Beutner
|
eb798d5538
Kernel+Profiler: Improve profiling subsystem
|
vor 4 Jahren |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
vor 4 Jahren |
Brian Gianforcaro
|
3e87e43f9d
LibC: Expose new `profiling_free_buffer(..)` syscall.
|
vor 4 Jahren |
Idan Horowitz
|
aa6547492e
LibC+ping: Move internet_checksum to serenity header
|
vor 4 Jahren |
Andreas Kling
|
9588f01739
UserspaceEmulator+LibC: Use sys$emuctl() to pass malloc info to UE
|
vor 4 Jahren |
Andreas Kling
|
e87eac9273
Userland: Add LibSystem and funnel all syscalls through it
|
vor 4 Jahren |
Andreas Kling
|
d32ed28df4
LibC+LibKeyboard: Move getkeymap()+setkeymap() syscall wrappers to LibC
|
vor 4 Jahren |