|
|
|
|
|
by fleventynine
223 days ago
|
|
Rigid ABIs aren't necessary for statically linked programs. Ideally, the compiler would look at the usage of the function in context and figure out an ABI specifically for that function that minimizes unnecessary copies and register churn. IMHO this is the next logical step in LTO; today we leave a lot of code size and performance on the floor in order to meet some arbitrary ABI. |
|
Soon people will demand it just figures out what you are implementing and rewrites your whole codebase