slides/ze-xdebug/optimize1.xml
Optimizing 1
11/39
Disassembling 2
Optimizing 2


  • • Generated code not always optimal
  • • Optimizing techniques:
  • • Removing NOPs
  • • Removing unnecessary jumps
  • • Concatenation of strings
  • • Dead-code elimination
  • • Cache function table lookups
  • • Function inlining