-
Notifications
You must be signed in to change notification settings - Fork 287
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
WELD-2764 Method invokers, first impl #2864
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3913cc0 - Browse repository at this point
Copy the full SHA 3913cc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for afe8df3 - Browse repository at this point
Copy the full SHA afe8df3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b108b7 - Browse repository at this point
Copy the full SHA 0b108b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c72778b - Browse repository at this point
Copy the full SHA c72778bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ccf5221 - Browse repository at this point
Copy the full SHA ccf5221View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0518bb2 - Browse repository at this point
Copy the full SHA 0518bb2View commit details -
An instance of `CleanupActions` must exist for each _invocation_, not for each _invoker_. This requires some creative juggling of method handle arguments, which is what this commit does.
Configuration menu - View commit details
-
Copy full SHA for 0b7961d - Browse repository at this point
Copy the full SHA 0b7961dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cabcc69 - Browse repository at this point
Copy the full SHA cabcc69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 858580b - Browse repository at this point
Copy the full SHA 858580bView commit details -
Move instance/argument lookup to the tree of method handles represent…
…ing the ultimate invocation
Configuration menu - View commit details
-
Copy full SHA for 99337e9 - Browse repository at this point
Copy the full SHA 99337e9View commit details -
Instantiate CleanupActions in the method handle tree
This currently doesn't help anything, but it should be possible to optimize out `CleanupActions` instantiation completely when we know that it is never used.
Configuration menu - View commit details
-
Copy full SHA for 2058aaa - Browse repository at this point
Copy the full SHA 2058aaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b899df6 - Browse repository at this point
Copy the full SHA b899df6View commit details -
Implement invoker wrapping using method handles
This required moving the invoker construction logic from `InvokerImpl` into the `AbstractInvokerBuilder`, which is arguably a better place anyway. The `InvokerImpl` looks fairly minimal now, as it should.
Configuration menu - View commit details
-
Copy full SHA for e684bfb - Browse repository at this point
Copy the full SHA e684bfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18cb792 - Browse repository at this point
Copy the full SHA 18cb792View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2cbc5e - Browse repository at this point
Copy the full SHA b2cbc5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a8c15f - Browse repository at this point
Copy the full SHA 2a8c15fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4538c - Browse repository at this point
Copy the full SHA 9d4538cView commit details
Commits on Oct 11, 2023
-
Adjust according to PR changes; @invokable was removed, invokers can …
…now be created from any method
Configuration menu - View commit details
-
Copy full SHA for 9179b94 - Browse repository at this point
Copy the full SHA 9179b94View commit details
Commits on Oct 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a665f08 - Browse repository at this point
Copy the full SHA a665f08View commit details
Commits on Oct 24, 2023
-
Introduce a profile allowing to patch CDI and interceptors API jars i…
…n WFLY. Use this in CI jobs.
Configuration menu - View commit details
-
Copy full SHA for f5b95e7 - Browse repository at this point
Copy the full SHA f5b95e7View commit details