Skip to content

De/serialize render tree data more efficiently #14

Description

@blaugold

Currently, render tree data is serialized as a recursive JSON structure. This is expensive to both serialize and deserialize.

Instead, each RenderObjectData should be serialized and appended to a string, separated by a delimiter. Each RenderObjectData needs to be serialized with a unique ID, which is used to refer to it in child lists. With this, the tree structure can be reconstructed during deserialization.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions