Skip to content

Conversation

christophstrobl
Copy link
Member

ExpressionMarker is a stateful abstraction that helps creating local classes used to obtain the enclosing method. The code generation will only add the local class when needed. Prior to this change markers would have been added unconditionally to each and every method by the implementing modules themselves.

…d code.

ExpressionMarker is a stateful abstraction that helps creating local classes used to obtain the enclosing method. The code generation will only add the local class when needed. Prior to this change markers had been added unconditionally to each and every method.
@christophstrobl christophstrobl added the theme: aot An issue related to Ahead-Of-Time processing label Jul 30, 2025
@mp911de mp911de closed this in 5bc8d22 Aug 6, 2025
mp911de added a commit that referenced this pull request Aug 6, 2025
Improve encapsulation.

See #3338
@mp911de mp911de added the type: enhancement A general enhancement label Aug 6, 2025
@mp911de mp911de added this to the 4.0 M5 (2025.1.0) milestone Aug 6, 2025
@mp911de mp911de deleted the issue/aot-expression-marker branch August 6, 2025 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
theme: aot An issue related to Ahead-Of-Time processing type: enhancement A general enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants