summaryrefslogtreecommitdiff
path: root/src/SConscript
diff options
context:
space:
mode:
authorShell <[email protected]>2024-09-14 10:52:46 +0800
committerMeco Man <[email protected]>2024-09-19 23:02:39 -0400
commit9a27de92ae86dd23581e8294fac95353c9eb0145 (patch)
tree7b73c6e83d1e2371578d4fb9f92968996a72b72e /src/SConscript
parent210cd71128f3b3208bab5ed3844c09e588f89711 (diff)
feat: smart: user space context optimization
This patch optimizes the user-space context handling in the ARM64 architecture, specifically improving how the context is saved and restored during system calls and interrupts. The changes make the code more efficient and easier to maintain, while ensuring proper preservation of user context during system transitions. Changes: - Introduced a parameter for context saving to improve flexibility. - Replaced hardcoded stack pointer operations with frame-relative references for better readability and code reuse. - Simplified context restoration, removing redundant operations like loading/storing floating-point registers. Signed-off-by: Shell <[email protected]>
Diffstat (limited to 'src/SConscript')
0 files changed, 0 insertions, 0 deletions