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

nicolasstucki commented Dec 20, 2016

No description provided.

@nicolasstucki nicolasstucki force-pushed the dotty-staging:call-graph-wip-1 branch 13 times, most recently from b121675 to 5d8a71c Dec 20, 2016
@nicolasstucki nicolasstucki force-pushed the dotty-staging:call-graph-wip-1 branch 8 times, most recently from 6f6af92 to 03b7561 Jan 3, 2017
@nicolasstucki nicolasstucki force-pushed the dotty-staging:call-graph-wip-1 branch 8 times, most recently from d5eeb43 to 8d4478d Jan 10, 2017
@nicolasstucki nicolasstucki force-pushed the dotty-staging:call-graph-wip-1 branch 2 times, most recently from 09b760a to e98caa5 May 5, 2017
@nicolasstucki nicolasstucki force-pushed the dotty-staging:call-graph-wip-1 branch from e98caa5 to b56f7cf May 5, 2017
@felixmulder felixmulder added this to the 0.2 Tech Preview milestone May 29, 2017
@DarkDimius
Copy link
Member

DarkDimius commented May 31, 2017

Not in time for release, rescheduling to next one.

@nicolasstucki nicolasstucki force-pushed the dotty-staging:call-graph-wip-1 branch from 0fff181 to ccfd92d May 31, 2017
@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

nicolasstucki commented Oct 31, 2017

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

@LifeIsStrange
Copy link

LifeIsStrange commented Mar 3, 2020

Any update? @nicolasstucki

@vaclavsvejcar
Copy link

vaclavsvejcar commented Jul 14, 2020

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

@nicolasstucki
Copy link
Contributor Author

nicolasstucki commented Jul 14, 2020

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

@vaclavsvejcar
Copy link

vaclavsvejcar commented Jul 14, 2020

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

@nicolasstucki
Copy link
Contributor Author

nicolasstucki commented Jul 14, 2020

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
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

8 participants
You can’t perform that action at this time.