3 ms·
On a related note, the field of compilers seems to have ignored data optimization almost completely at the expense of code optimization. Applying a few basic t
by zurn 13y ago
On a related note, the field of compilers seems to have ignored data optimization almost completely at the expense of code optimization.
Applying a few basic tricks lets a human typically save 50-75% off an object's storage requirements and a compiler could combine this with profile feedback data about access patterns & making it more cache friendly.
This would be a good fit for JIT where the compiler could do deopt when the assumptions are violated, and this would let you make more aggressive optimizations.