Sign in
chromium
/
chromium
/
src
/
3338dfbd7f61e4ebb5a1e1519e0ef930cd7499d8
/
base
/
logging_win.cc
36aa8be
Move Singleton and related structs to namespace base
by olli.raula
· 10 years ago
9cf9b94a
Fix more disabled MSVC warnings, base/ edition.
by pkasting
· 11 years ago
f2c0549
Remove the LOG_ERROR_REPORT log severity level.
by
[email protected]
· 11 years ago
3b63f8f4
Move some files from base to base/memory.
by
[email protected]
· 14 years ago
864b558
This CL add a GetInstance() method to singleton classes instead of relying on the callers to use Singleton<T>.
by
[email protected]
· 15 years ago
ba50d192
Move Windows-specific Event Tracing for Windows implementation to base/win.
by
[email protected]
· 15 years ago
162ac0f
Integrate ETW with VLOG logging.
by
[email protected]
· 15 years ago
4a39897
FBTF: Remove unneeded headers from base/ (part 2)
by
[email protected]
· 15 years ago
297d0e5
Add a StaticMemorySingletonTraits class to allow constructing singletons in data segment.
by
[email protected]
· 15 years ago
2fdc86a
Style cleanup in preparation for auto-linting base/.
by
[email protected]
· 16 years ago
2b07b841
Integrate the base logging with Event Tracing for Windows. This allows ETW to control the log level and log feature flags from outside the process, and all log messages can be transported into ETW trace sessions.As is this provides an event trace provider class thatmanages the log level on control callbacks and shunts the formatted log messages to ETW when warranted.The provider observes one feature flag, which when turned on causes it to capture and log a stack trace at the log site, which can be helpful when diagnosing errors from logs.This CL also initializes ETW logging for chrome.dll, but only if the environment variable "CHROME_ETW_LOGGING" is set. The ETW machinery may create a thread in every process registering a trace provider, and the environment variable makes this overhead optional.
by
[email protected]
· 16 years ago