blob: af2edfec4cb518eeb6b5f5b69ee6675a4ddc1f2d [file] [edit]
[
{
"kind": "const",
"name": "fuchsia.memory.sampler/BUILD_ID_BYTES",
"type": "uint32",
"value": "20"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/ExecutableSegment.relative_address",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/ExecutableSegment.size",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/ExecutableSegment.start_address",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.memory.sampler/ExecutableSegment"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/ModuleMap.build_id",
"ordinal": "1",
"type": "vector<uint8>:20"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/ModuleMap.executable_segments",
"ordinal": "2",
"type": "vector<fuchsia.memory.sampler/ExecutableSegment>"
},
{
"kind": "table",
"name": "fuchsia.memory.sampler/ModuleMap"
},
{
"kind": "protocol/member",
"name": "fuchsia.memory.sampler/Sampler.RecordAllocation",
"strictness": "flexible",
"ordinal": "7713220988798337613",
"direction": "one_way",
"request": "fuchsia.memory.sampler/SamplerRecordAllocationRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.memory.sampler/Sampler.RecordDeallocation",
"strictness": "flexible",
"ordinal": "5781495329128824555",
"direction": "one_way",
"request": "fuchsia.memory.sampler/SamplerRecordDeallocationRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.memory.sampler/Sampler.SetProcessInfo",
"strictness": "flexible",
"ordinal": "7539119720153552771",
"direction": "one_way",
"request": "fuchsia.memory.sampler/SamplerSetProcessInfoRequest"
},
{
"kind": "protocol",
"name": "fuchsia.memory.sampler/Sampler",
"openness": "open",
"transport": "channel"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/SamplerRecordAllocationRequest.address",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/SamplerRecordAllocationRequest.size",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/SamplerRecordAllocationRequest.stack_trace",
"ordinal": "2",
"type": "fuchsia.memory.sampler/StackTrace"
},
{
"kind": "table",
"name": "fuchsia.memory.sampler/SamplerRecordAllocationRequest"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/SamplerRecordDeallocationRequest.address",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/SamplerRecordDeallocationRequest.stack_trace",
"ordinal": "2",
"type": "fuchsia.memory.sampler/StackTrace"
},
{
"kind": "table",
"name": "fuchsia.memory.sampler/SamplerRecordDeallocationRequest"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/SamplerSetProcessInfoRequest.module_map",
"ordinal": "2",
"type": "vector<fuchsia.memory.sampler/ModuleMap>"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/SamplerSetProcessInfoRequest.process_name",
"ordinal": "1",
"type": "string:32"
},
{
"kind": "table",
"name": "fuchsia.memory.sampler/SamplerSetProcessInfoRequest"
},
{
"kind": "table/member",
"name": "fuchsia.memory.sampler/StackTrace.stack_frames",
"ordinal": "1",
"type": "vector<uint64>"
},
{
"kind": "table",
"name": "fuchsia.memory.sampler/StackTrace"
},
{
"kind": "library",
"name": "fuchsia.memory.sampler"
}
]