Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8065233

Remove Policy provider code that synchronizes on identityPolicyEntries List

    Details

      Backports

        Description

        There is some leftover compatibility code that synchronizes on identities stored in an identity database. This should have been removed as part of JDK-6876158. Removing this code improves the throughput (approximately) of the getPermissions(CodeSource) method on a 4 CPU system:

        1 thread: 4% improvement
        8 threads: 2% improvement

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  mullan Sean Mullan
                  Reporter:
                  mullan Sean Mullan
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: