Name
Last commit
Last update
..
compat Update tests to work with -fno-exceptions.
parse fix bug in parsing of non-ascii constants
std Make sure kj/common.h always gets included first.
CMakeLists.txt Add async-win32 code to CMakeLists.txt
arena-test.c++ Add a testing framework to KJ and rip out gtest.
arena.c++ zero warnings: use KJ_UNUSED for unused constexpr & local vars
arena.h Force headers to be treated as system headers when included by application code.
array-test.c++ Make KJ_MAP support raw arrays as input.
array.c++ Change license to MIT.
array.h Work around MSVC bug in kj::Mapper
async-inl.h Return nullptr from MSVC PtmfHelper until ported
async-io-test.c++ Implement async-io for Windows.
async-io-unix.c++ Re-introduce async-io.c++ containing just the default implementations of methods on the abstract interfaces.
async-io-win32.c++ MSVC non-const copy capture workaround
async-io.c++ Add necessary KJ_CPCAP for MSVC
async-io.h Add optimization helpers to async streams.
async-prelude.h Add Promise::split(), which transforms Promise<Tuple> into Tuple<Promise>.
async-test.c++ Update tests to work with -fno-exceptions.
async-unix-test.c++ Factor out Timer implementation from async-unix.c++ into a reusable class.
async-unix.c++ Factor out Timer implementation from async-unix.c++ into a reusable class.
async-unix.h Factor out Timer implementation from async-unix.c++ into a reusable class.
async-win32-test.c++ Implement Windows IOCP-based EventPort.
async-win32.c++ Use std::atomic sentWake in async-win32.{h,c++}
async-win32.h Use std::atomic sentWake in async-win32.{h,c++}
async.c++ Use isRunnable for better readability
async.h Loading commit data...
common-test.c++ Loading commit data...
common.c++ Loading commit data...
common.h Loading commit data...
debug-test.c++ Loading commit data...
debug.c++ Loading commit data...
debug.h Loading commit data...
exception-test.c++ Loading commit data...
exception.c++ Loading commit data...
exception.h Loading commit data...
function-test.c++ Loading commit data...
function.h Loading commit data...
io-test.c++ Loading commit data...
io.c++ Loading commit data...
io.h Loading commit data...
main.c++ Loading commit data...
main.h Loading commit data...
memory-test.c++ Loading commit data...
memory.c++ Loading commit data...
memory.h Loading commit data...
miniposix.h Loading commit data...
mutex-test.c++ Loading commit data...
mutex.c++ Loading commit data...
mutex.h Loading commit data...
one-of-test.c++ Loading commit data...
one-of.h Loading commit data...
refcount-test.c++ Loading commit data...
refcount.c++ Loading commit data...
refcount.h Loading commit data...
string-test.c++ Loading commit data...
string-tree-test.c++ Loading commit data...
string-tree.c++ Loading commit data...
string-tree.h Loading commit data...
string.c++ Loading commit data...
string.h Loading commit data...
test-test.c++ Loading commit data...
test.c++ Loading commit data...
test.h Loading commit data...
thread-test.c++ Loading commit data...
thread.c++ Loading commit data...
thread.h Loading commit data...
threadlocal-pthread-test.c++ Loading commit data...
threadlocal-test.c++ Loading commit data...
threadlocal.h Loading commit data...
time.c++ Loading commit data...
time.h Loading commit data...
tuple-test.c++ Loading commit data...
tuple.h Loading commit data...
units-test.c++ Loading commit data...
units.c++ Loading commit data...
units.h Loading commit data...
vector.h Loading commit data...
windows-sanity.h Loading commit data...