mirror of
https://github.com/python/cpython.git
synced 2026-02-06 01:45:25 +00:00
[3.13] gh-142779: Initialize reserved field for proper padding (GH-142780) (#144160)
gh-142779: Initialize reserved field for proper padding (GH-142780)
The jitdump specification specifies a reserved field for padding.
Initialize it so no garbage data is embedded in the jitdump files.
(cherry picked from commit 77bf4ba732)
Co-authored-by: stratakis <cstratak@redhat.com>
This commit is contained in:
parent
837b88fd9f
commit
e4e36a716a
1 changed files with 1 additions and 0 deletions
|
|
@ -372,6 +372,7 @@ static void perf_map_jit_write_header(int pid, FILE* out_file) {
|
|||
header.version = 1; // Current jitdump version
|
||||
header.size = sizeof(Header); // Header size for validation
|
||||
header.elf_mach_target = GetElfMachineArchitecture(); // Target architecture
|
||||
header.reserved = 0; // padding reserved for future use
|
||||
header.process_id = pid; // Process identifier
|
||||
header.time_stamp = get_current_time_microseconds(); // Creation time
|
||||
header.flags = 0; // No special flags currently used
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue