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,332 contributions in the last year
Activity overview
Contributed to
emscripten-core/emscripten,
WebAssembly/binaryen,
emscripten-core/emsdk
and 5 other
repositories
Contribution activity
July 2020
Created a pull request in WebAssembly/binaryen that received 5 comments
DWARF: Handle empty debug_loc spans properly
If there is an empty span (x, x), then we must be careful not to emit (0, 0), as that would be interpreted as an end marker. To avoid that, decreas…
+731
−0
•
5
comments
- Move ENVIRONMENT logic from JS compiler to emcc.py
- mmap: Zero only the extra space for alignment
- Array.prototype.fill is slow, avoid it.
- mmap() fixes
- Improve changelog for 1.39.19 [ci skip]
- Finish LLVM roll
- Disable asan.test_emscripten_stack
- Properly set the stack size of main() in PROXY_TO_WORKER
- Allow llvm to roll in
- Give a clear message about when to use --no-entry
- Check for expected error codes when running generated JS code
- Allow preprocessing of multiple files at once to stdout
- embuilder: remove binaryen and redundant libsockets handlers
- Refacotor ports so they can be built regardless of the settings.
- mmap: Reintroduce `mmapAlloc` helper, zeroing only the padding
- Add MP3 support to SDL2_mixer
- tests: Remove unnecessary chdir in `run_generated_code`. NFC.
- embuilder: Don't depend on compiler side effects
- Remove python3-ism and add some basic python2 testing
- Cleanup tests that set assert_returncode=0 (its the default)
- Remove use of shared.timeout_run from the test suite
- Remove the timeout when running compiled JS code
- FAQ: Mention modularize default settings parameter
- Document FS.analyzePath
- Remove duplicate abort message printing
- Remove duplicate stacktrace printing
- Allow `-sFOO=1` as well as `-s FOO=1` on the command line
- Merge libc-wasm into libc
- In standalone mode make `main` mandatory by default
- Fix output to `nul` file on windows
- Store exceptions metadata in wasm memory (#11503).
- Implement a more efficient vecFromJSArray
Created an issue in emscripten-core/emscripten that received 3 comments
Proposal: Disable other.test_minimal_runtime_code_size on Chromium CI (but not here!)
Currently when LLVM improves or regresses codegen somehow, we sometimes end up with the roll breaking on that test, which notices a +-20 byte diffe…
3
comments