Hi Rickard,
It's likely that a site with that contribution applied would require some conflicts resolved when upgrading to 9.0, because there are a lot of changes so it's likely some will be in similar areas of code. That said, nothing is fundamentally different about the structure of the sessions in the database, so it seems likely the conflicts would be fairly easy to resolve.
Simon