Commit 9ca8617
committed
Limit Go explicit CFG child ranking to its consumers
Only function bodies and nodes with epilogue tags need child ranks for explicit sequencing. Restrict the ranking domain instead of ranking children across the entire AST.
Cold ReflectedXss profiles reduce ranked-child rows from 2.09M to 279K on CockroachDB and from 2.69M to 571K on AWS, with unchanged explicit steps and full BQRS results. All 220 Go control-flow/data-flow tests including consistency queries pass. No end-to-end speedup claimed.1 parent e2ed087 commit 9ca8617
1 file changed
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1112 | 1112 | | |
1113 | 1113 | | |
1114 | 1114 | | |
1115 | | - | |
| 1115 | + | |
| 1116 | + | |
1116 | 1117 | | |
1117 | 1118 | | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
1118 | 1124 | | |
1119 | 1125 | | |
1120 | 1126 | | |
| |||
0 commit comments