hermes-profile-transformer
hermes-profile-transformer copied to clipboard
TypeScript tool for converting Hermes Sampling Profiler output to Chrome Dev Tools format
Adds support for properly symbolicating production profiles taken with hermes. In production mode, hermes produces a slightly different profile format, where instead of line + column information it has `funcVirtAddr`...
Reproduce steps: 1. Enable sampling profiler on android device (Xiaomi Redmi Go) 2. Disable it 3. Download .cpuprofile 4. Transform with transform script (without source maps) 5. Try upload to...
# Question I tried it out with my React Native app running on React Native 0.63.1 with Hermes enabled, but when I load the trace in Chrome Dev Tools, every...
I've just noticed a small typo in the example code in the `README.md`.
EDIT: one workaround is to use chrome://tracing to inspect profile ____ Hello, I'm trying to profile a react-native app, I followed [the official documentation on how to pull and transform...
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2. Release notes Sourced from json5's releases. v1.0.2 Fix: Properties with the name __proto__ are added to objects and arrays. (#199) This also fixes a...
Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3. Changelog Sourced from qs's changelog. 6.5.3 [Fix] parse: ignore __proto__ keys (#428) [Fix] utils.merge: avoid a crash with a null target and a truthy...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. Release notes Sourced from decode-uri-component's releases. v0.2.2 Prevent overwriting previously decoded tokens 980e0bf https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2 v0.2.1 Switch to GitHub workflows 76abc93 Fix issue where decode...
First I followed https://reactnative.dev/docs/hermes/ then https://reactnative.dev/docs/profile-hermes Recording a Hermes sampling profile seems to succeed (hermes-profile-transformer is in my node-modules at version 0.0.6) Then the command to convert and transfer the...
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1. Changelog Sourced from terser's changelog. v4.8.1 (backport) Security fix for RegExps that should not be evaluated (regexp DDOS) Commits See full diff in compare...