search for: data_type_id

Displaying 4 results from an estimated 4 matches for "data_type_id".

2020 Jun 24
7
RFC: Sanitizer-based Heap Profiler
...tart of profiling (to keep this within 32 bits). u32 timestamp_ms; // 5-th and 6-th 4 bytes // Carry over from ASAN. Used to identify allocation stack trace. u64 alloc_context_id; // 7-th and 8-th 4 bytes // UNIMPLEMENTED in prototype - needs instrumentation and IR support. u64 data_type_id; // hash of type name }; As noted, the chunk state can be reduced to a single bit (no need for quarantined memory in the heap profiler). The header contains a placeholder for the data type hash, which is not yet implemented as it needs instrumentation and IR support. Heap Info Block (HIB) On a d...
2020 Jul 05
2
RFC: Sanitizer-based Heap Profiler
...> > > // 5-th and 6-th 4 bytes > > // Carry over from ASAN. Used to identify allocation stack trace. > > u64 alloc_context_id; > > > > // 7-th and 8-th 4 bytes > > // UNIMPLEMENTED in prototype - needs instrumentation and IR support. > > u64 data_type_id; // hash of type name > > }; > > As noted, the chunk state can be reduced to a single bit (no need for > quarantined memory in the heap profiler). The header contains a placeholder > for the data type hash, which is not yet implemented as it needs > instrumentation and IR suppo...
2020 Jun 25
1
RFC: Sanitizer-based Heap Profiler
...p_ms; > > >   // 5-th and 6-th 4 bytes > >   // Carry over from ASAN. Used to identify allocation stack trace. > >   u64 alloc_context_id; > > >   // 7-th and 8-th 4 bytes > >   // UNIMPLEMENTED in prototype - needs instrumentation and IR support. > >   u64 data_type_id; // hash of type name > > }; > > As noted, the chunk state can be reduced to a single bit (no need for > quarantined memory in the heap profiler). The header contains a > placeholder for the data type hash, which is not yet implemented as it > needs instrumentation and IR su...
2020 Jul 09
2
RFC: Sanitizer-based Heap Profiler
...6-th 4 bytes >> >> // Carry over from ASAN. Used to identify allocation stack trace. >> >> u64 alloc_context_id; >> >> // 7-th and 8-th 4 bytes >> >> // UNIMPLEMENTED in prototype - needs instrumentation and IR support. >> >> u64 data_type_id; // hash of type name >> >> }; >> >> As noted, the chunk state can be reduced to a single bit (no need for >> quarantined memory in the heap profiler). The header contains a placeholder >> for the data type hash, which is not yet implemented as it needs >>...