difftreelog
feat(bindings) c bindings
in: master
10 files changed
Cargo.lockdiffbeforeafterboth161name = "jrsonnet-stdlib"161name = "jrsonnet-stdlib"162version = "1.0.0"162version = "1.0.0"163164[[package]]165name = "jsonnet"166version = "0.1.0"167dependencies = [168 "jrsonnet-evaluator",169 "libc",170]163171164[[package]]172[[package]]165name = "lazy_static"173name = "lazy_static"Cargo.tomldiffbeforeafterboth3 "crates/jrsonnet-parser",3 "crates/jrsonnet-parser",4 "crates/jrsonnet-evaluator",4 "crates/jrsonnet-evaluator",5 "crates/jrsonnet-stdlib",5 "crates/jrsonnet-stdlib",6 "bindings/jsonnet",6 "cmds/jrsonnet"7 "cmds/jrsonnet"7]8]8913debug = 014debug = 014panic = "abort"15panic = "abort"1516[profile.test]17opt-level = 11816README.mddiffbeforeafterboth191920## Bindings20## Bindings212122Currently no language bindings are implemented22C bindings (libjsonnet.so) are WIP232324Something is implemented, but mostly unusable for now2526See them in `./bindings/jsonnet/`2724## Benchmark28## Benchmark252926It is faster than golang implementation on mine kubernetes cluster configuration, which includes a lot of stuff, i.e prometheus operator30It is faster than golang implementation on mine kubernetes cluster configuration, which includes a lot of stuff, i.e prometheus operatorbindings/Makefilediffbeforeafterbothno changes
bindings/jsonnet/Cargo.tomldiffbeforeafterbothno changes
bindings/jsonnet/README.mddiffbeforeafterbothno changes
bindings/jsonnet/src/lib.rsdiffbeforeafterbothno changes
bindings/libjsonnet.hdiffbeforeafterbothno changes
bindings/libjsonnet_test_file.cdiffbeforeafterbothno changes
bindings/test.jsonnetdiffbeforeafterbothno changes