Differences From Artifact [51eaca73d3]:
- File src/runtime/lookup-asm/lookup-asm-x86-elf.S — part of check-in [171615d20a] at 2024-04-17 20:50:46 on branch trunk — Add missing endbr / bti (user: js, size: 2680) [annotate] [blame] [check-ins using] [more...]
To Artifact [f683aade07]:
- File
src/runtime/lookup-asm/lookup-asm-x86-elf.S
— part of check-in
[3e76fc01af]
at
2024-08-02 10:52:16
on branch trunk
— runtime: Don't overwrite stack arguments on x86
This could be problematic if the compiler expects the stack to be
unchanged. (user: js, size: 2762) [annotate] [blame] [check-ins using] [more...]
︙ | |||
93 94 95 96 97 98 99 100 | 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 | + + + + - - - + + + + + + | _CET_ENDBR movl 4(%esp), %edx movl (%edx), %eax testl %eax, %eax jz .LreturnNilMethod subl $16, %esp movl %eax, (%esp) movl 24(%esp), %eax movl %eax, 4(%esp) |
︙ |