mirror of
https://git.suyu.dev/suyu/suyu.git
synced 2026-02-11 09:23:04 +00:00
We were using a second std::vector as a buffer to convert another std::vector's data into a byte sequence, however we can just use pointers to the original data and use them directly with WriteBuffer, which avoids copying the data at all into a separate std::vector. We simply cast the pointers to u8* (which is allowed by the standard, given std::uint8_t is an alias for unsigned char on platforms that we support). |
||
|---|---|---|
| .. | ||
| kernel | ||
| service | ||
| config_mem.cpp | ||
| config_mem.h | ||
| ipc_helpers.h | ||
| ipc.h | ||
| lock.cpp | ||
| lock.h | ||
| result.h | ||
| romfs.cpp | ||
| romfs.h | ||
| shared_page.cpp | ||
| shared_page.h | ||