Nim/lib
def 477b3594eb Speed up asynchttpserver significantly using all the previous changes
- Export socket field of AsyncHttpServer and addHeaders proc for templates

- Make respond a template instead of proc because of how often it's called.
  This means no more "await" when invoking it.

- Optimize respond template with special case for empty headers and
  Content-Length entry

- newRequest doesn't allocate a hostname and body anymore because they're
  copied in later

- Major changes to processClient to prevent allocations and copies
2015-03-17 19:39:02 +01:00
..
core Rename PNimrodNode to NimNode 2015-03-17 17:50:32 +01:00
impure move database encoding options to setEncoding(), leave open() as it is 2015-03-16 13:53:38 +08:00
js Some additions to dom.nim 2015-02-20 19:30:12 +01:00
packages/docutils rstgen: Unique reference names in TOC 2015-03-13 01:32:23 +01:00
posix Add some posix dirent documentation 2015-02-24 16:52:01 +01:00
pure Speed up asynchttpserver significantly using all the previous changes 2015-03-17 19:39:02 +01:00
system Merge pull request #2343 from philip-wernersbach/fix-pthreads-under-cpp 2015-03-16 10:27:55 +01:00
windows Corrected SYSTEM_INFO structure to match pointer type on 64-bit systems 2015-02-21 13:05:26 -05:00
wrappers do not set mem functions on osx 2015-03-12 12:48:28 +01:00
cycle.h Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
nimbase.h Merge pull request #2225 from dyu/freebsd 2015-03-08 13:01:55 +01:00
nimrtl.nim Nimrod renamed to Nim 2014-08-28 09:50:51 +02:00
nimrtl.nim.cfg Rename *.nimrod.cfg to *.nim.cfg 2015-02-03 09:04:24 +01:00
prelude.nim Nimrod renamed to Nim 2014-08-28 09:59:26 +02:00
stdlib.nimble VM supports math and a few os procs 2014-08-30 16:37:27 +02:00
system.nim Rename PNimrodNode to NimNode 2015-03-17 17:50:32 +01:00