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

Call graph with DCE #1840

Closed
wants to merge 345 commits into from
Closed

Conversation

nicolasstucki
Copy link
Contributor

No description provided.

@nicolasstucki nicolasstucki force-pushed the call-graph-wip-1 branch 13 times, most recently from b121675 to 5d8a71c Compare December 23, 2016 16:22
@nicolasstucki nicolasstucki force-pushed the call-graph-wip-1 branch 8 times, most recently from 6f6af92 to 03b7561 Compare January 9, 2017 13:56
@nicolasstucki nicolasstucki force-pushed the call-graph-wip-1 branch 8 times, most recently from d5eeb43 to 8d4478d Compare January 11, 2017 09:51
@nicolasstucki nicolasstucki force-pushed the call-graph-wip-1 branch 2 times, most recently from 09b760a to e98caa5 Compare May 5, 2017 11:45
@felixmulder felixmulder added this to the 0.2 Tech Preview milestone May 29, 2017
@DarkDimius
Copy link
Member

Not in time for release, rescheduling to next one.

@felixmulder felixmulder modified the milestones: 0.2 Tech Preview, 0.3 Tech Preview Jun 27, 2017
@nicolasstucki nicolasstucki removed this from the 0.5 Tech Preview milestone Oct 25, 2017
@nicolasstucki
Copy link
Contributor Author

Closing this for now, it will need a bit of work while rebasing.

@LifeIsStrange
Copy link

Any update? @nicolasstucki

@vaclavsvejcar
Copy link

@nicolasstucki Any chance that this will make it into final Scala 3 release?

@nicolasstucki
Copy link
Contributor Author

Unfortunately, it will not be in the final Scala 3 release.

@vaclavsvejcar
Copy link

@nicolasstucki Are there any technical difficulties that need to be solved? Or something concrete where some help is needed?

@nicolasstucki
Copy link
Contributor Author

Mostly it was left out due to complexity. The call graph needs to know some information about how the code is compiled to bytecode. This is quite complex on its own it needs knowledge of the rest of the compiler. Additionally the current encoding are not stable and changing from version to version. If someone wants to revive this, I would strongly suggest waiting at least for Scala 3.1 to be out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants