RFR: 8289658: Avoid redundant LinkedHashMap.get call in TagletManager.addNewSimpleCustomTag [v2]
Andrey Turbanov
aturbanov at openjdk.org
Wed Jul 20 11:22:06 UTC 2022
On Mon, 4 Jul 2022 15:21:38 GMT, Jonathan Gibbons <jjg at openjdk.org> wrote:
>> Andrey Turbanov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:
>>
>> - Merge remote-tracking branch 'origin/master' into avoid_redundant_LinkedHashmap.get_in_TaglegManager
>> - [PATCH] Avoid redundant LinkedHashMap.get call in TagletManager.addNewSimpleCustomTag
>
> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java line 314:
>
>> 312: return;
>> 313: }
>> 314: Taglet tag = allTaglets.remove(tagName);
>
> The logic was somewhat clearer before. This code may be correct, but it would help to have an explanatory comment.
> Note this code is only executed once per run of javadoc, so performance is definitely not an issue.
@jonathan-gibbons are you good with current code?
-------------
PR: https://git.openjdk.org/jdk/pull/9137
More information about the javadoc-dev
mailing list