Possible HashMap update
paul.sandoz at oracle.com
Thu Jul 25 14:33:46 UTC 2013
On Jul 8, 2013, at 4:24 PM, Doug Lea <dl at cs.oswego.edu> wrote:
> On 07/05/13 04:55, Paul Sandoz wrote:
>>> I played with these in the lambda repo.
>>> I needed to make the following additional change for things to compile:
>>> --- a/src/share/classes/java/io/ExpiringCache.java Fri Jul 05 10:04:00 2013 +0200
>>> +++ b/src/share/classes/java/io/ExpiringCache.java Fri Jul 05 10:45:10 2013 +0200
> Thanks to those chasing this down, now recorded as a CR at:
> Some might think this is a fun javac corner case to read about,
> but for present purposes, the moral is that the name of
> the internal LinkedHashMap.Entry class, even though it is never
> exported, cannot be changed without impacting re-compilability of
> some external usages. Fine. We can cope.
> For people still following along, see updates at...
I gave the updates another test drive in the lamba repo. All looks OK.
More information about the core-libs-dev