tree: e754cbe31f5e000e37ccd1169d659de23a470071
  1. closure-compiler/
  2. jni/
  3. leb128/
  4. ply/
  5. terser/
  6. __init__.py
  7. mini-lz4.js
  8. README.md
  9. stb_image.h
  10. WebIDL.py
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).