Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
3,223 contributions in the last year
Activity overview
Contribution activity
October 2020
- sbc100/wasp C++
Created a pull request in emscripten-core/emscripten that received 7 comments
emrun: use argparse in more conventional way
This is not quite NFC since passing command line arguments
to the page that start with - now requires a separator.
This used to work:
./emrun filen…
- Allow dlsym() to looking JavaScript symbols in RTLD_DEFAULT mode
- Allow setting of individual config settings via `-s` flags
- Minor refactor of `-s` command line parsing. NFC.
- Update test_minimal_runtime_code_size expectations
- Remove workaround for windows popen bug
- Add `--oformat` flag to explicitly control output format
- 2.0.8
- Remove some of the magic from emcmake
- Split emrun tests out of `browser`
- Verify dlopen flags
- Cache function symbol resoltuion when calling from SIDE_MODULE into M…
- Use the same test layout in test_other that we do in test_core. NFC.
- Cleanup format in test sources. NFC.
- Fix dlsym for 64-bit functions
- Re-enable browser.test_dylink_dso_needed tests
- Add support for RTLD_DEFAULT in dlsym
- Update STANDALONE_WASM docs after #12020
- jsifier: Avoid emitting many empty lines in JS pre-processing. NFC.
- dylink: Remove redundant `moduleLocal` symbol map. NFC.
- Minor dylink cleanups. NFC.
- Fix mis-reporting of `undefined exported functions` on data symbols
- Add entry points for emdump and file_packager scripts
- Add dlfcn.h to struct_info.json. NFC.
- Remove TODO in test code. NFC.
- Error out if wasm2js and dynamic linking are used together
- Some pull requests not shown.
- Remove now-redundant --mutable-sp flag from finalize
- Remove old/non-working SpillPointers pass
- Remove legacy asm.js tests
- Remove now-redundant stack pointer manipulation passes
- finalize: add --mutable-sp flag
- finalize: remove legacy support for "table" import
- finalize: move more functionality behind legacyPIC
- Only write explicit names to name section
- Assign import names consistently between text and binary reader
- Release 98
- Re-generate lld test inputs
- EmscriptenPIC: Remove internalization of GOT entries
- Make ASSERTIONS=2 imply STACK_OVERFLOW_CHECK=2
- Add a strict mode test for dynamic linking
- Imply MODULARIZE when EXPORT_ES6 is set
- Remove setImmediate
- Declare a var for __stack_pointer
- Re-increment uncaught exception count on rethrow
- add check if document exists
- [docs] Remove some fastcomp mentions
- Start passing --unmodified-imported-mem to wasm-opt
- If async preparing wasm fails, abort() to reject the module promise
- Update changelog and clarify ABI issues [ci skip]
- sdl2-config: bump version
- Fix typos in packaging docs
- Use env_modify in test_openjpeg
- ASan testing fixes
- C environ constructor cleanup
- Fix code block in verify emscripten environment docs
- Add O_NOCTTY flag to nodefs flags
- tools/ports: supports embuilder --pic when building harfbuzz
- Fix ABORT_ON_WASM_EXCEPTIONS wrapper function caching to work with Safari/Firefox
- Show a clear compile error on pthreads+MODULARIZE without EXPORT_NAME
- Disable other.test_minimal_runtime_code_size on Windows
- Add deps info for emscripten_longjmp
- [runner.py] Do not silently ignore incorrect command line skips
- Implement SAFE_HEAP using acorn, and use it on user JS
- Some pull request reviews not shown.
- Rename unmodifiedImportedMemory => zeroFilledMemory
- Build without RTTI (-fno-rtti)
- Test cleanup: Remove remnants of spec interpreter, and excess mozjs warning
- Only ignore the root `config.h` file
- Update tests after landing PRs collided
- Added Initial Memory64Lowering pass
- Asyncify fuzzing harness fix for growth
- Rename Emscripten EHSjLj functions in wasm backend
- Let GenerateDynCalls generate dynCalls for invokes
- 2.0.8
- fix: emsdk swallows/overwrites parts of PATH
- Add test-msys2 job to circleci pipeline
- Fix Path,EMSDK and EM_CACHE not being set permanently when using --global
- Skip installing optional npm deps, but manually install Closure Compiler native package
- No win32api
- Revert "Skip installing optional npm deps, but manually install Closure Compiler native package"
- Skip installing optional npm deps, but manually install Closure Compiler native package
- Fix MSYS2/MinGW python mistaking system as Linux
Created an issue in WebAssembly/binaryen that received 7 comments
wasm-opt adds names that are not present in the input
As of #3162 it seems that emscripten output files include a names for tables/memories/globals that are not present in the input:
$ ./emcc -g ~/test…