Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
JavaScriptBench
/
emscripten
Public
forked from
emscripten-core/emscripten
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
main
User selector
juj
All time
Commit history
Commits on Dec 11, 2023
Guard against Chrome moving Gamepad to HTTPS secure origin (#20890)
Show description for 9295b0a
juj
authored
9295b0a
Copy full SHA for 9295b0a
Commits on Dec 4, 2023
Gate *glGetProcAddress() functions behind a linker flag -sGL_ENABLE_GET_PROC_ADDRESS=1 so that we can restrict new GL extensions from being advertised in the future that *glGetProcAddress() cannot …
Show description for 66db982
juj
authored
66db982
Copy full SHA for 66db982
Commits on Nov 29, 2023
Simplify the implementation of sbrk(). (#20793)
Show description for 6a41187
juj
authored
6a41187
Copy full SHA for 6a41187
Commits on Nov 28, 2023
Update comments in emmalloc.c regarding root regions and sbrk(). (#20784)
juj
authored
b432152
Copy full SHA for b432152
Commits on Oct 5, 2023
Update SIMD documentation (#20391)
Show description for a7877f0
juj
authored
a7877f0
Copy full SHA for a7877f0
Commits on Sep 12, 2023
Update emrun for Android: (#20228)
Show description for 453e83a
juj
authored
453e83a
Copy full SHA for 453e83a
Commits on Aug 23, 2023
Remove assert on exceptfds, since they are supported (just never happen) (#20105)
juj
authored
9246abf
Copy full SHA for 9246abf
Commits on Jun 13, 2023
Optimize glMapBufferRange() to not generate temporary JS garbage (#19592)
juj
authored
13f632c
Copy full SHA for 13f632c
Commits on May 15, 2023
Update html-minifier-terser from 6.1.0 to 7.2.0 (#19368)
Show description for 8d978a5
juj
authored
8d978a5
Copy full SHA for 8d978a5
Commits on May 11, 2023
Fix emscripten_set_*_callback() to return EMSCRIPTEN_RESULT_UNKNOWN_TARGET if the target is not known. (#18977)
Show description for 72db270
juj
authored
72db270
Copy full SHA for 72db270
Fix test_response_file to run correctly if invoked from an Emscripten directory cloned to a path that contains spaces in it. (#19220)
juj
authored
a0d43fc
Copy full SHA for a0d43fc
Commits on May 8, 2023
Fix void in headers (#18913)
Show description for b6d5f3b
juj
authored
b6d5f3b
Copy full SHA for b6d5f3b
Optimize code size of dynCall() when MEMORY64 is used, and add a memory size limit check. (#19288)
Show description for 7eacfcc
juj
authored
7eacfcc
Copy full SHA for 7eacfcc
Commits on Apr 22, 2023
Work around Windows bug https://github.com/microsoft/terminal/issues/15212 (#19212)
Show description for e8535a8
juj
authored
e8535a8
Copy full SHA for e8535a8
Add support for handling WebGL built-in preprocessor variables when custom preprocessor is in use (#19226)
Show description for f651079
juj
authored
f651079
Copy full SHA for f651079
Commits on Apr 21, 2023
Clarify which userData field flows to which function callback in Web Audio. Addresses #18989. (#19010)
juj
authored
1b36ec5
Copy full SHA for 1b36ec5
Commits on Apr 20, 2023
Fix typo in @requires_scons (#19214)
juj
authored
c5c2714
Copy full SHA for c5c2714
Workaround Python multiprocessing pool limitation to fix parallel test suite on Windows. (#19216)
juj
authored
2bf4b38
Copy full SHA for 2bf4b38
Commits on Apr 11, 2023
Fix function name of WebGL 2 extension EXT_disjoint_timer_query_webgl2 (#19158)
juj
authored
e92f01f
Copy full SHA for e92f01f
Commits on Mar 20, 2023
Add brotli support to emrun.py (#19011)
Show description for e5e97d2
juj
authored
e5e97d2
Copy full SHA for e5e97d2
Commits on Mar 7, 2023
More nonnull directives (#18912)
Show description for 4c30efc
juj
authored
4c30efc
Copy full SHA for 4c30efc
Commits on Mar 6, 2023
Add use of Clang __attribute__((nonnull)) in Emscripten system headers. (#16545)
Show description for 5441b40
juj
authored
5441b40
Copy full SHA for 5441b40
Move printing of emmalloc dynamic memory fragmentation map into emmalloc itself, so it can be reused in different test files. (#18255)
juj
authored
97cb6d9
Copy full SHA for 97cb6d9
Implement some missing pthread stub functions (#18256)
Show description for c2e29e0
juj
authored
c2e29e0
Copy full SHA for c2e29e0
Commits on Feb 5, 2023
Audio Worklets (#16449)
Show description for 5402fc9
juj
authored
5402fc9
Copy full SHA for 5402fc9
Commits on Jan 20, 2023
Move WebGPU Closure Externs to their own file, and update the externs list to the latest WebGPU spec as of 2nd of November 2022. (#18135)
juj
authored
9de1f3e
Copy full SHA for 9de1f3e
Commits on Jan 19, 2023
Fix WebGL2 build with -sWASM_BIGINT build mode, where glClientWaitSync() and glWaitSync() will not take a low,high i32 pair as argument (#18185)
juj
authored
9d9ea6d
Copy full SHA for 9d9ea6d
Fix bad tautological NaN check in embind.js (#18133)
juj
authored
90cccdf
Copy full SHA for 90cccdf
Fix the handling of runtimeKeepalivePush() and runtimeKeepalivePop() in emscripten_set_immediate_loop() to be watertight. (#18053)
juj
authored
5290d53
Copy full SHA for 5290d53
Fix error in tools/unsafe_optimizations.js and add a test. (#18134)
juj
authored
16edfc6
Copy full SHA for 16edfc6
Commits on Jan 16, 2023
Move different benchmark files into test/benchmark/ subdirectory. (#18258)
juj
authored
405c3fb
Copy full SHA for 405c3fb
Commits on Nov 27, 2022
Malloc cleanups and comments (#18257)
juj
authored
dcfb771
Copy full SHA for dcfb771
Commits on Nov 14, 2022
Issue a link time error if 'this.' keyword is used inside a {{{ makeDynCall(sig, fnptr) }}} macro when building with -sDYNCALLS or -sMEMORY64 enabled, since referencing to this. will not work in su…
Show description for 9cfb7cf
juj
authored
9cfb7cf
Copy full SHA for 9cfb7cf
Fix badly placed _emscripten_thread_supports_atomics_wait() check (#18166)
Show description for fdbeab9
juj
authored
fdbeab9
Copy full SHA for fdbeab9
Commits on Nov 9, 2022
Change HEAP8.length assert in SAFE_HEAP_LOAD/_STORE() to instead assert against wasmMemory.buffer.byteLength, because HEAP8.length may be out of date if another thread races to sbrk(). Related to t…
Show description for 6fabb08
juj
authored
6fabb08
Copy full SHA for 6fabb08
Previous
Next
You can’t perform that action at this time.