Results 29 comments of avp

We have a more human-readable list of features we do and don't support at [Features.md](https://github.com/facebook/hermes/blob/master/doc/Features.md). In terms of the more granular information provided by a precise list of which test262...

https://github.com/facebook/hermes/commit/8fd20f29af83ab59c5e21d7de8212bcc904dcc4a improves the performance of `JSON.stringify` by about 2x on the benchmark.

Thanks for the report. Hermes doesn't support `async` functions directly. They're being lowered by Babel to either generator functions or plain functions using regenerator by your build. In either case,...

Thanks for the report. We'd likely add this with the other "change array by copy" APIs: https://github.com/tc39/proposal-change-array-by-copy

Thanks for writing this language server! This change worked for me on my machine, but I'd like to request some advice on how to properly report errors if it's to...

This feature is at stage 3 and appears to have changed recently, so we still have the old `assert` keyword. We can update it to have the new `with` instead.

Hi, we've been reviewing this carefully and there's two issues we've identified that need to be handled before this can land. 1. This needs to handle block scoping (with TDZ,...

`genYieldOrAwait` results in returns when special generator instructions are lowered out, so it's possible the problem is that there's issues with not ending the `Try` before returning.

@trossimel-sc Looks like your IRVerifier problems are the result of a slight oversight in `emitTryCatchScaffolding`'s body callback in `_emitIteratorCloseImpl`. The old version of the code didn't instantiate a `SurroundingTry` even...

Thanks for the report. It's difficult to tell completely without a minimal test case that we can run with the `hermes` command line tool that demonstrates differences between Hermes and...