aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-11-12ignore first L when demangling, literalness is irrelevant to the main nameAlon Zakai
2013-11-12refactor demanglerAlon Zakai
2013-11-12demangle constructorsAlon Zakai
2013-11-12demangle new and deleteAlon Zakai
2013-11-11Merge pull request #1774 from fadams/fix-getaddrinfo-null-hintsAlon Zakai
Provided an implementation for gai_strerror and gave getaddrinfo sensibl...
2013-11-11Merge branch 'sdl_joystick' of github.com:jvilk/emscripten into incomingAlon Zakai
2013-11-11Merge branch 'incoming' into f32Alon Zakai
2013-11-11coerce to double before converting a float to an i64Alon Zakai
2013-11-11Replaced loop in gai_strerror with writeAsciiToMemory call and made the ↵Fraser Adams
comment around hopefully a little more descriptive
2013-11-10use writeAsciiToMemory in library.js in more placesAlon Zakai
2013-11-10Merge pull request #1778 from ToadKing/nanosleep-fixAlon Zakai
nanosleep - don't write to rmtp if it's NULL
2013-11-10Make GL library more spec conformant by not throwing exceptions on errors, ↵Jukka Jylänki
but instead reporting them via glGetError() as the GLES2 spec says. Use the linker flag "-s GL_ASSERTIONS=1" to enable additional debug-time error logging from the GL layer for error reasons.
2013-11-10nanosleep - don't write to rmtp if it's NULLToadKing
2013-11-10[SDL] Joystick API implementation using HTML5 Gamepad APIJohn Vilk
Works in browsers that implement the working draft of the standard (current Chrome / Firefox stable): http://www.w3.org/TR/2012/WD-gamepad-20120529/#gamepad-interface ...and browsers that implement the editor's draft (current Firefox Nightly): https://dvcs.w3.org/hg/gamepad/raw-file/default/gamepad.html#idl-def-Gamepad Contains unit tests for both event types.
2013-11-10Changed library.js line 7509 to use hint !== 0 test vice hint != 0Fraser Adams
2013-11-09support inline asm comments; fixes #1766Alon Zakai
2013-11-09optimize fround polyfill a tiny bitAlon Zakai
2013-11-09fix ensureDot logicAlon Zakai
2013-11-09Provided an implementation for gai_strerror and gave getaddrinfo sensible ↵Fraser Adams
default behaviour when hints is set to NULL. Ideally getaddrinfo should supply multiple addrinfo values when hints is NULL or ai_family is set to AF_UNSPEC but this is a somewhat more complex proposition
2013-11-08emit proper large float constants when js opts are to be runAlon Zakai
2013-11-08Merge branch 'incoming' into f32Alon Zakai
Conflicts: src/parseTools.js src/preamble.js
2013-11-08Merge branch 'master' of github.com:bobroberts177/emscripten into incomingAlon Zakai
2013-11-08Merge pull request #1761 from prenaux/developAlon Zakai
GLUT support for DELETE & BACKSPACE keys ; Fixed lzma.js doit.sh so that it works on Windows ; Removed unnecessary warning in em++ ;
2013-11-08Merge pull request #1764 from juj/name_more_functionsAlon Zakai
Add more names for functions that show up in Firefox profiler as anonymous.
2013-11-08no-op for __builtin_prefetch; fixes #1765Alon Zakai
2013-11-07Implement GLES2 glShaderBinary and glReleaseShaderCompiler functions as ↵Jukka Jylänki
no-op stubs. Add a machinery for glGetError() to report errors generated by the library_gl.js interop layer.
2013-11-07Add more names for functions that show up in Firefox profiler as anonymous.Jukka Jylänki
2013-11-06Merge pull request #1748 from caiiiycuk/fix_sdl_colorsAlon Zakai
Fix SDL_SetColors && SDL_envets
2013-11-06Merge pull request #1743 from fadams/fix-nodejs-socket-clientAlon Zakai
add support for node.js to act as a socket client
2013-11-06[library_glut.js]: Handle DELETE & BACKSPACE correctly ;Pierre Renaux
2013-11-05use __proto__ when available for new streams, otherwise do a full copy; ↵Alon Zakai
fixes #1759, #1760
2013-11-05stub for pthread_rwlock_initAlon Zakai
2013-11-05handle errors in ioctlAlon Zakai
2013-11-05support ASM_JS=2 not just in test runner, and remove some unneeded uses in ↵Alon Zakai
test suite
2013-11-05Fix dependencies on DNSbobroberts177
2013-11-04fake dladdrAlon Zakai
2013-11-04pthread_mutexattr_setpshared stubAlon Zakai
2013-11-04add missing parens for select mathopAlon Zakai
2013-11-04Give names to most manually assigned functions in the .js files, in form ↵Jukka Jylänki
"var x = function()" -> "function x()" so that error stack traces and profiling stack traces are more informative and do not contain anonymous functions.
2013-11-01do not emit unnecessary coercions when calling a math builtin with a floatAlon Zakai
2013-11-01Merge branch 'incoming' into f32Alon Zakai
Conflicts: src/parseTools.js
2013-11-01Merge pull request #1752 from michaeljbishop/glgetintegerv-fixAlon Zakai
Adds to a test case verifying return values from glGetIntegerv
2013-11-01Merge pull request #1750 from juj/no_copy_vfs_to_heapjuj
no_copy_vfs_to_heap
2013-11-02Add command line parameter --no-heap-copy that optimizes for small memory ↵Jukka Jylänki
footprint and fread() performance over the default behavior that copied VFS to HEAP, that is designed for mmap() performance. Adjust MEMFS node contentMode enum to reflect whether content is off the main HEAP or not. Note that this enum is not much used, so this has little effect. Add browser tests to check that fread() and mmap() work with and without --no-heap-copy.
2013-11-01add vector support for and, or and xorAlon Zakai
2013-11-01Adds to a test case verifying glGetIntegerv returnsMichael J. Bishop
correct results when the current texture id is not TEXTURE0 and fixes library_gl.js so that it returns correct results.
2013-10-31change getTexUnitType assertion to warnOnceAlon Zakai
2013-10-30handle vector zeroinitializersAlon Zakai
2013-10-30remove finalizeParam and properly use finalizeLLVMParameter everywhereAlon Zakai
2013-10-30use proper base type when finalizing vectorsAlon Zakai