2
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 6 hours ago. based on code collected about 6 hours ago.
Aug 22, 2024 — Aug 22, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix compiler bugs. Now test.capnp compiles to an identical schema to the old Haskell compiler, minus intentional changes. More... about 12 years ago
with More... about 12 years ago
Compiler actually running plugins! Hooked it up to capnpc-capnp (the loopback plugin). Working on getting the output identical to the old capnpc... still a few bugs left. More... about 12 years ago
Add utility code for really nice command-line option parsing and start using it in the compiler (still WIP). More... about 12 years ago
Compiler nearing completion. Mostly just needs a driver. More... about 12 years ago
More compiler work. Almost to the point of basic functionality... almost... More... about 12 years ago
Merge branch 'master' of https://github.com/kentonv/capnproto More... about 12 years ago
More compiler WIP More... about 12 years ago
Merge pull request #22 from dwrensha/typos More... about 12 years ago
Compiler core WIP. More... about 12 years ago
typos More... about 12 years ago
Add MD5 code to compiler. More... about 12 years ago
Apparently read locks are not recursive on BSD/OSX. Adjust test so that it doesn't deadlock. More... about 12 years ago
Fix OSX build. More... about 12 years ago
Futex-based mutex and once-init implementations for Linux. These are measurably faster -- and much smaller -- than the pthread-based implementations. More... about 12 years ago
Thread-safe message builders... not performing well. Might revert. More... about 12 years ago
Fix subtle bug. More... about 12 years ago
kj::Thread More... about 12 years ago
Make kj::Arena thread-safe. More... about 12 years ago
Various tweaks. More... about 12 years ago
Fix subtle bug in KJ_DEFER that didn't come up in practice due to RVO. More... about 12 years ago
Allow SchemaLoader to use a callback to lazily load schema nodes, including dependencies of loaded nodes. More... about 12 years ago
Allow non-const kj::Lazy. More... about 12 years ago
Remove allocator hack in SchemaLoader, use kj::Arena. More... about 12 years ago
Allow getting readers from const Orphans, and other tweaks. More... about 12 years ago
Implement mutex and once-init synchronization primitives. Wrap pthreads for now, but plan on raw futexes later. More... about 12 years ago
This should have been in the last commit but apparently I botched the --amend and then pushed without realizing. More... about 12 years ago
Complete C++ .capnp parser. Also, add a pretty-printing function for arbitrary Cap'n Proto objects which is like the existing stringification but uses whitespace (newlines an indentation) to make the structures more readable. More... about 12 years ago
Fix file name extension for parser.c++. More... about 12 years ago
Fix pointer corruption when using orphaned struct lists. More... about 12 years ago