Tags: joshbedo/hermes
Tags
Build macOS CLI artefacts for arm64 (facebook#352) Summary: As noted on facebook#345 (comment), that PR did not update the CLI artefacts to build for arm64. I think there’s an opportunity to reduce the amount of separate builds and package both the runtime package and CLI from the same artefacts while also reducing build time, but for now I’d like to ensure the CLI tools at least also come with arm64 slices. Pull Request resolved: facebook#352 Test Plan: Tested on a DTK machine: ``` $ ditto --arch arm64 package/osx-bin/hermes package/osx-bin/hermes-arm64 $ file package/osx-bin/hermes-arm64 package/osx-bin/hermes-arm64: Mach-O 64-bit executable arm64 $ echo "'use strict'; function hello() { print('Hello World'); } hello();" | ./package/osx-bin/hermes-arm64 >> Hello World undefined >> ``` Reviewed By: Huxpro Differential Revision: D23709228 Pulled By: tmikov fbshipit-source-id: 881deab450d4f9005cdc2ce9ce292b1ba46bd455
Enable the debugger by default in host builds Summary: Always enable the Hermes debugger in host builds to decrease the number of supported configurations. Reviewed By: willholen Differential Revision: D20969039 fbshipit-source-id: 2ab5cb3aa5abf911ae60d20f0b8eb30bc04a3b3a
make deleted function public (facebook#30) Summary: This apparently gives better compiler error messages. Pull Request resolved: facebookincubator/fbjni#30 Test Plan: CI Reviewed By: mhorowitz Differential Revision: D19396160 Pulled By: dreiss fbshipit-source-id: 8e86d8c684be81bc74b03bfc58d71f5c21dac095
Make sure MSVC++ redistributable DLLs become part of the release Summary: msvcp140.dll and vcruntime140.dll were not being included in the release due to the package.json. These are required for the Windows binaries. Reviewed By: mhorowitz Differential Revision: D18412036 fbshipit-source-id: d09e9f714390bdef28333c6a5047fdc5952010f6
Make OSS libhermes ABI compatible with RN Summary: We removed a method that RN currently uses, which means that Hermes 0.2.x can not be used with RN <=0.60.5. See facebook#109 This diff adds a dummy passthrough method for linking compatibility. Reviewed By: mhorowitz Differential Revision: D17351288 fbshipit-source-id: 7d98af7065064dd47f66dba9ca82ac1192dff133
PreviousNext