-
Notifications
You must be signed in to change notification settings - Fork 49
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
8333725: Compiler Prototyping for Deconstructors #94
base: master
Are you sure you want to change the base?
Commits on Jun 7, 2024
-
8333725: Compiler Prototyping for Deconstructors
Co-authored-by: Angelos Bimpoudis <[email protected]> Co-authored-by: Jan Lahoda <[email protected]> Co-authored-by: Vicente Romero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c7b0ba - Browse repository at this point
Copy the full SHA 4c7b0baView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 61327bf - Browse repository at this point
Copy the full SHA 61327bfView commit details -
Merge remote-tracking branch 'refs/remotes/upstream-amber/master' int…
…o matchers-experiment # Conflicts: # src/java.base/share/classes/java/lang/Class.java
Configuration menu - View commit details
-
Copy full SHA for 80a3f46 - Browse repository at this point
Copy the full SHA 80a3f46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 875eb34 - Browse repository at this point
Copy the full SHA 875eb34View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0eab5db - Browse repository at this point
Copy the full SHA 0eab5dbView commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d18264 - Browse repository at this point
Copy the full SHA 5d18264View commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ebf223a - Browse repository at this point
Copy the full SHA ebf223aView commit details
Commits on Jun 23, 2024
-
Attempting to fix ElementKind for variables inside a deconstructor/pa…
…ttern - only the bindings should presumably have ElementKind.PATTERN_BINDING, the other variables should have their 'normal' kinds(?) (#5)
Configuration menu - View commit details
-
Copy full SHA for ddfe967 - Browse repository at this point
Copy the full SHA ddfe967View commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e61f2d3 - Browse repository at this point
Copy the full SHA e61f2d3View commit details -
Merge remote-tracking branch 'origin-amber/matchers-experiment' into …
…matchers-experiment
Configuration menu - View commit details
-
Copy full SHA for f172fdc - Browse repository at this point
Copy the full SHA f172fdcView commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 32cca7c - Browse repository at this point
Copy the full SHA 32cca7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad8bf16 - Browse repository at this point
Copy the full SHA ad8bf16View commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c584729 - Browse repository at this point
Copy the full SHA c584729View commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f6d33bb - Browse repository at this point
Copy the full SHA f6d33bbView commit details
Commits on Jul 10, 2024
-
Records have an implicit deconstructor declaration that cannot be exp…
…licitly specified
Configuration menu - View commit details
-
Copy full SHA for 5f35991 - Browse repository at this point
Copy the full SHA 5f35991View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4804806 - Browse repository at this point
Copy the full SHA 4804806View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 172d46a - Browse repository at this point
Copy the full SHA 172d46aView commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 987a35a - Browse repository at this point
Copy the full SHA 987a35aView commit details -
Merge remote-tracking branch 'refs/remotes/upstream-amber/master' int…
…o matchers-experiment # Conflicts: # src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java # src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java # src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java # test/jdk/jdk/classfile/StackMapsTest.java
Configuration menu - View commit details
-
Copy full SHA for b4341bd - Browse repository at this point
Copy the full SHA b4341bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b62b5c7 - Browse repository at this point
Copy the full SHA b62b5c7View commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 16a7f99 - Browse repository at this point
Copy the full SHA 16a7f99View commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4780fa5 - Browse repository at this point
Copy the full SHA 4780fa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ab9242 - Browse repository at this point
Copy the full SHA 6ab9242View commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7163f37 - Browse repository at this point
Copy the full SHA 7163f37View commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ade7e12 - Browse repository at this point
Copy the full SHA ade7e12View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 84d94ff - Browse repository at this point
Copy the full SHA 84d94ffView commit details -
A crude sketch for Lookup.unreflectDeconstructor (#7)
* A crude sketch of unreflect for deconstructors. * Reuse the same mangling everywhere. * Cleanup.
Configuration menu - View commit details
-
Copy full SHA for 09d8083 - Browse repository at this point
Copy the full SHA 09d8083View commit details
Commits on Aug 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 69d7f7f - Browse repository at this point
Copy the full SHA 69d7f7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3b8f0e - Browse repository at this point
Copy the full SHA c3b8f0eView commit details
Commits on Sep 2, 2024
-
Resolve unreflected deconstructor to work with invokeExact
Co-authored-by: Viktor Klang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09128ed - Browse repository at this point
Copy the full SHA 09128edView commit details
Commits on Sep 9, 2024
-
Switching to Carriers.boxedComponentValueArray (#8)
* Switching to Carriers.boxedComponentValueArray * Fixing UnreflectPattern
Configuration menu - View commit details
-
Copy full SHA for 512193a - Browse repository at this point
Copy the full SHA 512193aView commit details
Commits on Sep 25, 2024
-
Introduce Deconstructor <: MemberPattern <: Executable (#9)
* Introduce Deconstructor <: MemberPattern <: Executable * Fix MemberPattern.setAccessible * Retain signature of unreflectDeconstructor
Configuration menu - View commit details
-
Copy full SHA for 934602d - Browse repository at this point
Copy the full SHA 934602dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58bfec1 - Browse repository at this point
Copy the full SHA 58bfec1View commit details