Skip to content

Create a minimal header only containing basic UR types #1890

@kbenzie

Description

@kbenzie

The ur_api.h header is 12K lines and this may result in longer compile times than desirable as noted here.

We should split out the UR basic types, handle definitions, and any other necessary non struct/function types which would let us avoid including the ur_api.h header when it's not necessary. This would then also be included by ur_api.h and existing uses would see no change.

Metadata

Metadata

Assignees

Labels

specificationChanges or additions to the specification

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions