The effect of unrolling and inlining for Python bytecode optimizations
SYSTOR, pp. 142009.
bytecode optimizationsdynamic featureremaining optimizationsdata-flow optimizationsdead code eliminationMore(12+)
In this study, we consider bytecode optimizations for Python, a programming language which combines object-oriented concepts with features of scripting languages, such as dynamic dictionaries. Due to its design nature, Python is relatively slow compared to other languages. It operates through compiling the code into powerful bytecode inst...More
Full Text (Upload PDF)
PPT (Upload PPT)