hyperlight-dev / hyperlight-dev/hyperlight
Avoid unnecessary memory copies
Ouverte
area/performance
lifecycle/confirmed
- Langage dominant
- Rust
- Étoiles
- 4.7k
- Forks
- 208
- Merge moyen
- 1 j 7 h
- PR mergées (30 j)
- 47
Description
Currently, we make many redundant memory copies when transferring data in and out of the guest. While we're using flatbuffers for serialization, we're not leveraging its full benefits. APIs such as call_guest_func should accept parameters by reference instead of by value, since the data needs to be serialized anyway.
Created from #433
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.