|
Failed to load latest commit information. |
|
compat
|
http-test: Replace windows-conditional block with extra poll
|
Mar 20, 2019
|
|
parse
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
std
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
CMakeLists.txt
|
Update lite sources and linking
|
Aug 16, 2018
|
|
arena-test.c++
|
Add a testing framework to KJ and rip out gtest.
|
Dec 30, 2014
|
|
arena.c++
|
zero warnings: use KJ_UNUSED for unused constexpr & local vars
|
Mar 3, 2015
|
|
arena.h
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
array-test.c++
|
Array<T>::attach() should copy size
|
Sep 2, 2018
|
|
array.c++
|
Change license to MIT.
|
Jun 20, 2014
|
|
array.h
|
Fix const-correctness of Vector::operator[].
|
Apr 1, 2019
|
|
async-inl.h
|
Work around GCC 8's new -Wclass-memaccess.
|
Aug 18, 2018
|
|
async-io-internal.h
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
async-io-test.c++
|
Skip whenWriteDisconnected() tests on Cygwin, where they don't seem t…
|
Jan 22, 2019
|
|
async-io-unix.c++
|
Add AsyncOutputStream::whenWriteDisconnected().
|
Jan 22, 2019
|
|
async-io-win32.c++
|
Resolve unused function warning in mingw build
|
Mar 20, 2019
|
|
async-io.c++
|
Add AsyncOutputStream::whenWriteDisconnected().
|
Jan 22, 2019
|
|
async-io.h
|
Comment changes suggested by @harrishancock.
|
Jan 22, 2019
|
|
async-prelude.h
|
Automatically reduce `Promise<RemotePromise<T>>` -> `RemotePromise<T>`.
|
Jul 15, 2018
|
|
async-test.c++
|
Fix no-exceptions build.
|
Aug 19, 2018
|
|
async-unix-test.c++
|
Check syscall result for sigqueue
|
Dec 11, 2018
|
|
async-unix.c++
|
Work around poll() bug on MacOS: https://openradar.appspot.com/37537852
|
Jan 22, 2019
|
|
async-unix.h
|
Add AsyncOutputStream::whenWriteDisconnected().
|
Jan 22, 2019
|
|
async-win32-test.c++
|
Add Win32EventPort::allowApc() to allow people to enable APCs.
|
Apr 25, 2017
|
|
async-win32.c++
|
Add Win32EventPort::allowApc() to allow people to enable APCs.
|
Apr 25, 2017
|
|
async-win32.h
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
async.c++
|
Add a way to set a maximum number of event loop turns before we poll …
|
Sep 11, 2018
|
|
async.h
|
Add a way to set a maximum number of event loop turns before we poll …
|
Sep 11, 2018
|
|
common-test.c++
|
`Maybe<T>(Maybe<T&>&&)` should do a copy, not a move.
|
Mar 12, 2019
|
|
common.c++
|
Avoid some MSVC workarounds for clang. Fixes #559
|
Sep 21, 2017
|
|
common.h
|
`Maybe<T>(Maybe<T&>&&)` should do a copy, not a move.
|
Mar 12, 2019
|
|
debug-test.c++
|
Appveyor Cygwin build
|
Apr 21, 2018
|
|
debug.c++
|
Remove or defer TODO(soon)s that I'm not going to do now.
|
Aug 26, 2018
|
|
debug.h
|
Typo in c++/src/kj/debug.h
|
Jan 23, 2019
|
|
encoding-test.c++
|
Implement URL fragment, path, and userinfo component encode functions
|
Mar 29, 2018
|
|
encoding.c++
|
Work around GCC 8's new -Wclass-memaccess.
|
Aug 18, 2018
|
|
encoding.h
|
Ensure '%' signs get round-tripped in URL path, fragment, userinfo
|
Apr 3, 2018
|
|
exception-test.c++
|
Resolve "ambiguous else" warning in mingw build
|
Mar 20, 2019
|
|
exception.c++
|
Fix no-RTTI build.
|
Aug 19, 2018
|
|
exception.h
|
Transparently work around VOID and ERROR being #defined on Windows. F…
|
Aug 12, 2018
|
|
filesystem-disk-generic-test.c++
|
Add some comments about the crazy variants of filesystem-disk-test.
|
Dec 11, 2017
|
|
filesystem-disk-old-kernel-test.c++
|
Add stub test to filesystem-disk-old-kernel-test so that it doesn't f…
|
Mar 22, 2018
|
|
filesystem-disk-test.c++
|
Remove or defer TODO(soon)s that I'm not going to do now.
|
Aug 26, 2018
|
|
filesystem-disk-unix.c++
|
Detect EOF in copyChunk
|
Dec 11, 2018
|
|
filesystem-disk-win32.c++
|
Move Win32 definitions above includes
|
Mar 21, 2019
|
|
filesystem-test.c++
|
Fix no-exceptions build.
|
Aug 19, 2018
|
|
filesystem.c++
|
Fix minor typo spotted by lintian
|
Sep 25, 2018
|
|
filesystem.h
|
Replace some STL maps with KJ maps in Cap'n Proto implementation.
|
Aug 5, 2018
|
|
function-test.c++
|
Update KJ_BIND_METHOD for C++14.
|
Aug 5, 2018
|
|
function.h
|
Fix some MSVC problems.
|
Aug 5, 2018
|
|
hash.c++
|
Adjust fallthrough comments to satisfy GCC7's -Wimplicit-fallthrough.
|
Aug 5, 2018
|
|
hash.h
|
Apply @harrishancock review comments.
|
Aug 5, 2018
|
|
io-test.c++
|
Fix bug where Array/VectorOutputStream::write() assumed adjecent buff…
|
Dec 11, 2018
|
|
io.c++
|
Fix bug where Array/VectorOutputStream::write() assumed adjecent buff…
|
Dec 11, 2018
|
|
io.h
|
Add limit to readAllBytes()/readAllText()
|
Jun 12, 2018
|
|
main.c++
|
Appveyor Cygwin build
|
Apr 21, 2018
|
|
main.h
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
map-test.c++
|
Apply @harrishancock review comments.
|
Aug 5, 2018
|
|
map.h
|
Add findEntry() methods to HashMap and TreeMap.
|
Apr 1, 2019
|
|
memory-test.c++
|
Fix GCC harder: Only instantiate final types, I guess.
|
Dec 14, 2017
|
|
memory.c++
|
Change license to MIT.
|
Jun 20, 2014
|
|
memory.h
|
Add Array::attach() and ArrayPtr::attach().
|
Jan 31, 2018
|
|
miniposix.h
|
Make sure capnpc plugins on Windows get a proper EOF.
|
Aug 12, 2018
|
|
mutex-test.c++
|
Add `ExternalMutexGuarded<T>`.
|
Apr 1, 2019
|
|
mutex.c++
|
Implement MutexGuarded::when() to wait for a condition.
|
Jul 20, 2017
|
|
mutex.h
|
Add `ExternalMutexGuarded<T>`.
|
Apr 1, 2019
|
|
one-of-test.c++
|
KJ_SWITCH_ONEOF should parenthesize its argument
|
Dec 22, 2017
|
|
one-of.h
|
Add const version of OneOf::tryGet().
|
Mar 29, 2019
|
|
refcount-test.c++
|
Add way to check if a refcounted object has other references.
|
Apr 4, 2015
|
|
refcount.c++
|
Blindly attempt to implement AtomicRefcount for MSVC.
|
Dec 23, 2017
|
|
refcount.h
|
Disallow copy construction/assignment of (Atomic)Refcounted classes
|
Aug 13, 2018
|
|
string-test.c++
|
Work around strtod("nan") behavior on Windows.
|
Aug 5, 2018
|
|
string-tree-test.c++
|
Add a testing framework to KJ and rip out gtest.
|
Dec 30, 2014
|
|
string-tree.c++
|
Add kj::strPreallocated() which writes into a pre-allocated string.
|
Jul 14, 2018
|
|
string-tree.h
|
Add kj::strPreallocated() which writes into a pre-allocated string.
|
Jul 14, 2018
|
|
string.c++
|
Fix various Android issues.
|
Aug 26, 2018
|
|
string.h
|
Ensure primitive stringifiers are signal-safe.
|
Jul 16, 2018
|
|
table-test.c++
|
Implement InsertionOrderIndex move constructor/assignment operator
|
Feb 27, 2019
|
|
table.c++
|
Implement InsertionOrderIndex move constructor/assignment operator
|
Feb 27, 2019
|
|
table.h
|
Implement InsertionOrderIndex move constructor/assignment operator
|
Feb 27, 2019
|
|
test-helpers.c++
|
Include process.h on Windows for _exit
|
Apr 17, 2017
|
|
test-test.c++
|
Implement test filtering.
|
Jan 1, 2015
|
|
test.c++
|
Add 'benchmark' test cases to table-test.c++.
|
Aug 5, 2018
|
|
test.h
|
Fix no-exceptions build.
|
Aug 19, 2018
|
|
thread-test.c++
|
Allow an ExceptionCallback to control how new threads' ExceptionCallb…
|
Jul 27, 2017
|
|
thread.c++
|
Allow an ExceptionCallback to control how new threads' ExceptionCallb…
|
Jul 27, 2017
|
|
thread.h
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
threadlocal-pthread-test.c++
|
MinGW: Eliminate dependency on winpthread.
|
Nov 22, 2014
|
|
threadlocal-test.c++
|
Add a testing framework to KJ and rip out gtest.
|
Dec 30, 2014
|
|
threadlocal.h
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
time.c++
|
Work around Clang 3.8.
|
Aug 5, 2018
|
|
time.h
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
timer.c++
|
Fix new compiler warnings.
|
Feb 8, 2018
|
|
timer.h
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
tuple-test.c++
|
Extend Tuples to be able to contain references.
|
Aug 5, 2018
|
|
tuple.h
|
Work around VS2015 bug with zero-arg default constructors.
|
Aug 5, 2018
|
|
units-test.c++
|
Remame Guarded -> Bounded.
|
Mar 30, 2017
|
|
units.c++
|
Implement overflow-guarded types.
|
Mar 24, 2017
|
|
units.h
|
Replace all include guards with #pragma once.
|
Jan 11, 2018
|
|
vector.h
|
Fix const-correctness of Vector::operator[].
|
Apr 1, 2019
|
|
windows-sanity.h
|
Transparently work around VOID and ERROR being #defined on Windows. F…
|
Aug 12, 2018
|