18860 Commits (66f80bb8a118371df53b1a1d8ae12217b99b536c)
 

Author SHA1 Message Date
Joshua Haberman b11730f2ed Added a upb_context object, which is like an interpreter context. 16 years ago
Joshua Haberman f8f689ad31 Add upb_inlinedefs.c, which emits definitions for inline functions. 16 years ago
Joshua Haberman 0f26f51486 Fix varint-skipping (oops). 16 years ago
Joshua Haberman 324d5cce9b Renamed upb_struct -> upb_msg, fleshed out its definition. 16 years ago
Joshua Haberman 7ccb32c305 Finished hashtable implementation, not yet tested. 16 years ago
Joshua Haberman e3905b425a Simplified the varint-skipping function. 16 years ago
Jon Skeet 51a2f5ea1a Remove unused class (was going to be used for multi-file support) 16 years ago
Joshua Haberman 0124bfd8fe More work on inttable/strtable (not finished). 16 years ago
Joshua Haberman 9c21992286 Added MurmurHash for string hashing (not used yet). 16 years ago
Joshua Haberman 9f80d0d60e Do unaligned reads if UPB_UNALIGNED_READS_OK is defined. 16 years ago
Joshua Haberman 2bb7637797 Fixed conversion warning in tests.c. 16 years ago
Jon Skeet 60fb63e370 Initial Silverlight compatibility work 16 years ago
Joshua Haberman 79d57263f5 Improvements to one-branch varint reading function. 16 years ago
Joshua Haberman d1aa095cb3 High-level parsing interface written (not yet tested). 16 years ago
Jon Skeet 367217301d Get the right warning number this time. 16 years ago
Jon Skeet cb8644df88 Fixed a couple of warnings 16 years ago
Jon Skeet c784be3149 Remove unused variable in static constructors 16 years ago
Joshua Haberman 0f50bcbceb Small Makefile tweak. 16 years ago
Joshua Haberman b04a376636 Alternative (optimized) implementations of varint parsing. 16 years ago
Joshua Haberman 24c14a3ad0 Increased robustness of 64-bit varint test. 16 years ago
Joshua Haberman c419731462 Bring 'tests' back up to date and build it again. 16 years ago
Joshua Haberman bc717d8402 Implement inlining that works with both C99 and all versions of GCC. 16 years ago
Joshua Haberman ccca4d7136 Acknowledge authorship and fix warning in the eng() function. 16 years ago
Joshua Haberman 5ec762a600 Added TODO about experimenting with Cuckoo Hashing. 16 years ago
Joshua Haberman f4c00fc979 More work on the table implementation. 16 years ago
Adam Bliss 9ed5ba9170 am a67f19de: Adds a few utilities to ProtoBufUtil, integrating over from mainline 16 years ago
Adam Bliss c1a443d486 Adds a few utilities to ProtoBufUtil, integrating over from mainline 16 years ago
Mitsuru Oshima 8a3fd8152c am 7fea449b: Revert "ProtoBuf update" 16 years ago
Mitsuru Oshima 7e013cacd4 Revert "ProtoBuf update" 16 years ago
Mitsuru Oshima 53a2e9d2b0 am 9aaf5076: ProtoBuf update * Added IntMap that uses Hashtable for larger keys * Chagned to use IntMap to allow larger tags * Changed to use autoboxing for int/longs. 16 years ago
Mitsuru Oshima babfb77851 ProtoBuf update 16 years ago
Jon Skeet 8729cf4628 Added the ability to use an IEnumerable<T> when adding to a list, so you can do: 16 years ago
Jon Skeet d6dd0a4560 Add CLSCompliance. 16 years ago
Jon Skeet 0864d30b97 Include missing generated files 16 years ago
Jon Skeet df67f1482b Fix custom options behaviour 16 years ago
Joshua Haberman 0aedd1825f Makefile: build descriptor.o. 16 years ago
Joshua Haberman d1f78c88fa A bunch more work, a fast table for field lookup. 16 years ago
kenton@google.com f22943c7d0 Fix build problem with -std=gnu++0x. 16 years ago
Jon Skeet 6ef233d4ea Updated todo list 16 years ago
Jon Skeet c298c89229 New tests, double build errors, and a few miscellaneous fixes 16 years ago
Jon Skeet a6afb7cd48 Update protoc.exe to 2.1 release 16 years ago
Jon Skeet 2e6dc12fa8 Write/Read delimited messages 16 years ago
Jon Skeet 43da7ae328 Fix equality of messages to include unknown fields 16 years ago
Jon Skeet 7ee85c4e9f Added field constant generation 16 years ago
kenton@google.com a5183461f8 Fixes to acx_check_suncc.m4 from Monty Taylor. 16 years ago
Joshua Haberman 0c80c38475 A flurry of activity. Doesn't compile yet. 16 years ago
kenton@google.com b43727981c Fix final leak (win32 only). 16 years ago
Joshua Haberman fdcefd68b1 Rethought upb_struct and new descriptor.h. 16 years ago
kenton@google.com 1fb3d394e5 Update version number in trunk. 16 years ago
Jon Skeet d33bff04b3 Fixed i18n issues with numbers 16 years ago