|
@@ -129,9 +129,7 @@ function convertProfileMeasurementsToUIFrames(
|
|
|
values: [],
|
|
|
};
|
|
|
|
|
|
- for (let i = 0; i < measurement.values.length; i++) {
|
|
|
- const value = measurement.values[i]!;
|
|
|
-
|
|
|
+ for (const value of measurement.values) {
|
|
|
measurements.values.push({
|
|
|
elapsed: value.elapsed_since_start_ns,
|
|
|
value: value.value,
|
|
@@ -170,8 +168,8 @@ function findLongestMatchingFrame(
|
|
|
longestFrame = frame;
|
|
|
}
|
|
|
|
|
|
- for (let i = 0; i < frame.children.length; i++) {
|
|
|
- frames.push(frame.children[i]!);
|
|
|
+ for (const child of frame.children) {
|
|
|
+ frames.push(child);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -445,8 +443,7 @@ function Flamegraph(): ReactElement {
|
|
|
const measurements = profileGroup.measurements[key]!;
|
|
|
const values: ProfileSeriesMeasurement['values'] = [];
|
|
|
|
|
|
- for (let i = 0; i < measurements.values.length; i++) {
|
|
|
- const value = measurements.values[i]!;
|
|
|
+ for (const value of measurements.values) {
|
|
|
values.push({
|
|
|
value: value.value,
|
|
|
elapsed: value.elapsed_since_start_ns,
|
|
@@ -474,8 +471,7 @@ function Flamegraph(): ReactElement {
|
|
|
if (memory_footprint) {
|
|
|
const values: ProfileSeriesMeasurement['values'] = [];
|
|
|
|
|
|
- for (let i = 0; i < memory_footprint.values.length; i++) {
|
|
|
- const value = memory_footprint.values[i]!;
|
|
|
+ for (const value of memory_footprint.values) {
|
|
|
values.push({
|
|
|
value: value.value,
|
|
|
elapsed: value.elapsed_since_start_ns,
|
|
@@ -493,8 +489,7 @@ function Flamegraph(): ReactElement {
|
|
|
if (native_memory_footprint) {
|
|
|
const values: ProfileSeriesMeasurement['values'] = [];
|
|
|
|
|
|
- for (let i = 0; i < native_memory_footprint.values.length; i++) {
|
|
|
- const value = native_memory_footprint.values[i]!;
|
|
|
+ for (const value of native_memory_footprint.values) {
|
|
|
values.push({
|
|
|
value: value.value,
|
|
|
elapsed: value.elapsed_since_start_ns,
|