Overhead code
From Wikipedia, the free encyclopedia
| This article does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (December 2009) |
| This article is an orphan, as few or no other articles link to it. Please introduce links to this page from related articles; suggestions may be available. (November 2006) |
Overhead code is the additional (or excess) object code generated by a compiler to provide machine code which will be executed by a specific CPU. This code includes translations of generic instructions listed in cross-platform code, and is tailored for execution on a specific platform or architecture. An example of overhead code would be code generated to handle reference counting, while source code written in a high level language is an example cross-platform code.
[edit] Analogy
The coverage area of a standalone house is more than the space taken by enclosures. Similarly, overhead code is the part of the program which is not listed in the source code. However, it is needed for the software to operate properly.
| This programming language-related article is a stub. You can help Wikipedia by expanding it. |