- 10 Feb, 2014 1 commit
-
-
Kenton Varda authored
-
- 25 Jan, 2014 1 commit
-
-
Kenton Varda authored
-
- 02 Jan, 2014 1 commit
-
-
Jakub Śpiewak authored
-
- 22 Dec, 2013 1 commit
-
-
Kenton Varda authored
-
- 10 Dec, 2013 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 07 Dec, 2013 1 commit
-
-
Kenton Varda authored
-
- 06 Dec, 2013 1 commit
-
-
Kenton Varda authored
Extend totalSizeInWords() to also return a count of capabilities, which helps when a separate capability table needs to be allocated as well. Use this in the RPC system.
-
- 05 Dec, 2013 2 commits
-
-
Kenton Varda authored
Get rid of 'Advanced' server methods, just have one method that takes a CallContext. A typedef reduces boilerplate.
-
Kenton Varda authored
-
- 04 Dec, 2013 1 commit
-
-
Kenton Varda authored
-
- 30 Nov, 2013 5 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
-
- 28 Nov, 2013 1 commit
-
-
Kenton Varda authored
Revamp concurrency model, part 1: EventLoop no longer allows cross-thread event queuing, simplifying many things. Capability clients are no longer thread-safe, so they don't have to be so const. In the future, explicit ways to communicate between threads will be re-added, but threads will be treated more like separate vats that just happen to have a particularly fat pipe. Upcoming: Remove mutexes.
-
- 26 Nov, 2013 1 commit
-
-
Kenton Varda authored
Don't rely on default assignment operators for cap clients since they break with double virtual inheritance.
-
- 25 Nov, 2013 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 14 Nov, 2013 1 commit
-
-
Kenton Varda authored
Remove 'has' for primitive fields. Dynamic version always returns true. This also means that primitives are always included in text format, even if they are default-valued.
-
- 12 Nov, 2013 3 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
Fix bug handling absolute source paths with no --src-prefix -- just output to the same directory in this case.
-
Kenton Varda authored
Define new KJ constants for min/max integer values and inf/nan, then remove all use of numeric_limits.
-
- 15 Oct, 2013 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 12 Oct, 2013 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
- 11 Oct, 2013 1 commit
-
-
Kenton Varda authored
-
- 08 Oct, 2013 1 commit
-
-
Kenton Varda authored
-
- 04 Oct, 2013 1 commit
-
-
Kenton Varda authored
-
- 02 Oct, 2013 1 commit
-
-
Kenton Varda authored
Interface code generation. Also update method grammar to allow multiple returns, and allow specifying request/response structs instead of parameter lists.
-
- 30 Sep, 2013 1 commit
-
-
Andreas Stenius authored
-
- 29 Sep, 2013 1 commit
-
-
Kenton Varda authored
Extend interface grammar to support inheritance, and update compiler to properly compile interfaces.
-
- 24 Sep, 2013 4 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
Revamp generated interface to Object fields. Now there is an ObjectPointer::{Reader,Builder}. This will simplify the dynamic API (next change) and also makes it easier to delegate decisions about the object type to a function that doesn't know about the context where the object lives (i.e. by passing an ObjectPointer::Builder).
-
Kenton Varda authored
-
- 23 Sep, 2013 1 commit
-
-
Kenton Varda authored
Factor Pointer{Reader,Builder} out from {Struct,List}{Reader,Builder}. Will make it easier to deal with Object fields.
-
- 13 Sep, 2013 1 commit
-
-
Kenton Varda authored
-