Skip to content

Conversation

siliconlad
Copy link
Owner

Summary

  • compile message schemas into Python decoder functions with batching of primitive fields
  • cache compiled decoders in MessageDeserializer for reuse and faster decoding
  • batch field types into decoder.load to minimize push calls

Testing

  • uvx pre-commit run -a
  • uv run --group test pytest .

https://chatgpt.com/codex/tasks/task_e_68c5caf285e8832d926c0d1fecf885d8

@siliconlad siliconlad self-assigned this Sep 13, 2025
@siliconlad siliconlad changed the title feat: compile message schemas for faster decoding feat: Compile Message Schemas with Batched CDR Sep 13, 2025
@siliconlad siliconlad changed the title feat: Compile Message Schemas with Batched CDR feat: Compile Message Schemas with Batched CDR for Decoding Sep 13, 2025
@siliconlad siliconlad marked this pull request as draft September 21, 2025 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant