hermes
hermes copied to clipboard
A JavaScript engine optimized for running React Native.
## Problem When building the iphoneos framework in the build-apple-framework.sh script, bitcode is enabled and the binary size is very large (more than 500MB). Bitcode is disabled in scripts in...
## Summary This PR adds support for visionOS. Note: Unreleased version of [CMake 3.28.4](https://gitlab.kitware.com/cmake/cmake/-/milestones/144#tab-issues) is required to build for visionOS. We might need to wait until it gets released. ###...
## Summary Extends RegExp to handle `\p` and `\P` Unicode property escapes, standalone and within character classes, for Unicode mode. The implementation extends the existing idea of tables of codepoint...
## Summary This pull request converts the CircleCI workflows to GitHub actions workflows. ### Errors The `linux` job fails with the following unit test failure... Error ``` -- Testing: 1976...
## Bug Description I've used `@react-three/fiber` and tried to load GLTF model with `useGLTF` hook (it uses `expo-asset` which uses `blueimp-md5` which throws with hermes). Error log: ``` Possible Unhandled...
## Summary This is an initial implementation of Node-API for Hermes. The code is taken from the [hermes-windows](https://github.com/microsoft/hermes-windows) repo. [Node-API](https://nodejs.org/docs/latest/api/n-api.html) is an ABI-safe that is originally implemented for Node.js addons,...
## Summary This PR implements ES2023 `TypedArray.prototype.toReversed` method. This is a follow-up of PR https://github.com/facebook/hermes/pull/1286 which added with method on standard Array prototype. See also: - PR for `TypedArray.prototype.with`: #1365...
## Summary This PR implements ES2023 `TypedArray.prototype.with` method. This is a follow-up of PR #1286 which added `with` method on standard `Array` prototype. See also: - PR for `TypedArray.prototype.toReversed`: #1366...
## Bug Description In our babel config, we define: ```js ... plugins: [ 'babel-plugin-syntax-hermes-parser', ... ] ... ``` We also have this in our webpack build: ```js ... splitChunks: {...
## Problem Hello and congratulations on your progress with Static Hermes. I managed to build and run the `static_h` branch on Linux, everything is perfect there. I am unable to...