Skip to content

Conversation

zah
Copy link
Member

@zah zah commented Jun 29, 2025

Summary

  • cache common Ruby method IDs and constants in Recorder
  • use cached IDs in to_value
  • document optimization in codebase insights

Testing

  • just build-extension
  • just test

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

@github-actions
Copy link

Benchmark Report
BenchmarkRuby (no tracing)JSONCAPNPJSON (PureRuby)
heavy_work68ms✓ 622ms 78,110,688B994ms 25,149,319B✓ 35,271ms 211,728,983B

@zah zah merged commit ce4b1b6 into main Jun 29, 2025
4 of 5 checks passed
@zah zah deleted the codex/optimize-native-tracer-implementation branch June 29, 2025 21:54
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