Skip to content
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

8263910: Java.extend throws java.lang.ClassFormatError #13

Merged
merged 3 commits into from
Mar 24, 2021

Conversation

szegedi
Copy link
Collaborator

@szegedi szegedi commented Mar 21, 2021

Also, don't cache error results anymore; eliminated the whole AdaptationResult/AdaptationException complication. They were only cached for isAutoConvertibleFromFunction, we now cache that flag in a separate class value instead.


Progress

  • Change must not contain extraneous whitespace
  • Change must be properly reviewed

Issue

  • JDK-8263910: Java.extend throws java.lang.ClassFormatError

Download

To checkout this PR locally:
$ git fetch https://git.openjdk.java.net/nashorn pull/13/head:pull/13
$ git checkout pull/13

To update a local copy of the PR:
$ git checkout pull/13
$ git pull https://git.openjdk.java.net/nashorn pull/13/head

@bridgekeeper
Copy link

bridgekeeper bot commented Mar 21, 2021

👋 Welcome back attila! A progress list of the required criteria for merging this PR into main will be added to the body of your pull request. There are additional pull request commands available for use with this pull request.

@openjdk openjdk bot added the rfr label Mar 21, 2021
@szegedi szegedi changed the title 8263910: Handle duplicate types and too many interfaces. 8263910: Java.extend throws java.lang.ClassFormatError Mar 21, 2021
@szegedi szegedi merged commit a7bbe60 into openjdk:main Mar 24, 2021
@szegedi szegedi deleted the duplicate-interfaces branch March 24, 2021 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 participant