Skip to content

I would still like to see you redo this to work like the global operator and AnyObject lookup, however, avoiding paging in all delayed parsed bodies in all source files. #60102

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
asl opened this issue Jul 18, 2022 · 0 comments · Fixed by #76951
Assignees
Labels
AutoDiff refactoring Area → source tooling: refactoring

Comments

@asl
Copy link
Contributor

asl commented Jul 18, 2022

I would still like to see you redo this to work like the global operator and AnyObject lookup, however, avoiding paging in all delayed parsed bodies in all source files.

Originally posted by @slavapestov in #58965 (comment)

@asl asl self-assigned this Jul 18, 2022
@asl asl added AutoDiff refactoring Area → source tooling: refactoring labels Jul 18, 2022
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 10, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesLookupRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 10, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesLookupRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 10, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesLookupRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 10, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesLookupRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 14, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesLookupRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 14, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesLookupRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 14, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesLookupRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 17, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 17, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 17, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 21, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesRequest` to address the issue.

Resolves swiftlang#60102
kovdan01 added a commit to kovdan01/swift that referenced this issue Oct 21, 2024
In swiftlang#58965, lookup for custom derivatives in non-primary source files was
introduced. It required traversing all delayed parsed function bodies of a
file if the file was compiled with differential programming enabled (even for
functions with no `@derivative` attribute).

This patch introduces `CustomDerivativesRequest` to address the issue.

Resolves swiftlang#60102
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AutoDiff refactoring Area → source tooling: refactoring
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant