def _traceProgressModuleStart(current_module): optimization_logger.info_fileoutput( """\ Optimizing module '{module_name}', {remaining:d} more modules to go \ after that.""".format( module_name=current_module.getFullName(), remaining=ModuleRegistry.getRemainingModulesCount(), ), other_logger=progress_logger, ) # Progress bar and spammy tracing don't go along. if not _is_verbose: reportProgressBar( item=current_module.getFullName(), total=ModuleRegistry.getRemainingModulesCount() + ModuleRegistry.getDoneModulesCount(), update=False, ) if _progress and Options.isShowMemory(): output = "Memory usage {memory}:".format( memory=getHumanReadableProcessMemoryUsage()) memory_logger.info(output)
def _traceProgressModuleEnd(current_module): reportProgressBar( item=current_module.getFullName(), total=ModuleRegistry.getRemainingModulesCount() + ModuleRegistry.getDoneModulesCount(), update=True, )
def _traceProgress(current_module): if _progress: output = """\ Optimizing module '{module_name}', {remaining:d} more modules to go \ after that.""".format( module_name=current_module.getFullName(), remaining=ModuleRegistry.getRemainingModulesCount(), ) progress_logger.info(output) reportProgressBar( stage="Optimization", unit=" modules", item=current_module.getFullName(), total=ModuleRegistry.getRemainingModulesCount() + ModuleRegistry.getDoneModulesCount(), ) if _progress and Options.isShowMemory(): output = "Memory usage {memory}:".format( memory=getHumanReadableProcessMemoryUsage()) memory_logger.info(output)
def _restartProgress(): closeProgressBar() global pass_count # Singleton, pylint: disable=global-statement pass_count += 1 optimization_logger.info_fileoutput("PASS %d:" % pass_count, other_logger=progress_logger) setupProgressBar( stage="PASS %d" % pass_count, unit="module", total=ModuleRegistry.getRemainingModulesCount() + ModuleRegistry.getDoneModulesCount(), )
def _restartProgress(): global pass_count # Singleton, pylint: disable=global-statement closeProgressBar() pass_count += 1 optimization_logger.info_fileoutput("PASS %d:" % pass_count, other_logger=progress_logger) if not Options.is_verbose or optimization_logger.isFileOutput(): setupProgressBar( stage="PASS %d" % pass_count, unit="module", total=ModuleRegistry.getRemainingModulesCount() + ModuleRegistry.getDoneModulesCount(), min_total=last_total, )