-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add location based restrictions to call context query (#1166)
* feat: first shot at file filtering for call-context queries * feat: includeUndefinedFiles defaults to true * feat-doc: added comments * feat: fixed issues with file filter in call context queries * doc-fix: added missing newline * doc: added doc for file filters in call context queries
- Loading branch information
1 parent
242d064
commit 6017542
Showing
3 changed files
with
55 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6017542
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"artificial" Benchmark Suite
Retrieve AST from R code
246.4932475909091
ms (106.3225202474029
)238.99386745454547
ms (99.5397110373604
)1.03
Normalize R AST
17.23065140909091
ms (29.97360345109044
)17.344255954545453
ms (30.98539214696861
)0.99
Produce dataflow information
60.94881086363637
ms (128.2161781809194
)60.94850918181818
ms (127.79646053550617
)1.00
Total per-file
856.6658115454545
ms (1556.9435201245303
)839.1842053181819
ms (1529.9296327924758
)1.02
Static slicing
2.0884953465409675
ms (1.1287373607195745
)2.0548017594197465
ms (1.212534826826947
)1.02
Reconstruct code
0.23941507563013897
ms (0.17765086167870764
)0.23833344722067284
ms (0.18520720238626878
)1.00
Total per-slice
2.34218304620429
ms (1.1936598604915731
)2.306734662937843
ms (1.2769510302954954
)1.02
failed to reconstruct/re-parse
0
#0
#1
times hit threshold
0
#0
#1
reduction (characters)
0.7878911077490998
#0.7869360165281424
#1.00
reduction (normalized tokens)
0.7651712060744233
#0.7639690077689504
#1.00
memory (df-graph)
95.46617542613636
KiB (244.77619956879823
)95.46617542613636
KiB (244.77619956879823
)1
This comment was automatically generated by workflow using github-action-benchmark.
6017542
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"social-science" Benchmark Suite
Retrieve AST from R code
247.81986214
ms (46.60339251854539
)246.34857636
ms (46.05736358259125
)1.01
Normalize R AST
18.97386
ms (14.495631304298653
)19.12205878
ms (14.425168152928613
)0.99
Produce dataflow information
74.76744276000001
ms (71.76208350663104
)74.45471131999999
ms (70.57749655074137
)1.00
Total per-file
7777.37814308
ms (28855.670498234602
)7726.72160172
ms (28528.07523908248
)1.01
Static slicing
16.06714210846099
ms (44.092632744371436
)15.999780665624812
ms (43.68226004466487
)1.00
Reconstruct code
0.29376293538086495
ms (0.15953293380140443
)0.2820169656616924
ms (0.15417410861831182
)1.04
Total per-slice
16.36969559213324
ms (44.12159040977069
)16.29007209329986
ms (43.71440479393139
)1.00
failed to reconstruct/re-parse
0
#0
#1
times hit threshold
0
#0
#1
reduction (characters)
0.8712997340230448
#0.8712997340230448
#1
reduction (normalized tokens)
0.8102441553774778
#0.8102441553774778
#1
memory (df-graph)
99.4425
KiB (113.62933451202426
)99.4425
KiB (113.62933451202426
)1
This comment was automatically generated by workflow using github-action-benchmark.