-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ses): Shim compatible with Hermes compiler #2334
base: master
Are you sure you want to change the base?
Commits on Jul 19, 2024
-
feat(ses): strip async generators for Hermes
- fix React Native Android release build (Metro bundle) error - fix getAnonymousIntrinsics runtime SES error - strip async generators and iterators - strip related intrinsics (control abstraction objects) - no longer attempt to repair them - remove (and update) related tests - before: 380 passed, 2 known failures, 2 skipped - after: 379 passed, 2 known failures, 2 skipped
Configuration menu - View commit details
-
Copy full SHA for f5848ef - Browse repository at this point
Copy the full SHA f5848efView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef479f2 - Browse repository at this point
Copy the full SHA ef479f2View commit details -
refactor(ses): convert async arrow functions for Hermes
- fix remaining React Native Android release build (Metro bundle) errors - convert load fn and drainQueue fn to standard async fns like asyncTrampoline - test: 379 passed, 2 known failures, 2 skipped - load fn is too integrated into SES and tests to be removed
Configuration menu - View commit details
-
Copy full SHA for eb55777 - Browse repository at this point
Copy the full SHA eb55777View commit details -
Configuration menu - View commit details
-
Copy full SHA for 888caa9 - Browse repository at this point
Copy the full SHA 888caa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13c72e5 - Browse repository at this point
Copy the full SHA 13c72e5View commit details -
refactor ses/scripts/bundle.js
- remove env var SES_BUILDTYPE - now build all
Configuration menu - View commit details
-
Copy full SHA for 7bff3fc - Browse repository at this point
Copy the full SHA 7bff3fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9578cc8 - Browse repository at this point
Copy the full SHA 9578cc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4857978 - Browse repository at this point
Copy the full SHA 4857978View commit details -
Configuration menu - View commit details
-
Copy full SHA for 644db02 - Browse repository at this point
Copy the full SHA 644db02View commit details -
Co-authored-by: naugtur <[email protected]> Co-Authored-By: Saleh Abdel Motaal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1bd528f - Browse repository at this point
Copy the full SHA 1bd528fView commit details -
Co-Authored-By: Saleh Abdel Motaal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a87fbb8 - Browse repository at this point
Copy the full SHA a87fbb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b6ee3b - Browse repository at this point
Copy the full SHA 6b6ee3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e8de23 - Browse repository at this point
Copy the full SHA 0e8de23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94ac76b - Browse repository at this point
Copy the full SHA 94ac76bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f18e876 - Browse repository at this point
Copy the full SHA f18e876View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17ff216 - Browse repository at this point
Copy the full SHA 17ff216View commit details -
Configuration menu - View commit details
-
Copy full SHA for d32b262 - Browse repository at this point
Copy the full SHA d32b262View commit details -
refactor(ses): remove stale comment
No further changes needed to uniqueGlobalPropertyNames
Configuration menu - View commit details
-
Copy full SHA for 50780cb - Browse repository at this point
Copy the full SHA 50780cbView commit details -
refactor(ses): improve try/catch comments (catch)
Indicate we're dealing with an expected Hermes error at runtime
Configuration menu - View commit details
-
Copy full SHA for a5ff96b - Browse repository at this point
Copy the full SHA a5ff96bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2066510 - Browse repository at this point
Copy the full SHA 2066510View commit details -
Configuration menu - View commit details
-
Copy full SHA for b674db0 - Browse repository at this point
Copy the full SHA b674db0View commit details -
refactor(ses): get-anonymous-intrinsics try/catch
Co-authored-by: Kris Kowal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c52786 - Browse repository at this point
Copy the full SHA 1c52786View commit details -
Configuration menu - View commit details
-
Copy full SHA for f66bf78 - Browse repository at this point
Copy the full SHA f66bf78View commit details -
refactor(ses): restore permits.js
- condition not needed - permits.js naming something that doesn't exist is fine
Configuration menu - View commit details
-
Copy full SHA for a017db0 - Browse repository at this point
Copy the full SHA a017db0View commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e40555c - Browse repository at this point
Copy the full SHA e40555cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c9031a - Browse repository at this point
Copy the full SHA 8c9031aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ecf0b8 - Browse repository at this point
Copy the full SHA 0ecf0b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b1b5e6 - Browse repository at this point
Copy the full SHA 4b1b5e6View commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c76a2b - Browse repository at this point
Copy the full SHA 2c76a2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5aedbe - Browse repository at this point
Copy the full SHA a5aedbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c1b445 - Browse repository at this point
Copy the full SHA 6c1b445View commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 375c01b - Browse repository at this point
Copy the full SHA 375c01bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb2c2c8 - Browse repository at this point
Copy the full SHA bb2c2c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61123b1 - Browse repository at this point
Copy the full SHA 61123b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d373214 - Browse repository at this point
Copy the full SHA d373214View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6909484 - Browse repository at this point
Copy the full SHA 6909484View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56a31b0 - Browse repository at this point
Copy the full SHA 56a31b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8f35bb - Browse repository at this point
Copy the full SHA d8f35bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61700f8 - Browse repository at this point
Copy the full SHA 61700f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e556090 - Browse repository at this point
Copy the full SHA e556090View commit details -
Configuration menu - View commit details
-
Copy full SHA for 284fbdf - Browse repository at this point
Copy the full SHA 284fbdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc79e11 - Browse repository at this point
Copy the full SHA dc79e11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62975be - Browse repository at this point
Copy the full SHA 62975beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4936b6a - Browse repository at this point
Copy the full SHA 4936b6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26921fa - Browse repository at this point
Copy the full SHA 26921faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 528236f - Browse repository at this point
Copy the full SHA 528236fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b02ced1 - Browse repository at this point
Copy the full SHA b02ced1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48fd5cc - Browse repository at this point
Copy the full SHA 48fd5ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8878833 - Browse repository at this point
Copy the full SHA 8878833View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bd257a - Browse repository at this point
Copy the full SHA 8bd257aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6b4ff3 - Browse repository at this point
Copy the full SHA a6b4ff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78ea7c9 - Browse repository at this point
Copy the full SHA 78ea7c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4f32a1 - Browse repository at this point
Copy the full SHA e4f32a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 887077c - Browse repository at this point
Copy the full SHA 887077cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 519ba25 - Browse repository at this point
Copy the full SHA 519ba25View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5f8b95 - Browse repository at this point
Copy the full SHA b5f8b95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6764a40 - Browse repository at this point
Copy the full SHA 6764a40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b6bbf1 - Browse repository at this point
Copy the full SHA 3b6bbf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56af377 - Browse repository at this point
Copy the full SHA 56af377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b968d2 - Browse repository at this point
Copy the full SHA 1b968d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85acfec - Browse repository at this point
Copy the full SHA 85acfecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b1ca82 - Browse repository at this point
Copy the full SHA 0b1ca82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 984bbcf - Browse repository at this point
Copy the full SHA 984bbcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3bdf26 - Browse repository at this point
Copy the full SHA b3bdf26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c2bc13 - Browse repository at this point
Copy the full SHA 7c2bc13View commit details -
Revert "refactor(ses): asyncTrampoline as standard async fn for Hermes"
This reverts commit 6c1b445.
Configuration menu - View commit details
-
Copy full SHA for ed958ab - Browse repository at this point
Copy the full SHA ed958abView commit details -
Revert "refactor(ses): convert async arrow functions for Hermes"
This reverts commit eb55777.
Configuration menu - View commit details
-
Copy full SHA for 76d1c37 - Browse repository at this point
Copy the full SHA 76d1c37View commit details -
feat(ses): add makeBundle Hermes async ArrowFunctionExpression transform
Co-authored-by: naugtur <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c1b9051 - Browse repository at this point
Copy the full SHA c1b9051View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27f766d - Browse repository at this point
Copy the full SHA 27f766dView commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d7744b1 - Browse repository at this point
Copy the full SHA d7744b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe6a56 - Browse repository at this point
Copy the full SHA 1fe6a56View commit details
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e4af84a - Browse repository at this point
Copy the full SHA e4af84aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ed84e1 - Browse repository at this point
Copy the full SHA 1ed84e1View commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a6c0300 - Browse repository at this point
Copy the full SHA a6c0300View commit details
Commits on Aug 21, 2024
-
Revert "refactor(ses): update AsyncGeneratorFunctionInstance export"
This reverts commit e4af84a.
Configuration menu - View commit details
-
Copy full SHA for bea3ad4 - Browse repository at this point
Copy the full SHA bea3ad4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35f8116 - Browse repository at this point
Copy the full SHA 35f8116View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f2d6691 - Browse repository at this point
Copy the full SHA f2d6691View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb87783 - Browse repository at this point
Copy the full SHA eb87783View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23945e4 - Browse repository at this point
Copy the full SHA 23945e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69c08ee - Browse repository at this point
Copy the full SHA 69c08eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3df7ab2 - Browse repository at this point
Copy the full SHA 3df7ab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e90d3bc - Browse repository at this point
Copy the full SHA e90d3bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f82307a - Browse repository at this point
Copy the full SHA f82307aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 849248f - Browse repository at this point
Copy the full SHA 849248fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b4ef2b - Browse repository at this point
Copy the full SHA 7b4ef2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7349278 - Browse repository at this point
Copy the full SHA 7349278View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebb88c1 - Browse repository at this point
Copy the full SHA ebb88c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8942d2 - Browse repository at this point
Copy the full SHA d8942d2View commit details
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 126b437 - Browse repository at this point
Copy the full SHA 126b437View commit details -
Configuration menu - View commit details
-
Copy full SHA for 977925e - Browse repository at this point
Copy the full SHA 977925eView commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5dc71f9 - Browse repository at this point
Copy the full SHA 5dc71f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7317d10 - Browse repository at this point
Copy the full SHA 7317d10View commit details
Commits on Sep 2, 2024
-
refactor(ses): remove unused script from conflict res
Co-authored-by: Saleh Abdel Motaal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bec0121 - Browse repository at this point
Copy the full SHA bec0121View commit details -
Co-authored-by: Saleh Abdel Motaal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bec2c4d - Browse repository at this point
Copy the full SHA bec2c4dView commit details
Commits on Sep 9, 2024
-
chore(ses): run Hermes CI on Node 18, 20 and 22
Co-authored-by: legobeat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8e6b55 - Browse repository at this point
Copy the full SHA c8e6b55View commit details -
chore(ses): bump Hermes CI actions/setup-node from v3 to v4
Co-authored-by: legobeat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e4f681 - Browse repository at this point
Copy the full SHA 7e4f681View commit details -
Configuration menu - View commit details
-
Copy full SHA for 143bf93 - Browse repository at this point
Copy the full SHA 143bf93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58bf929 - Browse repository at this point
Copy the full SHA 58bf929View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6d5d7f - Browse repository at this point
Copy the full SHA e6d5d7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4a4f8c - Browse repository at this point
Copy the full SHA e4a4f8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63645cf - Browse repository at this point
Copy the full SHA 63645cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdd2dad - Browse repository at this point
Copy the full SHA cdd2dadView commit details
Commits on Sep 11, 2024
-
refactor(ses): stricten commons async gen fn instance error cond
Co-authored-by: legobeat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5374cfc - Browse repository at this point
Copy the full SHA 5374cfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for df5a0e8 - Browse repository at this point
Copy the full SHA df5a0e8View commit details
Commits on Sep 17, 2024
-
chore(ses): correct Hermes script output
Co-authored-by: Christopher Hiller <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75bc6f1 - Browse repository at this point
Copy the full SHA 75bc6f1View commit details -
refactor(ses): add terse type to bundle script
Co-authored-by: Christopher Hiller <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d2a152 - Browse repository at this point
Copy the full SHA 8d2a152View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb7f63a - Browse repository at this point
Copy the full SHA eb7f63aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56e4660 - Browse repository at this point
Copy the full SHA 56e4660View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 431bff3 - Browse repository at this point
Copy the full SHA 431bff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for af3a420 - Browse repository at this point
Copy the full SHA af3a420View commit details
Commits on Sep 19, 2024
-
chore(ses): unpin hermes-engine-cli in package.json
Co-authored-by: legobeat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7bef992 - Browse repository at this point
Copy the full SHA 7bef992View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bff9a0 - Browse repository at this point
Copy the full SHA 0bff9a0View commit details