Skip to content

Conversation

@atorralba
Copy link
Contributor

@atorralba atorralba commented Oct 4, 2022

Reverts #10498, but keeps #10640.

The performance impact of getATypeInScope is too high (it produces a cartesian product of all CompilationUnits with all types in java.lang), we will need to reconsider this feature. @Marcono1234 let us know if you can think of an alternative.

aschackmull
aschackmull previously approved these changes Oct 4, 2022
@aschackmull
Copy link
Contributor

it produces a cartesian product of all CompilationUnits with all types in java.lang

And even without that disjunct, the predicate is still too big.

@atorralba atorralba merged commit d5478a0 into main Oct 4, 2022
@atorralba atorralba deleted the revert-10640-atorralba/fix-cartesian-product branch October 4, 2022 10:25
@Marcono1234
Copy link
Contributor

Should #4119 be reopened again?
(I can't do that because I did not close it)

@aschackmull
Copy link
Contributor

Should #4119 be reopened again?

done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants