git.delta.rocks / jrsonnet / refs/commits / 3b3c1be6bd3a

difftreelog

doc: remove outdated docs for evaluator

Yaroslav Bolyukin2023-02-25parent: #4df5da3.patch.diff
in: master

1 file changed

modifiedcrates/jrsonnet-evaluator/README.mddiffbeforeafterboth
1# jrsonnet-evaluator1# jrsonnet-evaluator
22
3Interpreter for parsed jsonnet tree3Interpreter for parsed jsonnet tree
4
5## Standard library
6
7jsonnet stdlib is embedded into evaluator, but there is different modes for this:
8
9- `serialized-stdlib`
10 - serializes standard library AST using serde
11 - used by default
12- none
13 - leaves only stdlib source code in binary, processing them same way as user supplied data
14 - slowest (as it involves parsing of standard library source code)
15
16### Benchmark
17
18Can also be run via `cargo bench`
19
20```markdown
21# serialized-stdlib
22test tests::bench_serialize ... bench: 1,763,999 ns/iter (+/- 76,211)
23# none
24test tests::bench_parse ... bench: 7,206,164 ns/iter (+/- 1,067,418)
25```
26
27## Intrinsics
28
29Some functions from stdlib are implemented as intrinsics
304