Skip to content

Conversation

ch1ffa
Copy link
Collaborator

@ch1ffa ch1ffa commented Sep 23, 2025

This allows us to track memoized functions that do not have access to sources and do memoization over MemoRef arguments. We also deduplicate registration in the parent memoized function if it happens immediately after function call.

Copy link
Collaborator

@rbalicki2 rbalicki2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think LGTM once we have a parent commit with a test showing the broken behavior, but I'll have to think about this more deeply.

@ch1ffa ch1ffa force-pushed the register-dependency-on-memoref-deref branch from 74bb1a2 to e7799e7 Compare September 24, 2025 09:49
@rbalicki2 rbalicki2 merged commit 1394397 into isographlabs:main Sep 27, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants