/[Apache-SVN]
ViewVC logotype

Revision 1649858


Jump to revision: Previous Next
Author: fmeschbe
Date: Tue Jan 6 16:16:06 2015 UTC (9 years, 6 months ago)
Changed paths: 3
Log Message:
FELIX-4692 Improve service access time

Applying patch FELIX-4692-2.patch:
* Guard matches.retainAll(caps) in CapabilitySet.match(Set, SimpleFilter)
* Return Collection from ServiceRegistry.getServiceReferences(String, SimpleFilter)
    instead of creating a new ArrayList
* Use SimpleFilter.MATCH_ALL filter for service access without a service
    class instead of SimpleFilter.PRESENT

Changed paths

Path Details
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/Felix.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/ServiceRegistry.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/capabilityset/CapabilitySet.java modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26