Disable some rustc/LLVM optimizations for build efficiency #511
Labels
upstream/llvm
Issue which needs upstream work in LLVM
upstream/rustc
Issue which needs upstream work in rustc
Developers can run into problems with the BPF verifier like invalid size of register spill despite having what might not seem (to them) like a very large or complex eBPF program.
One way Aya itself can help with these situations (as per @alessandrod's recommendation) is to disable some of the non-necessary optimizations we currently have enabled in
rustc
andLLVM
which generate extra, complex code.The purpose of this task is to strategize and implement such optimizations to help improve the development experience.
(originally discussed in #505, and recommended by @alessandrod)
The text was updated successfully, but these errors were encountered: