Log total initialization time
This commit is contained in:
parent
b107522d8c
commit
f34d896ff4
@ -50,7 +50,8 @@ from qutebrowser.browser.webkit import cookies, cache, downloads
|
||||
from qutebrowser.browser.webkit.network import (webkitqutescheme, proxy,
|
||||
networkmanager)
|
||||
from qutebrowser.mainwindow import mainwindow
|
||||
from qutebrowser.misc import readline, ipc, savemanager, sessions, crashsignal
|
||||
from qutebrowser.misc import (readline, ipc, savemanager, sessions, crashsignal,
|
||||
earlyinit)
|
||||
from qutebrowser.misc import utilcmds # pylint: disable=unused-import
|
||||
from qutebrowser.utils import (log, version, message, utils, qtutils, urlutils,
|
||||
objreg, usertypes, standarddir, error, debug)
|
||||
@ -198,6 +199,9 @@ def _process_args(args):
|
||||
_open_startpage()
|
||||
_open_quickstart(args)
|
||||
|
||||
delta = datetime.datetime.now() - earlyinit.START_TIME
|
||||
log.init.debug("Init finished after {}s".format(delta.total_seconds()))
|
||||
|
||||
|
||||
def _load_session(name):
|
||||
"""Load the default session.
|
||||
|
@ -37,6 +37,7 @@ import signal
|
||||
import operator
|
||||
import importlib
|
||||
import pkg_resources
|
||||
import datetime
|
||||
try:
|
||||
import tkinter
|
||||
except ImportError:
|
||||
@ -45,6 +46,9 @@ except ImportError:
|
||||
# initialization needs to take place before that!
|
||||
|
||||
|
||||
START_TIME = datetime.datetime.now()
|
||||
|
||||
|
||||
def _missing_str(name, *, windows=None, pip=None, webengine=False):
|
||||
"""Get an error string for missing packages.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user