DevLog / Week 25 - 2025 π
- Some fixes on address sanitizer and global destructors for #Cheerp
- Release of #CheerpJ 4.2! with fixes on clipboard permissions!
- UDP packet corruption fixes for #CheerpX
#compilers #webassembly #webdev #software #leaningtechnologies
DevLog / Week 24 - 2025 π
- #Cheerp had improvements in the handling of global destructors! π οΈ
- #CheerpJ Some code cleaning among the Applet & JNLP runner extensions π»
- #CheerpX issues on datagram packet corruption have been resolved β¨
#WebAssembly #compilers #webdev #leaningtechnologies
DevLog / Week 23 - 2025 π
- #Cheerp: when threading is enabled, run global destructors at the end of main
- #CheerpJ: multiple minor bug fixes!
- #CheerpX: progress on the isolated WebApp version of WebVM
- #ComingUp: Getting close to sharing a demo with early adopters! β¨
See you next week π
DevLog / Week 22 - 2025 π
- #Cheerp had a bug fixed in the SROA optimization pass
- Multiple small fixes for #CheerpJ!
- #CheerpX receiving some more love for pip install
#WebAssembly #compilers #software #webdev #DevLog #LeaningTechnologies
DevLog / Week 21 - 2025! π
- Issue with the codegen of C++ virtual thunks for #Cheerp has been fixed!
- #CheerpJ 4.1 has been released! Fixes and Java 17 preview is included
- Networking stack fixes for #CheerpX
#development #compilers #WebAssembly #software #DevLog
We are back with the Weekly DevLog! The highlights of week 19 are here β¨
- #Cheerp: Progress on merging the address spaces experimental branch
- #CheerpJ: Improvements to mobile keyboard support in iOS
- #CheerpX: Progress on Wine support
Join us to follow the discussion! discord.leaningtech.com
DevLog / Week 12 - 2025 π:
#Cheerp: Implemented sched_getaffinity to get core count from the browser.
#CheerpJ: Java11 - Restructured VarHandle to use toMethodHandle, optimized putImageData on RAF for faster small-section drawing.
#CheerpX: Debugging JIT issue from pip install.
DevLog / Week 10 - 2025 π:
- Progress on #Cheerp code modernization necessary to upgrade to newer upstream clang
- New versions of #CheerpJ #AppletRunner and #JNLPRunner to the Chrome and Edge stores
- #WebVM updates on Claude: Sonnet 3.7, history save and thinking mode.
This week on DevLog (Week 9 - 2025) π :
β - #Cheerp improves threading support!
- Further performance enhancements for #CheerpJ
β - #CheerpX continues to progress on wine and pip integration
#wasm #webassembly #compilers #leaningtechnologies #webdev #softwaredevelopment
DevLog Week 8 - 2025 π
- Important fixes for #Cheerp on bitfields and br_table compiling
- Some performance improvements for #CheerpJ
- Implementation of FNSAVE and FNSTOR for #CheerpX
#wasm #webassembly #compilers #webdevelopment #browser #leaningtechnologies
Weekly DevLog week 7 2025 π:
- Small fixes on thread support for #Cheerp
- Finalization of the new #CheerpJ #JNLP Runner extension release
- Fixed a JIT issue when running pip install on #CheerpX
#webassembly #wasm #compilers #leaningtechnologies #webdev #softwaredevelopment
News and updates on week 6 of our 2025 DevLog π
- Infra for testing multithreading and atomics for #Cheerp
- #CheerpJ 3.1 has been released!
- Further progress on getting pip to work with #CheerpX
#WebAssembly #compilers #LeaningTechnologies #DevLog
Exciting updates on week 5 of our 2025 DevLog π:
- Tackled thread local storage fixes for #Cheerp.
- Triumphantly finalized #Cheerpj 3.1 build!
- #CheerpX saw strides in Wine compatibility and enabling pip functionality.
#webassembly #compilers #leaningtechnologies