作者热门文章
- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.countAllocsByType()
方法的一些代码示例,展示了ZeroXInstanceKeys.countAllocsByType()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZeroXInstanceKeys.countAllocsByType()
方法的具体详情如下:
包路径:com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys
类名称:ZeroXInstanceKeys
方法名:countAllocsByType
暂无
代码示例来源:origin: wala/WALA
/**
* side effect: populates the smush map.
*
* @return true iff the node contains too many allocation sites of type c
*/
private boolean exceedsSmushLimit(IClass c, CGNode node) {
Set<IClass> s = smushMap.get(node);
if (s == null) {
Map<IClass, Integer> count = countAllocsByType(node);
HashSet<IClass> smushees = HashSetFactory.make(5);
for (Map.Entry<IClass, Integer> e : count.entrySet()) {
Integer i = e.getValue();
if (i.intValue() > SMUSH_LIMIT) {
smushees.add(e.getKey());
}
}
s = smushees.isEmpty() ? Collections.<IClass> emptySet() : smushees;
smushMap.put(node, s);
}
return s.contains(c);
}
代码示例来源:origin: com.ibm.wala/com.ibm.wala.core
/**
* side effect: populates the smush map.
*
* @return true iff the node contains too many allocation sites of type c
*/
private boolean exceedsSmushLimit(IClass c, CGNode node) {
Set<IClass> s = smushMap.get(node);
if (s == null) {
Map<IClass, Integer> count = countAllocsByType(node);
HashSet<IClass> smushees = HashSetFactory.make(5);
for (Map.Entry<IClass, Integer> e : count.entrySet()) {
Integer i = e.getValue();
if (i.intValue() > SMUSH_LIMIT) {
smushees.add(e.getKey());
}
}
s = smushees.isEmpty() ? Collections.<IClass> emptySet() : smushees;
smushMap.put(node, s);
}
return s.contains(c);
}
本文整理了Java中com.ibm.wala.ipa.callgraph.propagation.cfa.ZeroXInstanceKeys.countAllocsByType()方法的一些代码示例,
我是一名优秀的程序员,十分优秀!