Compute decoration buffer alignment requirement iteratively

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Service Arch
    • Fully Compatible
    • Workload Scheduling 2024-07-08
    • 200
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Today, when we construct a decorated object, we iterate through all of the decorations to find the largest alignment requirement, which we need to correctly allocate the decoration buffer in an alignment aware way.
      Instead, we could track the maximum alignment requirement of decorations as they are registered, saving time on the constructor hot-path.

            Assignee:
            George Wangensteen (Inactive)
            Reporter:
            George Wangensteen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: