|
|
|
|
|
by pjc50
1309 days ago
|
|
"Memory moves to the stack frequently represent wasted computation. For the most part, they're CPU cycles that are spent shuffling data from one place to another instead of performing useful work. Stack-to-stack memory moves in particular are very likely to represent pure overhead; non-stack-to-stack memory moves are sometimes genuinely useful and necessary but frequently also represent waste." It's essentially a critique that the optimizer is missing opportunities. |
|