aboutsummaryrefslogtreecommitdiff
path: root/src/library.js
AgeCommit message (Collapse)Author
2013-01-09make stub memcpy more functional, useful in some testsAlon Zakai
2013-01-09use musl memcpy instead of out handwritten js oneAlon Zakai
2013-01-08uncomment exception stubAlon Zakai
2013-01-08Shared file-descriptor nums for files and sockets.Joel Martin
Also, add FS.createFileHandle(stream) and FS.removeFileHandle functions for adding to and removing from the streams/file-descriptor table.
2013-01-08Support read/write on socket file descriptors.Joel Martin
Add test_websockets_bi_fileops to test using read and write instead of recv and send respectively. Uses same source files with USE_FILE_OPS define.
2013-01-08stub _ZNSt9exceptionD2Ev for the case where dlmalloc is included but not ↵Alon Zakai
libcxx, to avoid an asm warning
2013-01-08refactor networking code to start supporting multiple backendsAlon Zakai
2013-01-06index, rindexAlon Zakai
2013-01-05fix networking for both stream and dgramAlon Zakai
2013-01-04handle sending forced messages of non-multiple-of-4 sizesAlon Zakai
2013-01-04SOCKET_FORCED_MESSAGING optionAlon Zakai
2013-01-04refactor socket code, ensure that each call to recv/recvmsg receives a ↵Alon Zakai
single separate message
2013-01-04rename socket queueAlon Zakai
2013-01-04refactor socket code, ensure that we send all a sendmsg's iovs in a single ↵Alon Zakai
socket send
2013-01-02assert on socket fd sizeAlon Zakai
2013-01-02select()Alon Zakai
2013-01-02mkstempAlon Zakai
2013-01-01sig* functionsAlon Zakai
2012-12-31fix llvm_ctlz_i64Alon Zakai
2012-12-31fix llvm_swap_i64Alon Zakai
2012-12-31fix parseInt64Alon Zakai
2012-12-31Merge branch 'incoming' into asm_jsAlon Zakai
Conflicts: src/library_browser.js
2012-12-30fix mmap; fixes #769Alon Zakai
2012-12-30fix parseInt of '0'Alon Zakai
2012-12-30minor i64 parsing fixesAlon Zakai
2012-12-30parse empty i64 strings properlyAlon Zakai
2012-12-30use precise 64-bit parsing for parseInt, add bswap64 test, fixes #768Alon Zakai
2012-12-29add llvm_bswap_i64 for #768Alon Zakai
2012-12-29force mmap to return page-aligned addresses, and check for valid input in munmapAlon Zakai
2012-12-25fix typoAlon Zakai
2012-12-24fix llvm.expect and add testAlon Zakai
2012-12-24show js stack in C assertionsAlon Zakai
2012-12-24fix ctlz and add testAlon Zakai
2012-12-23llvm_ctlz_i64Alon Zakai
2012-12-21merge incomingAlon Zakai
2012-12-20timebAlon Zakai
2012-12-13note global usage of impure ptrAlon Zakai
2012-12-13use makeGlobalUse where neededAlon Zakai
2012-12-13replace noticePtr hack with makeGlobalUse that detects use before indexing ↵Alon Zakai
and makes unindexable
2012-12-10simplify varargs to always have an explicit last parameter called varrpAlon Zakai
2012-12-09merge incomingAlon Zakai
2012-12-07rewrite setjmp code to identify, uniquely, each setjmp and match it to a ↵Alon Zakai
longjmp. add testcase for #747, works in unoptimized builds
2012-12-07forward clearing of __THREW__ to asmAlon Zakai
2012-12-07fix i64 overflow math returnsAlon Zakai
2012-12-07fix _parseInt return valueAlon Zakai
2012-12-07start to legalize structural return values into one direct return plus the ↵Alon Zakai
rest in globals
2012-12-07allocate __tm_* globally/staticallyAlon Zakai
2012-12-07allocate impure_ptr globallyAlon Zakai
2012-12-07update environ code to use globals properlyAlon Zakai
2012-12-07allocate timezone info early so they are constants, like normal llvm globalsAlon Zakai