difftreelog
doc: remove codegenerated-stdlib
in: master
1 file changed
crates/jrsonnet-evaluator/README.mddiffbeforeafterboth667jsonnet stdlib is embedded into evaluator, but there is different modes for this:7jsonnet stdlib is embedded into evaluator, but there is different modes for this:889- `codegenerated-stdlib`10 - generates source code for reproducing stdlib AST ([Example](https://gist.githubusercontent.com/CertainLach/7b3149df556f3406f5e9368aaa9f32ec/raw/0c80d8ab9aa7b9288c6219a2779cb2ab37287669/a.rs))11 - fastest on interpretation, slowest on compilation (it takes more than 5 minutes to optimize them by llvm)12- `serialized-stdlib`9- `serialized-stdlib`13 - serializes standard library AST using serde10 - serializes standard library AST using serde14 - slower than `codegenerated-stdlib` at runtime, but have no compilation speed penality11 - slower than `codegenerated-stdlib` at runtime, but have no compilation speed penality23Can also be run via `cargo bench`20Can also be run via `cargo bench`242125```markdown22```markdown26# codegenerated-stdlib27test tests::bench_codegen ... bench: 401,696 ns/iter (+/- 38,521)28# serialized-stdlib23# serialized-stdlib29test tests::bench_serialize ... bench: 1,763,999 ns/iter (+/- 76,211)24test tests::bench_serialize ... bench: 1,763,999 ns/iter (+/- 76,211)30# none25# none