Update to dlmalloc 2.8.6 and set HAVE_MMAP to 0 only if compiling under EMSCRIPTEN to fix an allocator failure issue on OSX when building test_dlmalloc to native code. Fixes #730.
Skip, or simulate success for the test_dlmalloc test that checks memory allocation linearity/contiguity when compiling it natively to OSX. On that platform, this condition has been detected to not hold. Retain the check still for other platforms.
In allocate() only query native type size when needed
Added some comments
Added support in glGetBooleanv GL_VERTEX_ARRAY.
Added some more symbols to `glGetBooleanv`
- `GL_TEXTURE_COORD_ARRAY`
- `GL_TEXTURE_2D`
- `GL_COLOR_ARRAY`
implementation for writefds
add OPTIONS verb so that CORS works in Chrome. also use OOP
Add additional error reporting to Popen failures on Windows to be able to pinpoint what command line causes a failure.
space in AUTHORS
adjust chunk sizes to better handle large numbers of cores and large amounts of forwarded data
adjust chunking sizes
adjust cache sizes a little more and update tests
more jcache logging in debug mode
only check # of cores once in js optimizer
allow adjusting # of cpu cores to use with EMCC_CORES
save last cache clear time
do not emit EMSCRIPTEN_GENERATED_FUNCTIONS to the final output, it is just needed internally
add some newlines in very large function tables, to avoid emitting ridiculously long lines
split chunked global initializations over several lines