summaryrefslogtreecommitdiff
path: root/TODO
blob: 28eb8137ef94214d956a602f6d9964f8b2a396c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
- functionality
  - finish serialization
  - text format to string (not just FILE*)
  - default values
  - enums with 0
  - python
    - _list() accessor
    - expose enums
- tests
  - event parser
  - round-trip encode/decode
  - tree manipulation
  - memory management
- benchmarks
  - low-level encoding/decoding
  - event parsing
  - python
- performance
  - strings by reference
- checkin suite
  - benchmark diff (done)
  - memory footprint diff
  - binary size diff
  - valgrind check
  - -Werror no compiler warnings
  - test suite
  - verify that all headers compile with C++.
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback