pepness opened a new pull request, #6309:
URL: https://github.com/apache/netbeans/pull/6309

   NetBeans Notes:
   - Regenerate signatures for `o.n.bootstrap` module
   
   For ProxyClassLoader class:
   - Use ConcurrentMap for `packages` map and remove some synchronized blocks
   - Use ConcurrentHashMap.newKeySet() instead of Collections.synchronizedSet 
for `ARBITRARY_LOAD_WARNINGS` set
   - Remove unused variables
   
   For ProxyClassPackages class:
   - Use ConcurrentMap for `PACKAGE_COVERAGE` map and remove the synchronized 
methods for get and remove operations
   - Use synchronized on the `PACKAGE_COVERAGE` map for the add operation. It 
needs to be linearizable.
   
   Testing:
   - Full build done
   - Verify successful execution of libraries and licenses Ant test
   - Verify successful execution of unit tests for module 
`platform.o.n.bootstrap`
   - Verify successful execution of sigtests
   - Verify successful execution of commit-validation
   - Worked normally with various projects.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to