-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Dataflow: Refactor the shared library into a qlpack. #12817
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
* Constructs a global data flow computation. | ||
*/ | ||
module Global<ConfigSig Config> implements GlobalFlowSig { | ||
private module C implements FullStateConfigSig { |
Check warning
Code scanning / CodeQL
Data flow configuration module naming
* Constructs a global data flow computation using flow state. | ||
*/ | ||
module GlobalWithState<StateConfigSig Config> implements GlobalFlowSig { | ||
private module C implements FullStateConfigSig { |
Check warning
Code scanning / CodeQL
Data flow configuration module naming
/** | ||
* The cost limits for the `AccessPathFront` to `AccessPathApprox` expansion. | ||
* | ||
* `apLimit` bounds the acceptable fan-out, and `tupleLimit` bounds the | ||
* estimated per-`AccessPathFront` tuple cost. Access paths exceeding both of | ||
* these limits are represented with lower precision during pruning. | ||
*/ |
Check warning
Code scanning / CodeQL
Predicate QLDoc style.
/** | ||
* The cost limits for the `AccessPathApprox` to `AccessPath` expansion. | ||
* | ||
* `apLimit` bounds the acceptable fan-out, and `tupleLimit` bounds the | ||
* estimated per-`AccessPathApprox` tuple cost. Access paths exceeding both of | ||
* these limits are represented with lower precision. | ||
*/ |
Check warning
Code scanning / CodeQL
Predicate QLDoc style.
This sketch has been superseded by the proper refactoring: #13863 |
No description provided.