- 15 May, 2013 1 commit
-
-
Kenton Varda authored
Mass rename 'reference' -> 'pointer'. Been meaning to do this for a while -- all the documentation talks about 'pointers', not 'references'.
-
- 13 May, 2013 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 12 May, 2013 1 commit
-
-
Kenton Varda authored
Revamp dynamic struct getters/setters to not distinguish unions. Add converience versions that take string names.
-
- 11 May, 2013 2 commits
-
-
Kenton Varda authored
Dynamic API mostly done... not tested. This commit actually starts embedding the schema data in the generated code.
-
Kenton Varda authored
-
- 04 May, 2013 1 commit
-
-
Kenton Varda authored
Implement code generator plugins. The Cap'n Proto compiler, when given -o foo, invokes the binary capnp-foo and passes the schema, in Cap'n Proto format, to its stdin. The binary is executed with the current working directory set to the desired output directory, so all it has to do is write the files.
-
- 30 Apr, 2013 1 commit
-
-
Kenton Varda authored
-
- 27 Apr, 2013 1 commit
-
-
Kenton Varda authored
-
- 26 Apr, 2013 1 commit
-
-
Kenton Varda authored
-
- 25 Apr, 2013 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 20 Apr, 2013 1 commit
-
-
Kenton Varda authored
-
- 11 Apr, 2013 1 commit
-
-
Kenton Varda authored
-
- 09 Apr, 2013 1 commit
-
-
Kenton Varda authored
-
- 04 Apr, 2013 1 commit
-
-
Kenton Varda authored
Update implemented pointer format to match docs: Don't store field count in struct pointers because it isn't needed. Instead extend data and pointer section sizes to 16 bits, which should be enough for anyone. Also, store offsets from the end of the pointer rather than the beginning, because this makes it possible for them to be zero, which compresses better. In particular, the root reference will always have a zero offset, so this will shave a byte off of very small packed messages.
-
- 14 Mar, 2013 1 commit
-
-
Kenton Varda authored
-
- 12 Mar, 2013 1 commit
-
-
Kenton Varda authored
Basic code generation starting to work. My machine just did something weird so I'm submitting and pushing in case of imminant hardware failure...
-
- 08 Mar, 2013 1 commit
-
-
Kenton Varda authored
-