- Merge branch 'master' of github.com:CertainLach/jsonnet-rs
- feat add field access to stack
- perf faster format
- perf mutate context if operating on only strong ref
- perf faster range
- refact: simplify error management
- perf cache object member accessors by this
- perf faster sort
- perf faster foldl, foldr
- feat std.log method
- fix std.trace display
- feat push frame for imports
- feat trace function names
- fix(evaluator) remove meaningless frame on object member creation
- perf(evaluator) faster std.base64
- perf(evaluator) faster std.equals
- perf build stacktrace only on unwind
- feat(evaluator) track object field source location
- fix(evaluator) dont panic on bad makeArray call
- fix(evaluator) forbid negative shift
- feat(evaluator) number overflow checks
- perf(evaluator) use hashmap for object body
- feat(evaluator) print file and line number in std.trace
- refactor(evaluator) extract Apply evaluation
- style reformat new code
- feat(evaluator) c like api functions
- chore rename crates for publish
difftreelog
commits
crates/jrsonnet-evaluator/src/evaluate.rs28.9 KiBsourcehistory