8663 Commits (e6b78003efbe02ba4542cadcc13bc1dd0b1d57b0)
 

Author SHA1 Message Date
Behdad Esfahbod e6b78003ef [vector] Add move semantics 6 years ago
Behdad Esfahbod 4c4d3c3ed5 [vector] Add some move and forwarding 6 years ago
Behdad Esfahbod 7c9ceabcef [meta] Add hb_move and hb_forward ala std:: 6 years ago
Behdad Esfahbod 9a19b885f9 [serialize] Flesh out packing 6 years ago
Behdad Esfahbod 357c7c611c [vector] Add copy constructor and assignment operator 6 years ago
Behdad Esfahbod 6f69c9d26f [serialize] Minor 6 years ago
Behdad Esfahbod a43290192b [serialize] Add packed_map 6 years ago
Behdad Esfahbod bed150bd2e [serialize] Start fleshing out object stack 6 years ago
Behdad Esfahbod 63c3565189 [serialize] Simplify propagate_error() 6 years ago
Behdad Esfahbod dbe9ba6711 [serialize] Add object_t, link_t, and snapshot_t 6 years ago
Behdad Esfahbod 38d57b9a66 [map] Add another TODO item 6 years ago
Behdad Esfahbod 7fd940f899 [map] Add TODO 6 years ago
Behdad Esfahbod 6dcf7c4017 [serialize] Add unused 'tail' 6 years ago
Behdad Esfahbod fe05e48086 [serialize] Add ran_out_of_room 6 years ago
Behdad Esfahbod a7c63cd8f8 Split sanitize and dispatch into their own files 6 years ago
Behdad Esfahbod be66b575fc Move serializer to hb-serialize.hh 6 years ago
Behdad Esfahbod bb22462f29 Whitespace 6 years ago
Behdad Esfahbod ef33b5d1f6 [map] Deref pointers before equality check 6 years ago
Behdad Esfahbod c98f51da71 [map] Templatize hb_map_t 6 years ago
Behdad Esfahbod 4b7f4dbc0c Add hb_deref_pointer() 6 years ago
Behdad Esfahbod e530692799 [iter] Fix bug in hb_any() and hb_none() 6 years ago
Behdad Esfahbod f505b5d5c9 [iter] Port remaining "for (auto" instances to daggers 6 years ago
Behdad Esfahbod 668d2d562f [iter] One more dagger 6 years ago
Behdad Esfahbod d51452500f [iter] Remove more wrong &&'s 6 years ago
Behdad Esfahbod 05f2130a1c [iter] More daggers 6 years ago
Behdad Esfahbod 22ec4c3aa5 [iter] More daggers 6 years ago
Behdad Esfahbod 688069bbfb [iter] One more dagger 6 years ago
Behdad Esfahbod 90b60bd690 Remove HB_DEBUG_WOULD_APPLY 6 years ago
Behdad Esfahbod 4d28267e59 [iter] Port more to daggers 6 years ago
Behdad Esfahbod 9d8c72042b Whitespace 6 years ago
Behdad Esfahbod 418e9d07e2 Simplify code 6 years ago
Behdad Esfahbod f5ef8a7347 [iter] Port one more function to dagger 6 years ago
Behdad Esfahbod bcab098c8f [iter] Port more code to daggers 6 years ago
Behdad Esfahbod 4c75158e18 [iter] Port two more functions to daggers 6 years ago
Behdad Esfahbod e70ccbe9ed Fix pair signature 6 years ago
Behdad Esfahbod 6237b47f0c [iter] Add hb_unzip() 6 years ago
Behdad Esfahbod f1dad91eb3 Whitespace 6 years ago
Behdad Esfahbod 896b31670d [iter] Port two more loops to dagger 6 years ago
Behdad Esfahbod 8e34cb251a [iter] Remove unneeded && 6 years ago
Behdad Esfahbod 12a4c0441f Whitespace 6 years ago
Behdad Esfahbod 4c38a9f601 Remove hb_assign() 6 years ago
Behdad Esfahbod b986c6a321 [C++11] Remove IntType::set() in favor of operator= 6 years ago
Behdad Esfahbod 58ad357951 [vector] Accept all types in push(...) 6 years ago
Behdad Esfahbod 489faf826c [C++11] Use type aliases for template partial instantiations 6 years ago
Behdad Esfahbod 4fd02f6ee5 Remove unused line 6 years ago
Behdad Esfahbod 9a5b15dc1e [C++11] Replace BEInt.set() with operator= 6 years ago
Behdad Esfahbod 0aa59b1de3 [C++11] Add operator= to IntType<> 6 years ago
Behdad Esfahbod eca466e6b1 Err. Fixup C++11 polyfill removal 6 years ago
Behdad Esfahbod 3f36c89f2e Inline explicit_operator macro 6 years ago
Behdad Esfahbod 1d75db19fb Remove C++<11 polyfill 6 years ago