Schemas

This project leverages schemas to help describe the shape of input configuration, and the output JSON structure. The input schema details are described in :doc: usage.

Output Schema

The output schema is described in the src/memtab/schemas/memtab_schema.json file.

The symbol schema includes optional ARM unwind attribution fields:

  • exidx_size

  • extab_size

This schema is made accessible to other libraries via the Memtab().schema property.