diff options
| author | Yuta Saito <kateinoigakukun@gmail.com> | 2022-11-05 16:10:35 +0000 |
|---|---|---|
| committer | Yuta Saito <kateinoigakukun@gmail.com> | 2022-11-06 05:03:21 +0900 |
| commit | 3a6cdeda89280ade714f158830acee88fb36306d (patch) | |
| tree | 91a912f319883c125f60b2c9d25f0c76c52dc2d7 /.github/codeql | |
| parent | 267452e6fed5d31dcad3c20970f74eec009dc03f (diff) | |
[wasm] Scan machine stack based on `ec->machine.stack_{start,end}`
fiber machine stack is placed outside of C stack allocated by wasm-ld,
so highest stack address recorded by `rb_wasm_record_stack_base` is
invalid when running on non-main fiber.
Therefore, we should scan `stack_{start,end}` which always point a valid
stack range in any context.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/6679
Diffstat (limited to '.github/codeql')
0 files changed, 0 insertions, 0 deletions
