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
@@ -109,7 +109,7 @@ It offers a wide variety of features, for example:
109
109
110
110
<details><summary style="color:gray">Show Detailed Results as Json</summary>
111
111
112
-
The analysis required _1.9 ms_ (including parsing and normalization and the query) within the generation environment.
112
+
The analysis required _2.1 ms_ (including parsing and normalization and the query) within the generation environment.
113
113
114
114
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.
115
115
Please consult the [Interface](https://github.com/flowr-analysis/flowr/wiki/Interface) wiki page for more information on how to get those.
@@ -126,7 +126,7 @@ It offers a wide variety of features, for example:
126
126
".meta": {
127
127
"totalCalls": 0,
128
128
"totalFunctionDefinitions": 0,
129
-
"searchTimeMs": 1,
129
+
"searchTimeMs": 0,
130
130
"processTimeMs": 0
131
131
}
132
132
},
@@ -149,7 +149,7 @@ It offers a wide variety of features, for example:
149
149
"totalUnknown": 0,
150
150
"totalWritesBeforeAlways": 0,
151
151
"totalValid": 0,
152
-
"searchTimeMs": 0,
152
+
"searchTimeMs": 1,
153
153
"processTimeMs": 0
154
154
}
155
155
},
@@ -181,7 +181,7 @@ It offers a wide variety of features, for example:
181
181
".meta": {
182
182
"totalConsidered": 1,
183
183
"totalUnknown": 0,
184
-
"searchTimeMs": 1,
184
+
"searchTimeMs": 0,
185
185
"processTimeMs": 0
186
186
}
187
187
},
@@ -218,7 +218,7 @@ It offers a wide variety of features, for example:
218
218
"numAccesses": 0,
219
219
"totalAccessed": 0,
220
220
"searchTimeMs": 0,
221
-
"processTimeMs": 0
221
+
"processTimeMs": 1
222
222
}
223
223
},
224
224
"dead-code": {
@@ -322,7 +322,7 @@ It offers a wide variety of features, for example:
322
322
N <- 10
323
323
for(i in 1:(N-1)) sum <- sum + i + w
324
324
sum
325
-
All queries together required ≈5 ms (1ms accuracy, total 6 ms)
325
+
All queries together required ≈3 ms (1ms accuracy, total 4 ms)
326
326
```
327
327
328
328
@@ -356,7 +356,7 @@ It offers a wide variety of features, for example:
356
356
357
357
358
358
* 🚀 **fast call-graph, data-, and control-flow graphs**\
359
-
Within just [<i><span title="This measurement is automatically fetched from the latest benchmark!">97.7 ms</span></i> (as of Feb 20, 2026)](https://flowr-analysis.github.io/flowr/wiki/stats/benchmark),
359
+
Within just [<i><span title="This measurement is automatically fetched from the latest benchmark!">97.7 ms</span></i> (as of Feb 19, 2026)](https://flowr-analysis.github.io/flowr/wiki/stats/benchmark),
360
360
_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,
361
361
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).
362
362
@@ -402,7 +402,6 @@ It offers a wide variety of features, for example:
@@ -701,7 +700,7 @@ It offers a wide variety of features, for example:
701
700
```
702
701
703
702
704
-
(The analysis required _2.4 ms_ (including parse and normalize, using the [tree-sitter](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment.)
703
+
(The analysis required _1.5 ms_ (including parse and normalize, using the [tree-sitter](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment.)
Copy file name to clipboardExpand all lines: wiki/Core.md
+8-12Lines changed: 8 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
_This document was generated from '[src/documentation/wiki-core.ts](https://github.com/flowr-analysis/flowr/tree/main//src/documentation/wiki-core.ts)' on 2026-02-28, 18:52:24 UTC presenting an overview of flowR's core (v2.9.12, using R v4.5.2). Please do not edit this file/wiki page directly._
1
+
_This document was generated from '[src/documentation/wiki-core.ts](https://github.com/flowr-analysis/flowr/tree/main//src/documentation/wiki-core.ts)' on 2026-02-28, 20:48:58 UTC presenting an overview of flowR's core (v2.9.12, using R v4.5.0). Please do not edit this file/wiki page directly._
2
2
3
3
This wiki page provides an overview of the inner workings of _flowR_.
4
4
It is mostly intended for developers that want to extend the capabilities of _flowR_
@@ -18,7 +18,7 @@ and the [Contributing Guidelines](https://github.com/flowr-analysis/flowr/tree/m
18
18
>
19
19
> ```shell
20
20
> $ docker run -it --rm eagleoutice/flowr # or npm run flowr
21
-
> flowR repl using flowR v2.9.12, R v4.5.2 (r-shell engine)
21
+
> flowR repl using flowR v2.9.12, R v4.5.0 (r-shell engine)
22
22
> R> :parse "x <- 1; print(x)"
23
23
>```
24
24
>
@@ -280,7 +280,7 @@ To explore these steps, let's use the REPL with the (very simple and contrived)
280
280
281
281
```shell
282
282
$ docker run -it --rm eagleoutice/flowr # or npm run flowr
283
-
flowR repl using flowR v2.9.12, R v4.5.2 (r-shell engine)
283
+
flowR repl using flowR v2.9.12, R v4.5.0 (r-shell engine)
(The analysis required _2.5 ms_ (including parsing with the [r-shell](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment.)
361
+
(The analysis required _1.6 ms_ (including parsing with the [r-shell](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment.)
(The analysis required _3.4 ms_ (including parse and normalize, using the [r-shell](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment.)
426
+
(The analysis required _1.5 ms_ (including parse and normalize, using the [r-shell](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment.)
429
427
430
428
431
429
@@ -498,7 +496,6 @@ Especially when you are just starting with flowR, we recommend using the REPL to
> Copied mermaid url to clipboard (normalize: 0ms).
502
499
>```
503
500
>
504
501
>
@@ -534,7 +531,7 @@ Especially when you are just starting with flowR, we recommend using the REPL to
534
531
>
535
532
>```
536
533
>
537
-
> (The analysis required _3.3 ms_ (including parsing with the [tree-sitter](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment.)
534
+
> (The analysis required _0.6 ms_ (including parsing with the [tree-sitter](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment.)
538
535
>
539
536
>
540
537
>
@@ -552,7 +549,6 @@ Especially when you are just starting with flowR, we recommend using the REPL to
> Copied mermaid url to clipboard (dataflow: 0ms).
556
552
>```
557
553
>
558
554
>
@@ -600,7 +596,7 @@ Especially when you are just starting with flowR, we recommend using the REPL to
600
596
>```
601
597
>
602
598
>
603
-
> (The analysis required _0.7 ms_ (including parse and normalize, using the [tree-sitter](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment.)
599
+
> (The analysis required _0.4 ms_ (including parse and normalize, using the [tree-sitter](https://github.com/flowr-analysis/flowr/wiki/Engines) engine) within the generation environment.)
604
600
>
605
601
>
606
602
>
@@ -1396,7 +1392,7 @@ product <- 1
1396
1392
N <- 10
1397
1393
for(i in 1:(N-1)) product <- product i
1398
1394
product
1399
-
All queries together required ≈4 ms (1ms accuracy, total 6 ms)
1395
+
All queries together required ≈3 ms (1ms accuracy, total 3 ms)
0 commit comments