本文整理了Java中soot.options.Options.subtract_gc()
方法的一些代码示例,展示了Options.subtract_gc()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Options.subtract_gc()
方法的具体详情如下:
包路径:soot.options.Options
类名称:Options
方法名:subtract_gc
暂无
代码示例来源:origin: Sable/soot
if (Options.v().subtract_gc()) {
logger.debug("Garbage collection was subtracted from these numbers.");
logger.debug(" forcedGC:" + toTimeString(G.v().Timer_forcedGarbageCollectionTimer, totalTime));
代码示例来源:origin: Sable/soot
static void doGarbageCollecting() {
final G g = G.v();
// Subtract garbage collection time
if (g.Timer_isGarbageCollecting) {
return;
}
if (!Options.v().subtract_gc()) {
return;
}
// garbage collects only every 4 calls to avoid round off errors
if ((g.Timer_count++ % 4) != 0) {
return;
}
g.Timer_isGarbageCollecting = true;
g.Timer_forcedGarbageCollectionTimer.start();
// Stop all outstanding timers
for (Timer t : g.Timer_outstandingTimers) {
t.end();
}
gc();
// Start all outstanding timers
for (Timer t : g.Timer_outstandingTimers) {
t.start();
}
g.Timer_forcedGarbageCollectionTimer.end();
g.Timer_isGarbageCollecting = false;
}
代码示例来源:origin: ibinti/bugvm
if(!G.v().Timer_isGarbageCollecting && Options.v() != null && Options.v().subtract_gc() && ((G.v().Timer_count++ % 4) == 0))
代码示例来源:origin: com.bugvm/bugvm-soot
if(!G.v().Timer_isGarbageCollecting && Options.v() != null && Options.v().subtract_gc() && ((G.v().Timer_count++ % 4) == 0))
代码示例来源:origin: ibinti/bugvm
if(Options.v().subtract_gc())
代码示例来源:origin: com.bugvm/bugvm-soot
if(Options.v().subtract_gc())
内容来源于网络,如有侵权,请联系作者删除!