Meet ChakraCore v1.10.0 with tons of JavaScript, WebAssembly, performance, an JSRT updates. Also, special shout-out to our friends rhuanjl, fatcerberus, OSS-Fuzz, and Google Project Zero for many contributions during this release!
github.com/Microsoft/ChakraC…
Leaner memory footprint and faster built-ins in EdgeHTML 17! Read about some of the cool stuff we did for JavaScript/WebAssembly performance 🚀.
blogs.windows.com/msedgedev/…
Great Performance benefits when integrating @ChakraCore into Excel Custom functions running JavaScript. @hiteshk 'a team is doing amazing work on the JSC! #MSbuild
"FromVar hardening". This change to @ChakraCore back in Oct 2017 seems like it might have gone unnoticed. Good example of trying to address a class of vulnerabilities vs. fixing individual instances, in this case related to type confusions github.com/Microsoft/ChakraC…
Congratulations to @AruneshC@ChakraCore for the successful deployment of N-API! Besides easing upgrades, it moves JS runtime diversity forward. Allowing for more memory efficient JS runtimes increases the reach of @nodejs and allows for higher density of containers/core! x.com/nodejs/status/98878538…
"...instead of developers specializing their JavaScript code for the compilers, compiler implementers should focus on optimizing common, real-world code patterns that developers are using."
True dat 💯💯💯 x.com/nodejs/status/95804502…
Two years ago I was playing with the experimental 🐧 port of @ChakraCore. It was superfun! What is even more fantastic is that, quickly after that, Linux support was not experimental anymore as it's always part of the master branch 👍 ariya.io/2016/01/playing-wit…
ChakraCore is moving to ICU on all platforms which should make the output of Chakra/Edge's Intl APIs identical to other engines!
NB: with major implementations all aboard the ICU train, we may have to route through Defacto Standardsville before reaching our final destination.
📹@mhdawson1 & @AruneshC "Until now, native module (add-ons) maintainers have had to recompile for each #Nodejs release as well as potentially updating their code to cope with the rapid pace of changes in the v8 APIs"
#NodeConfEU
⏩ youtu.be/E848bgHfoxE