[serialize] Don't insert empty object into tree
d74dc3e
[serialize] Towards maintaining hashmap
7fd8228
[serialize] Only pack main object if there are other objects
f254f45
[serialize] Copy both sides of the buffer
946d446
[serialize] Simplify copy
8512dc5
Merge branch 'master' into var-subset
43725d3
[serializer] Unbreak for now
0b1fe7b
[map] Shuffle fini code
10f0622
[vector] Add move semantics
e6b7800
[vector] Add some move and forwarding
4c4d3c3
[meta] Add hb_move and hb_forward ala std::
7c9ceab
[serialize] Flesh out packing
9a19b88
[vector] Add copy constructor and assignment operator
357c7c6
[serialize] Minor
6f69c9d
[serialize] Add packed_map
a432901
[serialize] Start fleshing out object stack
bed150b
[serialize] Simplify propagate_error()
63c3565
[serialize] Add object_t, link_t, and snapshot_t
dbe9ba6
[map] Add another TODO item
38d57b9
[map] Add TODO
7fd940f
[serialize] Add unused 'tail'
6dcf7c4
[serialize] Add ran_out_of_room
fe05e48
Split sanitize and dispatch into their own files
a7c63cd
Move serializer to hb-serialize.hh
be66b57
Whitespace
bb22462
[map] Deref pointers before equality check
ef33b5d
[map] Templatize hb_map_t
c98f51d
more iter changes from master
294d520
Add hb_deref_pointer()
4b7f4db
hb.hh from master
8f2ce82