emscripten/src
Sam Clegg bd9b27193a
Remove duplicate threadExit code in worke.js (#12931)
2020-12-01 15:47:13 -08:00
..
closure-externs Remove redundant selfThreadId and threadInfoStruct JavaScript global (#12853) 2020-11-22 19:12:19 -08:00
embind Fix Embind + Asyncify (#12273) 2020-09-18 11:18:20 -07:00
Fetch.js Part two of dynCall removal (#12059) 2020-08-31 11:07:03 -07:00
IDBStore.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
URIUtils.js Add "webview" environment, to avoid fetch() for wasm delivered over file:// protocol in Cordova (#10846) 2020-04-16 12:42:12 -07:00
arrayUtils.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
base64Decode.js Micro-optimize code size of base64 decoding via the observation that 'true/false' coerce to 1/0 in arithmetic, e.g. 3 - true == 2. (#11360) 2020-06-06 11:29:19 +03:00
base64Utils.js Fix more Closure warnings (#10525) 2020-02-22 11:44:15 +02:00
compiler.js Split out post-link code in emcc and make it independently runnable (#12640) 2020-11-03 11:36:02 -08:00
cpuprofiler.js Fix closure error messages (#12726) 2020-11-09 18:00:48 +02:00
deterministic.js Remove DYNAMICTOP_PTR (#12057) 2020-09-02 14:50:00 -07:00
emrun_postjs.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
emrun_prejs.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
emscripten-source-map.min.js Revive emscripten_log tests (#12471) 2020-10-07 17:02:04 -07:00
gl-matrix.js
growableHeap.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
headless.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
headlessCanvas.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
jsifier.js Remove dead functions from src/utility.js (#12901) 2020-11-30 11:30:07 -08:00
library.js Remove some old runtime stubs (#12820) 2020-11-18 13:22:16 -08:00
library_asmfs.js Simplify `allocate` function to only take a single type (#12279) 2020-09-21 10:25:03 -07:00
library_async.js Move emscripten_stack_get_base/end into native code (#12615) 2020-10-28 20:13:45 -07:00
library_bootstrap.js Move callRuntimeCallbacks to library function (#12054) 2020-08-26 09:37:55 -07:00
library_browser.js Minor dylink cleanups. NFC. (#12574) 2020-10-21 15:46:57 -07:00
library_cyberdwarf.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
library_dylink.js Remove asm-specific exports such as `global.Math` (#12716) 2020-11-05 15:51:15 -08:00
library_egl.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
library_emmalloc.js Remove use of WASM setting in library JS (#12122) 2020-09-08 08:03:30 -07:00
library_exceptions.js Cleanup handling on uncaught exception count (#12734) 2020-11-09 08:48:02 -08:00
library_exceptions_stub.js Remove llvm_eh_selector and llvm_eh_exception (#12731) 2020-11-08 20:45:44 -08:00
library_exports.js Remove some WASM_BACKEND usage in src/. (part 3) See #11860 (#11885) 2020-08-14 17:31:28 -07:00
library_fetch.js Move static allocation for fetch queue from JS to C++ code (#12049) 2020-08-28 02:54:30 -07:00
library_formatString.js Move reSign/unSign to library function. NFC. (#12014) 2020-08-24 03:28:38 -07:00
library_fs.js Consistent use of `err()` in library code (#12902) 2020-11-29 10:12:04 -08:00
library_glemu.js Fix GL.currArrayBuffer and GL.currElementArrayBuffer (#11225) 2020-05-26 21:33:58 +03:00
library_glew.js Simplify `allocate` function to only take a single type (#12279) 2020-09-21 10:25:03 -07:00
library_glfw.js Simplify `allocate` function to only take a single type (#12279) 2020-09-21 10:25:03 -07:00
library_glut.js Part two of dynCall removal (#12059) 2020-08-31 11:07:03 -07:00
library_html5.js Fix time scheduling of emscripten_set_timeout_loop(). (#12785) 2020-11-15 21:41:55 +02:00
library_html5_webgl.js Optimize -s MIN_WEBGL_VERSION=2 and WebGL context creation (#12623) 2020-11-08 19:05:34 +02:00
library_html5_webgpu.js Move Emscripten-specific bits of WebGPU out from html5.h (#11342) 2020-06-06 11:36:32 +03:00
library_idbfs.js [idbfs] Properly check date equivalence (#12560) 2020-10-20 19:17:40 -07:00
library_idbstore.js Cleanup unused makeSetValue family of helper functions (#12228) 2020-09-15 18:28:36 -07:00
library_int53.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
library_lz4.js Add ino to LZ4 filesystem, similar to #10856 (#10876) 2020-04-14 11:23:07 -07:00
library_math.js Add Emscripten Math API for direct access to JavaScript Math object (#11151) 2020-05-15 10:45:34 +03:00
library_memfs.js Start removing some of the old v1 FS functions (#12198) 2020-09-18 08:30:44 -07:00
library_nodefs.js Add O_NOCTTY flag to nodefs flags (#12492) 2020-10-11 18:32:31 -07:00
library_noderawfs.js Fix and reenable test_unistd_truncate_noderawfs (#12510) 2020-10-13 13:21:12 -07:00
library_openal.js Simplify `allocate` function to only take a single type (#12279) 2020-09-21 10:25:03 -07:00
library_path.js Remove trailing slash from path in PATH.basename (#11938) 2020-08-18 11:03:20 -07:00
library_pipefs.js Remove most of the use of modeStringToFlags FS helper (#12671) 2020-11-05 12:51:23 -08:00
library_proxyfs.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
library_pthread.js Remove PThread.mainThreadBlock. NFC. (#12917) 2020-11-30 19:54:02 -08:00
library_pthread_stub.js Move more of library_pthread_stub.js to native code. (#12848) 2020-11-24 16:05:45 -08:00
library_sdl.js Add a compiler check for JS library aliases and signatures (#12319) 2020-11-03 09:37:35 -08:00
library_signals.js Move more of library_pthread_stub.js to native code. (#12848) 2020-11-24 16:05:45 -08:00
library_sockfs.js Remove most of the use of modeStringToFlags FS helper (#12671) 2020-11-05 12:51:23 -08:00
library_stack.js Move emscripten_stack_get_base/end into native code (#12615) 2020-10-28 20:13:45 -07:00
library_stack_trace.js Avoid 'err' in jsStackTrace, which can conflict in LIBRARY_DEBUG which adds code that calls the global err() (#12089) 2020-08-31 13:54:05 -07:00
library_strings.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
library_syscall.js Convert remainign read/write syscalls to go via wasi (#12674) 2020-11-03 11:36:14 -08:00
library_trace.js Move emscripten_stack_get_base/end into native code (#12615) 2020-10-28 20:13:45 -07:00
library_tty.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
library_uuid.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
library_wasi.js Convert remainign read/write syscalls to go via wasi (#12674) 2020-11-03 11:36:14 -08:00
library_webgl.js Consistent use of `err()` in library code (#12902) 2020-11-29 10:12:04 -08:00
library_webgl2.js Add WEBGL_multi_draw_instanced_base_vertex_base_instance bindings (#12282) 2020-09-24 15:00:01 -07:00
library_webgpu.js Update WebGPU to match the latest spec (#12531) 2020-11-05 18:47:34 -08:00
library_websocket.js Part two of dynCall removal (#12059) 2020-08-31 11:07:03 -07:00
library_workerfs.js Fix workerfs inode (#10856) 2020-04-09 10:29:40 -07:00
library_xlib.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
memoryprofiler.js Fix closure error messages (#12726) 2020-11-09 18:00:48 +02:00
mini-lz4.js Closure fixes part 4 (#10574) 2020-03-23 09:12:03 +02:00
minimal_runtime_worker_externs.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
modules.js Add a compiler check for JS library aliases and signatures (#12319) 2020-11-03 09:37:35 -08:00
node_shell_read.js Move dynamic linking JS code into library_dylink.js. (#12127) 2020-09-08 16:34:01 -07:00
parseTools.js Remove dead functions from src/utility.js (#12901) 2020-11-30 11:30:07 -08:00
postamble.js Consistent use of `err()` in library code (#12902) 2020-11-29 10:12:04 -08:00
postamble_minimal.js Remove PThread.mainThreadBlock. NFC. (#12917) 2020-11-30 19:54:02 -08:00
preamble.js Remove redundant selfThreadId and threadInfoStruct JavaScript global (#12853) 2020-11-22 19:12:19 -08:00
preamble_minimal.js Create memory in wasm binaryn by default (#12790) 2020-11-17 19:06:01 -08:00
promise_polyfill.js Fix .isArray() checks on Promise polyfill (#10706) 2020-03-17 18:12:47 +02:00
proxyClient.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
proxyWorker.js Add support for special event targets in HTML5 API (#10659) 2020-04-18 07:32:52 -07:00
runtime.js Remove DYNAMICTOP_PTR (#12057) 2020-09-02 14:50:00 -07:00
runtime_assertions.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
runtime_debug.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
runtime_functions.js Some minor cleanups split out from #12461 (#12532) 2020-10-15 15:46:06 -07:00
runtime_init_memory.js Create memory in wasm binaryn by default (#12790) 2020-11-17 19:06:01 -08:00
runtime_init_table.js Some minor cleanups split out from #12461 (#12532) 2020-10-15 15:46:06 -07:00
runtime_math.js Remove builtin primitive concept from jsifier (#12354) 2020-09-28 17:09:15 -07:00
runtime_safe_heap.js Move emscripten_stack_get_base/end into native code (#12615) 2020-10-28 20:13:45 -07:00
runtime_stack_check.js Move emscripten_stack_get_base/end into native code (#12615) 2020-10-28 20:13:45 -07:00
runtime_strings.js Move lengthBytesUTF8 into runtime. NFC. (#12825) 2020-11-19 08:51:54 -08:00
runtime_strings_extra.js Fix an off-by-one error when converting UTF16 strings to JavaScript strings (#12631) 2020-10-29 19:05:34 -07:00
settings.js Create memory in wasm binaryn by default (#12790) 2020-11-17 19:06:01 -08:00
settings_internal.js Read static data size from dylink section (#12643) 2020-10-29 15:19:26 -07:00
shell.html set a tabindex on the default html canvas (#7484) 2018-11-12 11:16:58 -08:00
shell.js Add a check if "document" exists when looking for the script dir (#12553) 2020-10-22 09:25:44 -07:00
shell_minimal.html set a tabindex on the default html canvas (#7484) 2018-11-12 11:16:58 -08:00
shell_minimal.js Create memory in wasm binaryn by default (#12790) 2020-11-17 19:06:01 -08:00
shell_minimal_runtime.html Run wasm2js if wasm fails (#10621) 2020-06-10 15:34:35 +03:00
shell_pthreads.js Move emscripten_stack_get_base/end into native code (#12615) 2020-10-28 20:13:45 -07:00
socket.io.js
source_map_support.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
struct_info.json Improve gen_struct_info.py. NFC (#12914) 2020-12-01 15:22:49 -08:00
support.js Remove PREAMBLE_ADDITIONS and MODULE_ADDITIONS (#12481) 2020-10-09 16:45:20 -07:00
threadprofiler.js Remove PThread.mainThreadBlock. NFC. (#12917) 2020-11-30 19:54:02 -08:00
utility.js Remove dead functions from src/utility.js (#12901) 2020-11-30 11:30:07 -08:00
wasm2js.js Enable WASM2JS + STANDALONE (#12766) 2020-11-12 19:16:49 -08:00
wasm_offset_converter.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
webGLClient.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
webGLWorker.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
web_or_worker_shell_read.js Use compact SPDX license identifer in JS files (#10771) 2020-03-27 15:20:11 -07:00
worker.js Remove duplicate threadExit code in worke.js (#12931) 2020-12-01 15:47:13 -08:00
wrtcp.js