BeschreibungRemoving useless calls in compiled code with code sinking.jpg
English: Many optimizing compilers will "sink" operations if they are performed redundantly for certain branches. EG, in this image, "B" is called redundantly when the branch for (D,E) is taken instead of (C[B], D). Note that D is not sunken into block (F) because this operation is considered code factoring more than code sinking.
Die Person, die das Werk mit diesem Dokument verbunden hat, übergibt dieses weltweit der Gemeinfreiheit, indem sie alle Urheberrechte und damit verbundenen weiteren Rechte – im Rahmen der jeweils geltenden gesetzlichen Bestimmungen – aufgibt. Das Werk kann – selbst für kommerzielle Zwecke – kopiert, modifiziert und weiterverteilt werden, ohne hierfür um Erlaubnis bitten zu müssen.
http://creativecommons.org/publicdomain/zero/1.0/deed.enCC0Creative Commons Zero, Public Domain Dedicationfalsefalse
Kurzbeschreibungen
Ergänze eine einzeilige Erklärung, was diese Datei darstellt.
A diagram depicting an optimizing compiler removing a useless call to assembly instruction "b" by sinking it to it's point of use.