Skip to content

Rerun benchmarks#157

Merged
CertainLach merged 9 commits intomasterfrom
feature/rerun-benchmarks
Apr 27, 2024
Merged

Rerun benchmarks#157
CertainLach merged 9 commits intomasterfrom
feature/rerun-benchmarks

Conversation

@CertainLach
Copy link
Copy Markdown
Owner

Results are scratch, and will be redone, there was an unexpected background noise on benchmarks machine.

Comment thread nix/sjsonnet.nix Outdated
@CertainLach
Copy link
Copy Markdown
Owner Author

For some reason, sandboxed go-jsonnet and jsonnet now refuse to load files by absolute path, despite jrsonnet/rsjsonnet/sjsonnet being fine with this setup.

New alternative Rust implementation looks good, I like that it implements proper TCO (Despite my hybrid TCO in #121), I need to borrow stacktrace building idea from it.

Benchmarks are in progress, right now jrsonnet looks a bit faster, but it is mostly due to more builtins implemented in jsonnet, will evaluate rsjsonnet later.

@CertainLach
Copy link
Copy Markdown
Owner Author

Preliminary benchmarking run for rsjsonnet, comparing it to jrsonnet and other implementations (only quick runs are performed, so some implementations are excluded here)
https://gist.github.com/CertainLach/7d0bbd0d0272bdc5091e5071e20327ee

@CertainLach CertainLach merged commit 8d2d633 into master Apr 27, 2024
@CertainLach CertainLach deleted the feature/rerun-benchmarks branch April 27, 2024 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants