- San Francisco
- http://superduper.net/
- @sbc100
Highlights
- 4 discussions answered
Block or Report
Block or report sbc100
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
-
nativeclient-sdk Public
Github mirror of nativeclient-sdk repository. Please file bugs on code.google.com and send patches using the instruction on code.google.com: e.g. git cl upload
-
native_client Public
Github mirror of native_client repository. Please file bugs on code.google.com and send patches using the instruction on code.google.com: e.g. git cl upload
-
two_factor_authentication Public
Forked from Houdini/two_factor_authentication
Two factor authentication extension for Devise
3,731 contributions in the last year
Activity overview
Contribution activity
March 2022
Created a pull request in emscripten-core/emscripten that received 19 comments
Use pip to install leb128 python module
Rather than checking in our python dependencies we can now use pip to install them. This is our first usage of pip to installing packages outside o…
Opened 88 other pull requests in 5 repositories
emscripten-core/emscripten
5
open
48
merged
3
closed
- Use C_STRUCTS for iovec offset rather than hardcodes values
- Fix typo in wasm64l test suite name. NFC
- Add note about macOS 10.14 requirement
- Add test of EM_JS + USE_PRTHREADS
- Add launcher script for emsymbolizer
-
Simplify
self.emcc()test method. NFC - CI: pip install using EMSDK_PYTHON on windows. NFC
- Remove unneeded Configuration class from shared.py. NFC
-
Remove unnecessary
building.clearfunction. NFC - Remove unused argument. NFC
-
Add type checking for
-ssettings -
tests: Avoid passing True/False strings as
-ssettings - Remove use of time.time() from browser_tests. NFC
- Convert more browser tests to btest_exit.
- Minor refactoring/cleanup of tests/test_sockets.py. NFC
-
Refactor socket tests to use
@parameterized -
Use
_emscripten_yieldto synchronize loaded code between threads - Simplify tools/webassembly.py. NFC
- Switch metadata extraction to python. NFC
- Improve tests for pthreads+dylink. NFC
- Format and cleanup site/source/docs/api_reference/advanced-apis.rst. NFC
- Combine pthread setup code into separate function. NFC
- Split out housekeeping tasks into new emscripten_yield function. NFC
-
Fix auto-generation of struct_info with
-sMEMORY64=1 - Fix for MEMORY64 + -O3
- Some pull requests not shown.
WebAssembly/wabt
18
merged
- Allow binary reader to skip function bodies. NFC
- Use CMAKE_CXX_STANDARD and bump cmake minimum version to 3.1
- Version 1.0.28
- wasm-objdump: Improve disassembly of call_indirect
- wasm-strip: Add support for -o argument
- wasm-objdump: support extended const expressions
- Improve wasm2c example update process. NFC
- Build and run wasm2c-generated code under sanitizers in CI. NFC
- run-tests.py: Use sys.byteorder to make code more readable. NFC
- Update wasm2c example output. NFC
-
Honor
-DWERROR=ONfor all cmake targets - Fix clang warnings introduced by #1847
- wasm2c: Add wasm_rt_strerror to covert trap code to string
- Avoid passing signed char to islpha family of function on windows
- wasm2c: consistent use of Open/CloseBrace. NFC
- Fix compiler warnings in wasm2c output
- Add windows implementation of wasm2c runtime
- Fix function body start/end locations in wasm-validate
emscripten-core/emsdk
10
merged
1
open
- Remove non-ascii char from emsdk.py. NFC
- Remove unused codepath for single-file tools. NFC
- Add prebuilt binaries of 3.1.7 for linux/arm64
- Update emsdk.bat after recent python update
- Minor python code cleanup
- Remove some unused functions. NFC
- Consistent use of os.getenv. NFC
- Remove unsed 'windows_install_path'
-
Use second argument to
os.getenvto simplify code. NFC - Switch to nuget python package for windows
- 3.1.7
WebAssembly/proposals
1
open
1
merged
WebAssembly/binaryen
1
merged
Reviewed 108 pull requests in 9 repositories
emscripten-core/emscripten
69 pull requests
- Fix duplication syscalls so that they handle pipes correctly
- Fix websocket delete not being deleted correctly
-
Refactor socket tests to use
@parameterized - proposal for better timezone detection
- Use pip to install leb128 python module
- Add use of Clang __attribute__((nonnull)) in Emscripten system headers.
- Decrement proxying queue refcounts in finally blocks
- Skip test_pthread_proxying_cpp with wasm2js
-
Support "async function" in
modifyFunction - Inline doDup into __syscall_dup3
- SDL2_mixer: add support for MID
- Update SDL2 for #16462
- Updates for Linux/arm64 compatibility
- Explicitly specify the target triple for native clang test builds
- Ensure FreeType compiles with pthreads support when necessary.
-
Use
_emscripten_yieldto synchronize loaded code between threads - Minor refactoring/cleanup of tests/test_sockets.py. NFC
- Simplify *chown* syscalls
-
Add type checking for
-ssettings -
tests: Avoid passing True/False strings as
-ssettings - Bump binaryen version
- Add refcounting and a zombie list to em_proxying_queue
- Split out housekeeping tasks into new emscripten_yield function. NFC
- Use callUserCallback when notifying queue
- [NFC] Add comment about pthread_self check
- Some pull request reviews not shown.
WebAssembly/wabt
13 pull requests
- Allow binary reader to skip function bodies. NFC
- wasm-objdump: Improve disassembly of call_indirect
- Add windows implementation of wasm2c runtime
- Improve wasm2c example update process. NFC
- wasm2c: restore older versions of some spec tests
- Fix Store object assignment.
- Improve the maintenace of ObjectKind types.
- Rework free list to use less memory.
- Fix location in config.h in source list
- Enable multi value by default
- fix an unused variable warning in opt
- Library sandboxing changes - support for per instance, cross platform, wasi, some debugging
- Fix compiler warnings in wasm2c output
WebAssembly/wasi-libc
8 pull requests
- Define DTTOIF and IFTODT.
- Remove the signal constants and proc_raise function.
-
Add
make cleanrule, don't haveinclude_dirsnuke other things -
Use standardized
CC,AR,NMenv vars -
Simplify a header check by using the
SYSROOT_*variables - Allow varying the include, lib, and share dirs independently
- Try to restore some build system conventions in a low-impact way
-
Enable support for
utimesandfutimesat.
emscripten-core/emsdk
8 pull requests
- Minor python code cleanup
- Remove some unused functions. NFC
-
Use second argument to
os.getenvto simplify code. NFC - Switch to nuget python package for windows
- Support Bazel builds on Apple silicon
- Provide "executable" in wasm_cc_binary's DefaultInfo.
- Fix macOS build
- Fix native Closure Compiler to work.
WebAssembly/binaryen
6 pull requests
WebAssembly/WASI
1 pull request
WebAssembly/proposals
1 pull request
halide/Halide
1 pull request
WebAssembly/wasi-sdk
1 pull request
Created an issue in WebAssembly/design that received 11 comments
Should const expressions declare their length in the binary format?
Const expressions are like functions in that they are defined as sequences of instructions. However, unlike functions, they do not declare their ow…
Opened 8 other issues in 3 repositories
emscripten-core/emscripten
5
open
1
closed
- Python metadata extraction doesn't currently work with USE_PTHEADS+EM_JS
- Extend source-map-based symbolizer used in msan/asan to all backtraces under node js
- usleep() sleeping for 1000x too long under safari
-
Missing API for the inverse of
emscripten_exit_with_live_runtimewhen running in a pthread. - test_clock_nanosleep is flaky (at least on mac)
-
pipis not available on windows using the emsdk-bundled version of python

