cosmopolitan/libc/alg
Justine Tunney 84caee23ba Make sorted serialization faster
Redbean Lua and JSON serialization now goes faster because we're now
inserting object entries into tree data structure rather than making
an array and sorting it at the end. For example, when serializing an
object with 10,000 entries this goes twice as fast. However it still
goes slower than saying EncodeJson(x, {sorted=false}).
2022-07-22 04:19:01 -07:00
..
alg.h Import C++ Standard Template Library 2022-03-22 06:41:54 -07:00
alg.mk Make more functions friendly to Address Sanitizer 2021-02-02 03:45:31 -08:00
arraylist.internal.h WIP: Correct all typos (#498) 2022-07-20 14:01:15 -07:00
arraylist2.internal.h wip on intellisense (again) 2021-02-02 11:14:45 -05:00
bisect.internal.h Make improvements 2022-03-16 13:40:10 -07:00
bisectcarleft.internal.h Get Cosmopolitan into releasable state 2020-11-25 08:19:00 -08:00
bsearch.c Change license 2020-12-27 17:18:44 -08:00
bsearch_r.c Change license 2020-12-27 17:18:44 -08:00
critbit0.h Make sorted serialization faster 2022-07-22 04:19:01 -07:00
critbit0_allprefixed.c Make sorted serialization faster 2022-07-22 04:19:01 -07:00
critbit0_clear.c Change license 2020-12-27 17:18:44 -08:00
critbit0_contains.c Change license 2020-12-27 17:18:44 -08:00
critbit0_delete.c Change license 2020-12-27 17:18:44 -08:00
critbit0_emplace.c Make sorted serialization faster 2022-07-22 04:19:01 -07:00
critbit0_get.c Fix build from docker build with alpine from macOS (#286) 2021-10-25 13:39:05 -07:00
critbit0_insert.c Make sorted serialization faster 2022-07-22 04:19:01 -07:00
internal.h Initial import 2020-06-15 07:18:57 -07:00
replacestr.c Make fixes, improvements, and chibicc python bindings 2021-10-08 08:41:57 -07:00
reverse.internal.h Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
shuffle.internal.h Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
tarjan.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00