- perf use fxhash
- perf unify function calls
- feat multi and stream manifests
- feat native callbacks
- refactor(evaluator) extract json to module
- build stable rustc support
- feat add intristic calls to stack
- fix use new to_string method
- 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
difftreelog
commits
crates/jrsonnet-evaluator/src/evaluate.rs17.6 KiBsourcehistory