Block or Report
Block or report kripken
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
BananaBread Public
BananaBread is a C++ 3D game engine that runs on the web using JavaScript+WebGL+HTML
-
2,749 contributions in the last year
Less
More
Activity overview
Contributed to
WebAssembly/binaryen,
emscripten-core/emscripten,
emscripten-core/emsdk
and 5 other
repositories
Contribution activity
January 2022
Created 10 commits in 3 repositories
Created a pull request in WebAssembly/binaryen that received 8 comments
Warn about and ignore empty local/param names in name section
Fixes the crash in #4418
Also replace the .at() there with better logic to handle imported functions.
+31
−3
•
8
comments
Opened 8 other pull requests in 1 repository
WebAssembly/binaryen
1
open
7
merged
- Remove NoExitRuntime pass
- [ctor-eval] Eval and store changes to globals
- [ctor-eval] Remove stack hacks
- [ctor-eval] Add --ignore-external-input option
- [ctor-eval] Refactor an applyToModule() method instead of hacks [NFC]
- Add binary format parse check for imported function types
- Turn an assertion on not colliding with an internal name into an error
- Add categories to --help text
Reviewed 45 pull requests in 3 repositories
emscripten-core/emscripten
31 pull requests
- Avoid parsing settings.js files in src/compiler.js.
- Add 'use strict' to all but one of our JS tools. NFC
-
Use musl/native version of
atexit - Add test for EM_JS and i64 arguments
- Cleanup serialization of settings JSON file. NFC
- Add example of using externref in assembly code
-
Use
cDefinerather than hardcoded constants. NFC - Update compiler_rt to llvm 13.0.0
- Update libc++-abi to llvm 13.0.0
- Fix dylink on Big Endian
- Improve libc++ abort behavior
- Update libc++ to llvm-13
- Rebaseline codesize tests. NFC
- Update llvm libs to 13.0.0
- Remove a lot of old boilderplate from test suite JS test. NFC
- import mutable globals used in Asyncify pass
- Simplify mergeInfo library helper. NFC
- Add test of busy waiting std::thread to start. NFC
- Process queued calls from other threads during sched_yeild
- Add EM_CONFIG to list of environment variables in scons
- Remove stale comment. NFC
- Avoid allocation (and leak) in gmtime_r
- Avoid duplicate include of node_shell_read.js in shell.js. NFC
- Modernize and run eslint on tools/lz4-compress.js. NFC
- Point SDL2 port at upstream
- Some pull request reviews not shown.
WebAssembly/binaryen
12 pull requests
- Warn about and ignore empty local/param names in name section
- fix BinaryenTypeCreate argument numTypes type, all other numXxxs argement
- [ctor-eval] Add --ignore-external-input option
- Allow import mutable globals used in Asyncify pass
- Adds support for blame ignore using ignoreRevsFile
- Add categories to --help text
- Add binary format parse check for imported function types
- [GC] Move heap-types.wast out of lit/test/binary/
- [EH] Fixup nested pops after reading stacky binary
- Factor out a utility for replacing types during canonicalization
- Remove python from CMake build
- [EH] Enable fuzzer with initial contents
