Day 8: Handheld Halting

Puzzle Description

Advent of Code 2020, Day 8

Wow! Another bytecode interpreter! Now with solving the halting problem!

Benchmark

Part 1

Mean

Error

JVM

573.749 μs

+/- 3.543 μs

JS

1208.017 μs

+/- 2.807 μs

Native

784.217 μs

+/- 0.518 μs

Part 2

Mean

Error

JVM

2084.780 μs

+/- 18.804 μs

JS

3640.609 μs

+/- 8.133 μs

Native

2239.830 μs

+/- 4.622 μs

Run it in the browser!