1
1
mirror of https://github.com/tweag/nickel.git synced 2024-10-06 08:07:37 +03:00
nickel/core
Viktor Kleen 19bed669f9
Track more metrics (#1635)
* Track thunk allocation

* Track `Program::new_from_files` as `Program::new`

* Track environment inserts and gets

* Implement tracking histograms

* Track environment layer size on `get`

* Track number of environment layers traversed on `get`

* Update core/src/environment.rs

Co-authored-by: Yann Hamdaoui <yann.hamdaoui@tweag.io>

* Formatting

---------

Co-authored-by: Yann Hamdaoui <yann.hamdaoui@tweag.io>
2023-09-28 16:31:16 +00:00
..
benches Format benches as well using Topiary (#1423) 2023-06-30 15:50:04 +00:00
src Track more metrics (#1635) 2023-09-28 16:31:16 +00:00
stdlib Remove the double contract application introduced in #1194 (#1625) 2023-09-22 13:44:10 +00:00
tests Run a REPL session for nickel #repl snippets (#1615) 2023-09-22 11:35:30 +00:00
build.rs Rename and move workspace crates (#1399) 2023-06-26 16:58:40 +00:00
Cargo.toml Implement a first solution for collecting metrics during a Nickel evaluation (#1633) 2023-09-27 10:55:03 +00:00