Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove C API tracing (#2841) | Daniel Wirtz | 2020-05-08 | 1 | -158/+0 |
| | | | | | | This feature was very useful in the early days of the C API, but has not shown usefuless for quite a while, and has a significant maintenance burden, so it it's makes sense to remove it now. | ||||
* | Refactor expression runner so it can be used via the C and JS APIs (#2702) | Daniel Wirtz | 2020-04-20 | 1 | -0/+161 |
Refactors most of the precompute pass's expression runner into its base class so it can also be used via the C and JS APIs. Also adds the option to populate the runner with known constant local and global values upfront, and remembers assigned intermediate values as well as traversing into functions if requested. |