You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
_All queries together required ≈16 ms (1ms accuracy, total 17 ms)_
123
+
_All queries together required ≈10 ms (1ms accuracy, total 11 ms)_
124
124
125
125
<details><summary style="color:gray">Show Detailed Results as Json</summary>
126
126
127
-
The analysis required _17.1 ms_ (including parsing and normalization and the query) within the generation environment.
127
+
The analysis required _10.6 ms_ (including parsing and normalization and the query) within the generation environment.
128
128
129
129
In general, the JSON contains the Ids of the nodes in question as they are present in the normalized AST or the dataflow graph of flowR.
130
130
Please consult the [Interface](https://github.com/flowr-analysis/flowr/wiki/Interface) wiki page for more information on how to get those.
@@ -141,7 +141,7 @@ It offers a wide variety of features, for example:
141
141
".meta": {
142
142
"builtin": 0,
143
143
"sigdb": 0,
144
-
"searchTimeMs": 1,
144
+
"searchTimeMs": 0,
145
145
"processTimeMs": 1
146
146
}
147
147
},
@@ -164,7 +164,7 @@ It offers a wide variety of features, for example:
164
164
"totalUnknown": 0,
165
165
"totalWritesBeforeAlways": 0,
166
166
"totalValid": 0,
167
-
"searchTimeMs": 0,
167
+
"searchTimeMs": 1,
168
168
"processTimeMs": 1
169
169
}
170
170
},
@@ -196,7 +196,7 @@ It offers a wide variety of features, for example:
196
196
".meta": {
197
197
"totalConsidered": 1,
198
198
"totalUnknown": 0,
199
-
"searchTimeMs": 1,
199
+
"searchTimeMs": 0,
200
200
"processTimeMs": 0
201
201
}
202
202
},
@@ -214,7 +214,7 @@ It offers a wide variety of features, for example:
214
214
"totalCalls": 0,
215
215
"totalFunctionDefinitions": 0,
216
216
"searchTimeMs": 0,
217
-
"processTimeMs": 1
217
+
"processTimeMs": 0
218
218
}
219
219
},
220
220
"dataframe-access-validation": {
@@ -224,13 +224,13 @@ It offers a wide variety of features, for example:
224
224
"numAccesses": 0,
225
225
"totalAccessed": 0,
226
226
"searchTimeMs": 0,
227
-
"processTimeMs": 0
227
+
"processTimeMs": 1
228
228
}
229
229
},
230
230
"dead-code": {
231
231
"results": [],
232
232
".meta": {
233
-
"searchTimeMs": 1,
233
+
"searchTimeMs": 0,
234
234
"processTimeMs": 0
235
235
}
236
236
},
@@ -285,7 +285,7 @@ It offers a wide variety of features, for example:
285
285
"subscript": 0
286
286
},
287
287
"searchTimeMs": 0,
288
-
"processTimeMs": 8
288
+
"processTimeMs": 3
289
289
}
290
290
},
291
291
"unused-import": {
@@ -319,11 +319,11 @@ It offers a wide variety of features, for example:
319
319
}
320
320
},
321
321
".meta": {
322
-
"timing": 16
322
+
"timing": 10
323
323
}
324
324
},
325
325
".meta": {
326
-
"timing": 16
326
+
"timing": 10
327
327
}
328
328
}
329
329
```
@@ -389,7 +389,7 @@ It offers a wide variety of features, for example:
389
389
390
390
```shell
391
391
$ docker run -it --rm eagleoutice/flowr # or npm run flowr
392
-
flowR repl v2.15.2, R grammar v14 (tree-sitter engine)
392
+
flowR repl v2.15.8, R grammar v14 (tree-sitter engine)
@@ -403,7 +403,7 @@ It offers a wide variety of features, for example:
403
403
N <- 10
404
404
for(i in 1:(N-1)) sum <- sum + i + w
405
405
sum
406
-
All queries together required ≈4 ms (1ms accuracy, total 4 ms)
406
+
All queries together required ≈3 ms (1ms accuracy, total 3 ms)
407
407
```
408
408
409
409
@@ -418,7 +418,7 @@ It offers a wide variety of features, for example:
418
418
</details>
419
419
420
420
* 🚀 **fast call-graph, data-, and control-flow graphs**\
421
-
Within just [<i><span title="This measurement is automatically fetched from the latest benchmark!">101.9 ms</span></i> (as of Aug 26, 2026)](https://flowr-analysis.github.io/flowr/wiki/stats/benchmark),
421
+
Within just [<i><span title="This measurement is automatically fetched from the latest benchmark!">101.4 ms</span></i> (as of Aug 27, 2026)](https://flowr-analysis.github.io/flowr/wiki/stats/benchmark),
422
422
_flowR_ can analyze the data- and control-flow of the average real-world R script. See the [benchmarks](https://flowr-analysis.github.io/flowr/wiki/stats/benchmark) for more information,
423
423
and consult the [wiki pages](https://github.com/flowr-analysis/flowr/wiki/Dataflow-Graph) for more details on the [dataflow graphs](https://github.com/flowr-analysis/flowr/wiki/Dataflow-Graph) as well as [call graphs](https://github.com/flowr-analysis/flowr/wiki/Dataflow-Graph#perspectives-cg).
424
424
( [▶ Explore in Browser](https://flowr-analysis.github.io/flowr/wiki/playground/#c=zDYSwRgTghhCeAUATADsWECUAoLBnAxlMAKYD6ALgPakC2UAHgAQA8AtIwGYCuAdvuSEo949DIyYB6RnXojsWaAHdGKlW0aIo5KADoO0GsXghEjALyMAjAC4AbABpGANyJdi5xvngBmRwA5HAHZHACZHAE5HABYMbHwSKB5VdQ4QYHJiCHglRxdgN0YAPkYQuISeABICImJTdWqSCmoZeHjiRIq8t3lcLho6OFJcbXJcFnZe-pgQXCM2xMdDRI8l4Qba2KxeLlnEJu1gNQm%2B7KhFTtdieUUIEAydfFwneEmB2CGR3EcAIleYWAeT2%2B2FQlHIrXKVUIJEQIMoIB4owh7UqJgwQA&p=13:1 "run this script in flowR's playground, no setup") )
@@ -456,7 +456,7 @@ It offers a wide variety of features, for example:
456
456
457
457
```shell
458
458
$ docker run -it --rm eagleoutice/flowr # or npm run flowr
459
-
flowR repl v2.15.2, R grammar v14 (tree-sitter engine)
459
+
flowR repl v2.15.8, R grammar v14 (tree-sitter engine)
460
460
R> :dataflow* test/testfiles/example.R
461
461
```
462
462
@@ -765,7 +765,7 @@ It offers a wide variety of features, for example:
765
765
```
766
766
767
767
768
-
(The analysis required _2.8 ms_ (including parse and normalize, using the [tree-sitter](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment. No [signature database](https://github.com/flowr-analysis/flowr/wiki/Signature-Database) is mounted for these generated graphs, so `library()` calls attach no package exports; base-R names are still qualified via the generated base-package store (e.g. `acf` as `stats::acf`).)
768
+
(The analysis required _3.4 ms_ (including parse and normalize, using the [tree-sitter](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment. No [signature database](https://github.com/flowr-analysis/flowr/wiki/Signature-Database) is mounted for these generated graphs, so `library()` calls attach no package exports; base-R names are still qualified via the generated base-package store (e.g. `acf` as `stats::acf`).)
0 commit comments