tree: f928077a058753a5696612d3e744a8cfb0a6b203
  1. closure-compiler/
  2. jni/
  3. leb128/
  4. ply/
  5. terser/
  6. __init__.py
  7. mini-lz4.js
  8. README.md
  9. socket.io.js
  10. stb_image.h
  11. WebIDL.py
  12. wrtcp.js
third_party/README.md

Emscripten Third Party Code

This directory contains vendored third-party libraries and tools used by Emscripten's compiler, runtime, and tools.

  • jni/: JNI headers (jni.h) for emjvm.
  • leb128/: LEB128 integer compression module. See leb128/README.md.
  • mini-lz4.js: MiniLZ4 block decoding and encoding (based on node-lz4 by Pierre Curto).
  • ply/: Python PLY (Lex-Yacc) library. See ply/README.
  • stb_image.h: Public domain image loader (v2.08) by Sean Barrett (stb_image.h).
  • terser/: Bundled down-stream fork of Terser. See terser/README.md.
  • WebIDL.py: WebIDL parser from Mozilla (mozilla-central).