1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-21 15:35:07 +00:00
serenity/Base/usr/share/man
Liav A d8b514873f Kernel: Use FixedStringBuffer for fixed-length strings in syscalls
Using the kernel stack is preferable, especially when the examined
strings should be limited to a reasonable length.

This is a small improvement, because if we don't actually move these
strings then we don't need to own heap allocations for them during the
syscall handler function scope.

In addition to that, some kernel strings are known to be limited, like
the hostname string, for these strings we also can use FixedStringBuffer
to store and copy to and from these buffers, without using any heap
allocations at all.
2023-08-09 21:06:54 -06:00
..
man1 fortune: Use simple formatting when stdout isn't connected to a terminal 2023-08-06 08:58:00 +02:00
man2 Kernel: Use FixedStringBuffer for fixed-length strings in syscalls 2023-08-09 21:06:54 -06:00
man3 Everywhere: Clean up "the the" comment typos 2022-11-03 17:38:32 +00:00
man4 Documentation: Move IPC endpoint documentation to manpage section 4 2022-07-11 11:35:56 +02:00
man5 Base: Expand "See Also" sections of many manpages 2023-07-06 10:03:48 +01:00
man6 Everywhere: Run spellcheck on all documentation 2023-05-07 01:05:09 +02:00
man7 Base: Update Assistant & Tips-and-Tricks manpages 2023-06-07 00:57:14 +02:00
man8 Base: Expand "See Also" sections of many manpages 2023-07-06 10:03:48 +01:00