Skip to content

Conversation

dmlloyd
Copy link
Member

@dmlloyd dmlloyd commented Mar 25, 2025

Anonymous classes work mostly like Java. Lambdas work by generating lambda classes into string constants and defining them as hidden nestmate classes lazily using invokedynamic. Seems to work OK!

Also fixed a problem with new_ ordering and a few other glitches here and there.

dmlloyd added 3 commits March 25, 2025 12:12
- Fix method name
- Fix class validation issue
- Fix `new_` argument order
- Add some debugging tools
@dmlloyd dmlloyd added the 2.x Issue applies to Gizmo 2.x label Mar 25, 2025
@dmlloyd dmlloyd merged commit 1484068 into quarkusio:2.x Mar 25, 2025
2 checks passed
@dmlloyd dmlloyd deleted the anon-classes branch March 25, 2025 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.x Issue applies to Gizmo 2.x
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant