tree-edit icon indicating copy to clipboard operation
tree-edit copied to clipboard

Performance issues

Open ethan-leba opened this issue 4 years ago • 1 comments

There's a noticable delay once we hit ~10 statements in a block:

    private void foo(String args) {
        break;
        break;
        break;
        break;
        break;
        break;
        break;
        break;
        break;
        break;
    }

The easiest solution would likely be to special case specific node types, like REPEAT[CHOICE...] or other trivial grammar nodes.

A more likely better long-term solution would be to port the performance optimizations in faster-miniKanren to reazon.

ethan-leba avatar Oct 21 '21 11:10 ethan-leba

Bug discovered in reazon that had large effects on performance: https://github.com/nickdrozd/reazon/pull/15

Hopefully should help alot here!

ethan-leba avatar Dec 29 '21 16:12 ethan-leba