Kildekode instrumentering

I computing er kildekodeinstrumentering processen med at tilføje yderligere maskininstruktioner til et computerprogram uden at kræve ændring af den oprindelige kildekode . Det er relateret til instrumentering inden for videnskab , deraf navnet.

Forklaring

Den samling af kildekoden til et program genererer en binær ( eksekverbar eller objektkode ) eller bytecode .
Instrumentering griber ind efter kompilering for at tilføje yderligere instruktioner til den genererede binære. Det kan også gribe ind under kompilering. I dette tilfælde tilføjes instruktioner ud over de instruktioner, der normalt genereres fra kildekoden.

De tilføjede instruktioner udføres derefter sammen med de andre under udførelsen af ​​programmet.

brug

De tilføjede instruktioner afhænger af det formål, instrumentet skal nå.

Se også