Skip to content

SI-8774 Null link fields in mutable LinkedHashMap (and friends) on remove#5295

Merged
szeiger merged 1 commit intoscala:2.12.xfrom
varming:cvarming/nepotism
Jul 22, 2016
Merged

SI-8774 Null link fields in mutable LinkedHashMap (and friends) on remove#5295
szeiger merged 1 commit intoscala:2.12.xfrom
varming:cvarming/nepotism

Conversation

@varming
Copy link
Contributor

@varming varming commented Jul 21, 2016

It is about time to close SI-8774.

I bootstrapped the compiler to verify that my solution does not hit the bug mentioned in SI-8774.

@szeiger
Copy link
Contributor

szeiger commented Jul 21, 2016

LGTM. Considering the discussion in #3911 it would make sense to keep SI-8774 open or open a new ticket for possible changes to the collection specification regarding fail-fast behavior for 2.13.

@szeiger szeiger added this to the 2.12.0-RC1 milestone Jul 21, 2016
@szeiger szeiger self-assigned this Jul 21, 2016
@varming
Copy link
Contributor Author

varming commented Jul 21, 2016

Dear @szeiger,

Thank you for the review.

By fast fail I assume you are hinting at throwing ConcurrentModificationException exceptions. I would open a new ticket to get a fresh discussion about potential implementations and their performance impact.

@szeiger
Copy link
Contributor

szeiger commented Jul 21, 2016

Great, thanks. Please link to #3911 and SI-8774 in the new ticket.

@varming
Copy link
Contributor Author

varming commented Jul 21, 2016

@szeiger, I don't have an jira account, do you mind opening the ticket?

@adriaanm
Copy link
Contributor

adriaanm commented Jul 21, 2016

We'll also take tickets over at https://github.com/scala/scala-dev/issues. Friends don't make friends use jira :-)

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.

4 participants