cujson-sys
Raw FFI bindings to the cuJSON GPU JSON parser. Use the
safe cujson crate instead unless you need the C ABI directly.
The crate bundles cuJSON's CUDA sources (from upstream commit 38d27b6, patched to be usable as
a library) and a C ABI shim (cuda/cujson_capi.h). With the cuda feature, its build script
compiles them with nvcc via cudaforge into a static
library for compute capability 7.5 onwards plus a PTX fallback, and links the CUDA runtime
statically. CUJSON_CUDA_ARCHS overrides the architecture list (e.g. CUJSON_CUDA_ARCHS=86).
Without the feature nothing is compiled and no functions are declared.
Part of cuJSON-rs. MIT licensed, as is upstream cuJSON.