23 Commits (ac7af1d64c62a6ab717f63962b89068c3145d04b)

Author SHA1 Message Date
Mike Kruskal 4069649ecd Switch to cmake fetch instead of git submodules 2 years ago
Mike Kruskal 3e078f5fe4 Add CMake+Bazel dependencies on utf8_range repo 2 years ago
Mike Kruskal c7456d1d9f Delete vendored utf8_range 2 years ago
Joshua Haberman db0796fe49 Used the original/native file structure. And fixed an __aarch64__ define. 3 years ago
Joshua Haberman 1c955f37ce
Mass API rename and clang-reformat (#485) 3 years ago
Joshua Haberman 4abe724dde A few more fixes. 3 years ago
Joshua Haberman 4307f5dbba Fixed the CMake build and amalgamation. 3 years ago
Joshua Haberman 94565270c9 Checked in unmodified utf8_range code. 3 years ago
Joshua Haberman 91d506ac32 Ported ABSL's wyhash to C. 3 years ago
Joshua Haberman 823eb09694 Update all 2011 dates to 2021. 4 years ago
Joshua Haberman e59d2c8fa7 Added license headers to all files. 4 years ago
Joshua Haberman 1eb7bd39e7 Some formatting fixes. 4 years ago
Joshua Haberman e9b79542ad Added a BUILD file for wyhash. 4 years ago
Joshua Haberman 484d8f746a Updated comment in wyhash.h to correct spelling mistake. 4 years ago
Joshua Haberman 723cd8ffc1 Added wyhash code and LICENSE, and removed temporary benchmark. 4 years ago
Joshua Haberman 84fb01ad0f Removed the JIT. Nobody was actually using it, and table-driven should achieve 80-90% of the perf. 6 years ago
Josh Haberman 3d511104ac Updated protobuf submodule. 6 years ago
Joshua Haberman 694d51f4d6 Changed C API to only define structs, a table, and a few minimal inline functions. 6 years ago
Joshua Haberman b6a92a93c6 More work on CMake build, and updated conformance for proto3. 6 years ago
Joshua Haberman b7cad62b5f Got CMake build working on macOS, and updated CMake build. 6 years ago
Josh Haberman 1aafd4111b A good start on upb_encode and upb_decode. 7 years ago
Josh Haberman 016587ea33 Moved lunit to third_party for Google compliance. 10 years ago
Josh Haberman b354ead7ef Moved DynASM to third_party to comply with Google policy. 10 years ago