Whole program optimization (WPO) is the compiler optimization of a program using information about all the modules in the program.
Цео програм оптимизације је оптимизација компилатора програма која користи информације о свим модулима у програму.