Skip to content

Commit c014d3a

Browse files
committed
optimize getBiz method by reduce invoke Map.toArray() (#1286)
1 parent c050784 commit c014d3a

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

sofa-boot-project/sofa-boot-core/ark-sofa-boot/src/main/java/com/alipay/sofa/boot/ark/invoke/DynamicJvmServiceProxyFinder.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -251,13 +251,7 @@ public static Biz getBiz(SofaRuntimeManager sofaRuntimeManager) {
251251
if (getInstance().bizManagerService == null) {
252252
return null;
253253
}
254-
255-
for (Biz biz : getInstance().bizManagerService.getBizInOrder()) {
256-
if (biz.getBizClassLoader().equals(sofaRuntimeManager.getAppClassLoader())) {
257-
return biz;
258-
}
259-
}
260-
return null;
254+
return getInstance().bizManagerService.getBizByClassLoader(sofaRuntimeManager.getAppClassLoader());
261255
}
262256

263257
public boolean isHasFinishStartup() {

0 commit comments

Comments
 (0)