Richard
Richard
On Arch linux CC crashes when starting a helper thread with the below stack trace, this crash was confirmed with both 1.11 and master and was likely introduced by changes...
**Background** The use of the full `arguments` object per spec in Javascript has various performance penalties. For this reason the CC Jit contains two different optimisations for it which seek...
We need fuzzing available - particularly for any significant changes to the JIT or type system. I'm planning to look at getting Mozilla FunFuzz to work on ChakraCore: https://github.com/MozillaSecurity/funfuzz Though...
Running this against the CI
* **Version**: node-chakracore - latest master branch on 28/04/2018 * **Platform**: macOS 10.13.4 * **Subsystem**: Tests (issue may relate to something else) Picked this up whilst working on https://github.com/nodejs/node-chakracore/pull/525 **The...
**EDIT:** ideal goal is to remove all dependence on PAL, but this will be a large project 1. PAL was added to ChakraCore in ~2016 to make it build on...
These two small bugs have been knocking around for a while; both relate to incorrect/unintended use of the hosting APIs but they both can lead to nullptr de-refs rather than...
Jitting of generator and async functions is buggy and has some potential performance cliffs. As an alternative this PR enables Jitting of loops that don't contain await or yield. e.g....
JsDisableRuntimeExecution currently does not function on AppleSilicon. This is because of an incorrect ifdef, JsDisableRuntimeExecution works by overriding CC's stack size tracking so that CC mistakenly thinks there is no...