Bytecode - CI/CD Glossary Definition
Bytecode is a compact, platform-independent instruction set produced by a compiler and executed by a virtual machine rather than directly by hardware, for example JVM .class files or Python .pyc files.
In CI caching
Compiled bytecode (__pycache__, JVM class output) is frequently cached between runs so the compile step is skipped when sources are unchanged.
Related guides
Intermediate Representation - CI/CD Glossary DefinitionIntermediate Representation: An intermediate representation (IR) is the data structure a compiler uses intern…
Just-in-Time Compilation - CI/CD Glossary DefinitionJust-in-Time Compilation: Just-in-time (JIT) compilation compiles code to native machine code during executio…
Compilation - CI/CD Glossary DefinitionCompilation: Compilation is the process of translating source code into a lower-level form (machine code, byt…