albertZhangTJ / sqlancer-lancerfuzz

Detecting Logic Bugs in DBMS
http://www.sqlancer.com/
MIT License
1 stars 0 forks source link

Improving throughput by only establishing new context frame when necessary #38

Open albertZhangTJ opened 1 month ago

albertZhangTJ commented 1 month ago

Currently in the implementation, the default behavior is establishing a new context frame when a parser rule is called (unless is_component is specified).

Since most production rules do not require a new stack frame (only those standalone statements do, which is rather rarely called), it is desirable to flip this default behavior to only establish a new stack frame when specified.