• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Chrome histogram hashes translation rules
2packet {
3  translation_table {
4    chrome_histogram {
5      hash_to_name { key: 10 value: "histogram_name1" }
6      hash_to_name { key: 20 value: "histogram_name2" }
7    }
8  }
9}
10# Track for slice begin/end events.
11packet {
12  timestamp: 0
13  trusted_packet_sequence_id: 1
14  track_descriptor {
15    uuid: 12345
16    thread {
17      pid: 123
18      tid: 345
19    }
20    parent_uuid: 0
21    chrome_thread {
22      thread_type: THREAD_POOL_FG_WORKER
23    }
24  }
25}
26# Known histogram hash, should be translated to a name
27packet {
28  trusted_packet_sequence_id: 1
29  timestamp: 1
30
31  track_event {
32    categories: "cat1"
33    track_uuid: 12345
34    type: 1
35    name: "slice1"
36    chrome_histogram_sample {
37      name_hash: 10
38      sample: 100
39    }
40  }
41}
42# Another known hash, should be translated to a name
43packet {
44  trusted_packet_sequence_id: 1
45  timestamp: 2
46  track_event {
47    categories: "cat2"
48    track_uuid: 12345
49    type: 1
50    name: "slice2"
51    chrome_histogram_sample {
52      name_hash: 20
53    }
54  }
55}
56# Unknown hash, should not be translated to any name
57packet {
58  trusted_packet_sequence_id: 1
59  timestamp: 3
60  track_event {
61    categories: "cat3"
62    track_uuid: 12345
63    type: 1
64    name: "slice3"
65    chrome_histogram_sample {
66      name_hash: 30
67    }
68  }
69}
70
71# Slice end events
72packet {
73  trusted_packet_sequence_id: 1
74  timestamp: 6000
75  track_event {
76    track_uuid: 12345
77    categories: "cat3"
78    name: "slice3"
79    type: 2
80  }
81}
82
83packet {
84  trusted_packet_sequence_id: 1
85  timestamp: 6001
86  track_event {
87    track_uuid: 12345
88    categories: "cat2"
89    name: "slice2"
90    type: 2
91  }
92}
93
94packet {
95  trusted_packet_sequence_id: 1
96  timestamp: 6002
97  track_event {
98    track_uuid: 12345
99    categories: "cat1"
100    name: "slice1"
101    type: 2
102  }
103}
104
105