Closed mgirlich closed 3 years ago
std::string_view
std::vector<std::unique_ptr<std::string>> string_view_protection;
string_view_protection
key_found
Without the inefficient path it is now faster than RcppSimdJson
RcppSimdJson
# A tibble: 2 × 13 expression min median `itr/sec` mem_alloc `gc/sec` n_itr n_gc total_time result memory <bch:expr> <bch:tm> <bch:tm> <dbl> <bch:byt> <dbl> <int> <dbl> <bch:tm> <list> <list> 1 jsonparse 3.42ms 3.84ms 253. 238KB 0 100 0 395ms <NULL> <Rprof… 2 RcppSimdJson 4.13ms 4.8ms 204. 3.59MB 2.06 99 1 485ms <NULL> <Rprof…
std::string_view
std::vector<std::unique_ptr<std::string>> string_view_protection;
string_view_protection
key_found
map by storing the info in the Column classWithout the inefficient path it is now faster than
RcppSimdJson