The bytecode interpreter only needed the running execution context, but still threaded a separate Interpreter object through both the C++ and asm entry points. Move that state and the bytecode execution helpers onto VM instead, and teach the asm generator and slow paths to use VM directly. |
||
|---|---|---|
| .. | ||
| gradle/wrapper | ||
| src | ||
| build.gradle.kts | ||
| BuildLagomTools.sh | ||
| CMakeLists.txt | ||
| gradle.properties | ||
| gradlew | ||
| proguard-rules.pro | ||
| settings.gradle.kts | ||
| vcpkg_android.cmake | ||