chakra-core / chakra-core/ChakraCore

xplat: Improve problem handling in PAL

Open
#2,680 2 comments 0 reactions 0 assignees View on GitHub
Linux OSX Task
Dominant language
JavaScript
Stars
9.3k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

Claims;
- ChakraCore overall doesn't expect the system calls (i.e. threading) are failing.
- PAL does not do much to mend or provide an interface for it

Things done so far;
- #2630 (fallback) and #2679 (cache) are introduced.
- These two fixes help ChakraCore xplat tests to pass under `ulimit -n 32`

Todo;
- enable testing for limited environment to catch more issues and going forward keep it stable.
- not just `open files -n`, test for `stack size`, `vm` and `max memory`
- check, if we may have similar issues on Windows under such limitations.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.