bytecodealliance / bytecodealliance/wasmtime

Cranelift: Make all registers callee-save in the `cold` calling convention

Open
#6,585 0 comments 2 reactions 0 assignees View on GitHub
cranelift cranelift:goal:optimize-speed
Dominant language
Rust
Stars
18.6k
Forks
1.8k
Avg merge
1d 18h
Merged PRs (30d)
126

Description

Smallest code size for callers, which is good because `cold` functions aren't hot and so we want their call sites to take up as little icache as possible, easy to jump right over.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.