Details
-
Improvement
-
Resolution: Unresolved
-
Minor - P4
-
None
-
None
-
None
-
None
-
Query Execution
Description
The SBE's VM for expression execution is more than 8000 lines long and growing. See vm.cpp. We should consider splitting it into a few pieces. One idea for how to split it is to move all the code implementing builtin functions into a new cpp file, leaving the meat of the bytecode interpreter in place.