Tags: r-barnes/hermes
Tags
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
Deploy 0.202.0 to xplat Summary: Changelog: [Internal] Reviewed By: panagosg7 Differential Revision: D44155581 fbshipit-source-id: 358df8c40395812216afef1c99f93c576a425b11
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
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
Re-sync with internal repository (facebook#856) Co-authored-by: Facebook Community Bot <[email protected]>
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
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
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
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
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
PreviousNext