Skip to content

Tags: r-barnes/hermes

Tags

hermes-2023-04-13-RNv0.70.8-c9b539bf3d7bfa4143ff1a5751886c7b2dd728a2

Toggle hermes-2023-04-13-RNv0.70.8-c9b539bf3d7bfa4143ff1a5751886c7b2dd728a2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove register stack size override in hermes.cpp (facebook#969)

Co-authored-by: Neil Dhar <[email protected]>
Co-authored-by: Mike Duminy <[email protected]>
resolved: facebook#923

hermes-2023-03-20-RNv0.72.0-49794cfc7c81fb8f69fd60c3bbf85a7480cc5a77

Toggle hermes-2023-03-20-RNv0.72.0-49794cfc7c81fb8f69fd60c3bbf85a7480cc5a77's commit message
Deploy 0.202.0 to xplat

Summary: Changelog: [Internal]

Reviewed By: panagosg7

Differential Revision: D44155581

fbshipit-source-id: 358df8c40395812216afef1c99f93c576a425b11

hermes-2023-03-07-RNv0.71.4-ee25883ea34374f687883a641c8101ac0d292fc6

Toggle hermes-2023-03-07-RNv0.71.4-ee25883ea34374f687883a641c8101ac0d292fc6's commit message
Increase default max stack size (facebook#923)

Summary:
As discussed in facebook#135, the default stack size doesn't work for all use cases. In particular, when very large and complex bundles are loaded in dev mode.

This PR bumps the default stack size from `64*1024` (512kB) to `128*1024` (1MB). As suggested by tmikov in this comment - facebook#135 (comment).

Pull Request resolved: facebook#923

Reviewed By: tmikov

Differential Revision: D43630032

Pulled By: neildhar

fbshipit-source-id: 5f8cff91a5f01b6507870c61efa1ce507de67940

hermes-2023-03-07-RNv0.71.4-31fdcf738940875c9bacf251e149006cf515d763

Toggle hermes-2023-03-07-RNv0.71.4-31fdcf738940875c9bacf251e149006cf515d763's commit message
Refactor HBC test helper

Summary:
Provide a new API in the test helper, `bytecodeModuleForSource`. This
will return the module rather than the bytecode itself. With this new
API, refactor `bytecodeForSource` to internally call into it. We will be
using `bytecodeModuleForSource` in the next diff for testing purposes.

Reviewed By: tmikov

Differential Revision: D41670281

fbshipit-source-id: 2a6d7fb909a171a279aabcc69333ee09845d9ddd

hermes-2022-11-30-RNv0.71.0-1eb8f7ea3059a338205c302cea0f5a3057f93049

Toggle hermes-2022-11-30-RNv0.71.0-1eb8f7ea3059a338205c302cea0f5a3057f93049's commit message
Re-sync with internal repository (facebook#856)

Co-authored-by: Facebook Community Bot <[email protected]>

hermes-2022-11-03-RNv0.71.0-85613e1f9d1216f2cce7e54604be46057092939d

Toggle hermes-2022-11-03-RNv0.71.0-85613e1f9d1216f2cce7e54604be46057092939d's commit message
type updates and transform node updates

Summary:
This diff:
1) fixes some bugs in the AST types
2) splits some ambiguous node types into more specific types (eg `ObjectTypeProperty` into `ObjectTypePropertySignature` and `ObjectTypeMethodSignature`)
3) refactors node transforms into separate files for cleanliness
4) adds new node creator functions for the aforementioned new node types
5) updates code to use the new functions

Reviewed By: pieterv

Differential Revision: D40921197

fbshipit-source-id: 42330f80814cd002a6cc70fc91915f9f8cfa654b

hermes-2022-09-14-RNv0.70.1-2a6b111ab289b55d7b78b5fdf105f466ba270fd7

Toggle hermes-2022-09-14-RNv0.70.1-2a6b111ab289b55d7b78b5fdf105f466ba270fd7's commit message
Fix TypedArray.prototype.toLocaleString when Intl is available

Summary:
Similar to Array, TypedArray should use the Intl NumberFormatter when
it is available.

Reviewed By: jpporto

Differential Revision: D37894492

fbshipit-source-id: 4ce02e5cb3b72d20e70243ddc0353d5a273018ac

v0.12.0

Toggle v0.12.0's commit message
Bump version to 0.12.0

Summary: Following steps in https://www.internalfb.com/intern/wiki/Hermes/OpenSource/#step-1-bump-versions-and

Reviewed By: jpporto

Differential Revision: D38732722

fbshipit-source-id: dbb53c3ea1bee91839044430389bce7e96e3ddaf

hermes-2022-08-16-RNv0.70.0-716d48baf36b0b326ab82f53207b8682c87fc017

Toggle hermes-2022-08-16-RNv0.70.0-716d48baf36b0b326ab82f53207b8682c87fc017's commit message
Build Apple Intl with -fobjc-arc

Summary:
Clang doesn't enable ARC in Objective-C by default, which means that
many of our Obj-C data structures are currently being leaked
incorrectly.

Reviewed By: jpporto

Differential Revision: D38684307

fbshipit-source-id: b31a4c405372de9b9097ef4809f4a217abd5f2b9

hermes-2022-07-20-RNv0.70.0-bc97c5399e0789c0a323f8e1431986e207a9e8ba

Toggle hermes-2022-07-20-RNv0.70.0-bc97c5399e0789c0a323f8e1431986e207a9e8ba's commit message

Unverified

The email in this signature doesn’t match the committer email.
Simplify DateTimeFormat::resolvedOptions

Summary:
1. Remove `numeric`, which is not a real option per the spec, and is
hard-coded to false here anyway.
2. Remove some unnecessary if/else.

Reviewed By: jpporto

Differential Revision: D37894494

fbshipit-source-id: 5788cdf78c7b8f6aa323c1565a251dd5e0607174