- 21 Mar, 2016 1 commit
-
-
Branislav Katreniak authored
=nullptr releases memory https://github.com/sandstorm-io/capnproto/issues/292
-
- 04 Mar, 2016 3 commits
-
-
dtmuller authored
-
dtmuller authored
-
Kenton Varda authored
-
- 01 Feb, 2016 1 commit
-
-
Kenton Varda authored
This is largely motivated by the fact that Clang currently miscompiles `.then([](auto){})`: https://llvm.org/bugs/show_bug.cgi?id=24989
-
- 26 Dec, 2015 1 commit
-
-
Drew Fisher authored
-
- 24 Dec, 2015 1 commit
-
-
Drew Fisher authored
The MSVC runtime was heavily refactored, so the internal function we call to get the current exception count changed for newer MSVC versions (as did the offset).
-
- 16 Nov, 2015 1 commit
-
-
Kamal Marhubi authored
-
- 07 Nov, 2015 2 commits
-
-
Kenton Varda authored
-
Tom Lee authored
toRegularSiginfo attempts to convert signalfd_siginfo.ssi_ptr (a 64-bit integer across all architectures) to a pointer. On 32-bit big endian architectures, sival_int/sival_ptr will be stored in the high 32-bits of the ssi_ptr value. Prior to this change, the value was "lost" as we cast away the high bits of ssi_ptr in the conversion to a 32-bit pointer. This fixes AsyncUnixTest::SignalWith{,Pointer}Value on affected archs.
-
- 30 Oct, 2015 1 commit
-
-
David Renshaw authored
-
- 21 Oct, 2015 1 commit
-
-
Kamal Marhubi authored
-
- 29 Sep, 2015 1 commit
-
-
Jacob Weisz authored
Mentioned three days ago, didn't want it to get forgotten
-
- 15 Sep, 2015 3 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-
Kenton Varda authored
Make sure ArrayPtr<char> stringifies the same as ArrayPtr<const char> (without commas after each character)
-
- 06 Sep, 2015 1 commit
-
-
Steven Dee authored
Short-term fix for #220.
-
- 02 Aug, 2015 1 commit
-
-
Hunter Morris authored
-
- 31 Jul, 2015 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
Make tests work on mipsel, maybe. Hopefully fixes #204. I don't know since I don't have a mipsel machine.
-
- 29 Jul, 2015 1 commit
-
-
Kenton Varda authored
Example: const data :Data = embed "some-file.dat"; Files are looked up the same way an import would be. You can use embed when Data or Text is expected. You can also use it when a struct type is expected -- the file will be interpreted as a message using standard binary serialization.
-
- 03 Jul, 2015 1 commit
-
-
Steven Dee authored
Fixes #221.
-
- 12 Jun, 2015 1 commit
-
-
Kenton Varda authored
-
- 09 Jun, 2015 1 commit
-
-
Kenton Varda authored
Maybe::emplace() should return the newly-constructed value so that you don't have to immediately KJ_ASSERT_NONNULL it.
-
- 20 May, 2015 2 commits
-
-
Kenton Varda authored
-
Ed Maste authored
This avoids an unused function warning for crashHandler.
-
- 16 May, 2015 1 commit
-
-
Tom Lee authored
-
- 10 May, 2015 1 commit
-
-
Tom Lee authored
-
- 09 May, 2015 2 commits
-
-
David Renshaw authored
-
Tom Lee authored
Fixes a build error on GNU/Hurd.
-
- 06 May, 2015 1 commit
-
-
Kenton Varda authored
-
- 05 May, 2015 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
- Reduce noise. - Trace through async callbacks.
-
- 28 Apr, 2015 1 commit
-
-
David Renshaw authored
-
- 26 Apr, 2015 1 commit
-
-
David Renshaw authored
-
- 25 Apr, 2015 2 commits
-
-
David Renshaw authored
-
David Renshaw authored
-
- 21 Apr, 2015 1 commit
-
-
Kenton Varda authored
https://llvm.org/bugs/show_bug.cgi?id=22354 At the time DisallowConstCopy was introduced, GCC 4.7 and Clang 3.2 refused to allow the non-const copy constructors to be defaulted inline. This must have been concluded to be a compiler bug, as GCC 4.8 and Clang 3.4 seem fine with it. So, we can clean this up. Meanwhile, the above-linked Clang bug triggered when a DisallowConstCopy derivative is captured by value in a C++14 generic lambda. capnp::CallContext in particular tended to be hit by this a lot. The bug only affects non-default (or out-of-line default) copy constructors, and thus is conveniently sidestepped by this change.
-
- 20 Apr, 2015 2 commits
-
-
Kenton Varda authored
-
Kenton Varda authored
-