4c911a2dec
Summary: Changelog: [Fixed][General] Filter out Hermes internal bytecode frames (Promise implementation) from error stack traces Currently, React Native strips native frames from call stacks reported via ExceptionsManager / LogBox. This diff does the same for *internal bytecode* frames in Hermes, which are functionally similar to native frames: they are implementation details of the engine for which source code isn't readily available. In particular this change will avoid confusing symbolication tools that may otherwise try to treat `InternalBytecode.js` frames as belonging to the main React Native bundle (and produce garbage output). Reviewed By: GijsWeterings Differential Revision: D42367135 fbshipit-source-id: b7904f10c7ff6956e7b736b575dde1ce45028200 |
||
---|---|---|
.. | ||
__tests__ | ||
getDevServer.js | ||
openFileInEditor.js | ||
openURLInBrowser.js | ||
parseErrorStack.js | ||
parseHermesStack.js | ||
symbolicateStackTrace.js |