index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
common
/
logging
/
backend.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
general: fix compile for Apple Clang
Liam
2022-11-23
1
-1
/
+1
*
common: remove "yuzu:" prefix from thread names
Liam
2022-10-04
1
-1
/
+1
*
chore: make yuzu REUSE compliant
Andrea Pappacoda
2022-07-27
1
-3
/
+2
*
common: Reduce unused includes
ameerj
2022-03-19
1
-2
/
+0
*
backend: Ensure backend_thread is destructed before message_queue
Merry
2022-03-10
1
-1
/
+1
*
logging: Convert `backend_thread` into an `std::jthread`
Wunkolo
2022-02-28
1
-13
/
+5
*
Refactor Logging Impl
Levi Behunin
2021-11-02
1
-27
/
+37
*
common/logging: Move Log::Entry declaration to a separate header
ameerj
2021-10-02
1
-0
/
+3
*
common/logging: Add missing include
german77
2021-09-02
1
-0
/
+1
*
Revert "logging: Display backtrace on crash"
Morph
2021-08-27
1
-111
/
+1
*
Merge pull request #6870 from yzct12345/trace-back-stack-back-stack-back
bunnei
2021-08-27
1
-1
/
+111
|
\
|
*
logging: Display backtrace on crash
yzct12345
2021-08-13
1
-1
/
+111
*
|
logging: Fix log filter during initialization
ameerj
2021-08-24
1
-4
/
+5
|
/
*
logging: Simplify and make thread-safe
yzct12345
2021-08-13
1
-139
/
+211
*
common: logging: backend: Close the file after exceeding the write limit
Morph
2021-07-06
1
-8
/
+11
*
common: Replace common_sizes into user-literals
Wunkolo
2021-06-24
1
-4
/
+7
*
common: fs: file: Remove [[nodiscard]] attribute from Flush
Morph
2021-06-22
1
-1
/
+1
*
common: fs: Remove [[nodiscard]] attribute on Remove* functions
Morph
2021-06-22
1
-1
/
+1
*
common: logging: Restructure backend code
Morph
2021-06-13
1
-129
/
+0
*
common: logging: backend: Wrap IOFile in a unique_ptr
Morph
2021-06-13
1
-4
/
+14
*
common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)
Morph
2021-05-26
1
-15
/
+12
*
log/backend: Use in-class initializer for FileBackend
Lioncash
2021-04-20
1
-4
/
+6
*
log/backend: Make use of erase_if
Lioncash
2021-04-20
1
-4
/
+4
*
Merge pull request #6199 from lioncash/log-ns
bunnei
2021-04-15
1
-11
/
+14
|
\
|
*
log/backend: Correct order of const in copy constructor
Lioncash
2021-04-15
1
-2
/
+5
|
*
common/log: Move Log namespace into the Common namespace
Lioncash
2021-04-15
1
-9
/
+9
*
|
common: Move settings to common from core.
bunnei
2021-04-15
1
-1
/
+1
|
/
*
bgtc: Update to 12.x and implement OpenTaskService
Morph
2021-04-09
1
-0
/
+1
*
Address review comments
FearlessTobi
2021-01-04
1
-5
/
+5
*
Delete the old log file before rotating (#5675)
xperia64
2021-01-04
1
-0
/
+3
*
Fix the old log file to work with the log parser.
bunnei
2021-01-03
1
-1
/
+1
*
Rotate previous log file to '.old' if it exists
xperia64
2021-01-03
1
-4
/
+9
*
Merge pull request #4451 from slashiee/extended-logging
bunnei
2020-11-23
1
-2
/
+12
|
\
|
*
logging/settings: Increase maximum log size to 100 MB and add extended logging option
M&M
2020-08-25
1
-2
/
+12
*
|
hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions.
bunnei
2020-11-19
1
-0
/
+1
*
|
common: Enable warnings as errors
Lioncash
2020-11-02
1
-2
/
+0
|
/
*
logging/backend: Make use of designated initializers
Lioncash
2020-08-03
1
-11
/
+11
*
common/logging: don't use regex for path trimming
BreadFish64
2020-01-23
1
-1
/
+1
*
common/logging: Silence no return value warnings
ReinUsesLisp
2019-11-15
1
-2
/
+6
*
log: Add logging class for Cheat Engine
Zach Hilman
2019-09-22
1
-0
/
+1
*
general: Use deducation guides for std::lock_guard and std::unique_lock
Lioncash
2019-04-01
1
-3
/
+3
*
logging/backend: Make time_origin a class variable instead of a local static
Lioncash
2019-03-02
1
-2
/
+1
*
logging/backend: Move CreateEntry into the Impl class
Lioncash
2019-03-02
1
-25
/
+26
*
Adressed review comments
B3n30
2019-02-15
1
-1
/
+2
*
threadsafe_queue: Add WaitIfEmpty and use it in logging
B3n30
2019-02-15
1
-13
/
+7
*
logging: Add Vulkan backend logging class type
ReinUsesLisp
2019-02-12
1
-0
/
+1
*
Backport review comment from citra-emu/citra#4418
Tobias
2018-12-07
1
-2
/
+2
*
Merge pull request #1441 from CarlKenner/DebuggerLog
bunnei
2018-11-05
1
-2
/
+9
|
\
|
*
logging: Add DebuggerBackend for logging to Visual Studio
Carl Kenner
2018-10-07
1
-2
/
+9
*
|
logging/backend: Add missing services to the log filters
Lioncash
2018-10-24
1
-0
/
+3
|
/
*
Stubbed IRS (#1349)
David
2018-09-24
1
-0
/
+1
*
Port #4182 from Citra: "Prefix all size_t with std::"
fearlessTobi
2018-09-15
1
-1
/
+1
*
logging/backend: Use const reference to refer to log filter
Lioncash
2018-08-14
1
-2
/
+3
*
common/logging: Add missing service log categories
Lioncash
2018-08-08
1
-0
/
+8
*
service: Add usb services
Lioncash
2018-08-07
1
-0
/
+1
*
service: Add arp services
Lioncash
2018-08-05
1
-0
/
+1
*
Merge pull request #849 from DarkLordZach/xci
bunnei
2018-08-04
1
-0
/
+1
|
\
|
*
Remove files that are not used
Zach Hilman
2018-08-01
1
-0
/
+1
*
|
Merge pull request #898 from lioncash/mig
bunnei
2018-08-03
1
-0
/
+1
|
\
\
|
*
|
service: Add migration services
Lioncash
2018-08-02
1
-0
/
+1
*
|
|
service: Add psc services
Lioncash
2018-08-02
1
-0
/
+1
|
/
/
*
|
Merge pull request #888 from lioncash/caps
bunnei
2018-08-02
1
-0
/
+1
|
\
\
|
*
|
service: Add capture services
Lioncash
2018-08-01
1
-0
/
+1
|
|
/
*
/
service: Add bpc and pcv services
Lioncash
2018-08-01
1
-0
/
+2
|
/
*
Merge pull request #875 from lioncash/fgm
bunnei
2018-07-31
1
-0
/
+1
|
\
|
*
service: Add fgm services
Lioncash
2018-07-31
1
-0
/
+1
*
|
service: Add the pcie service
Lioncash
2018-07-31
1
-0
/
+1
|
/
*
Merge pull request #857 from lioncash/wlan
bunnei
2018-07-30
1
-0
/
+1
|
\
|
*
service: Add wlan services
Lioncash
2018-07-29
1
-0
/
+1
*
|
service: Add btm services
Lioncash
2018-07-29
1
-0
/
+1
|
/
*
Merge pull request #847 from lioncash/ncm
bunnei
2018-07-28
1
-0
/
+1
|
\
|
*
service: Add ncm services
Lioncash
2018-07-27
1
-0
/
+1
*
|
Merge pull request #846 from lioncash/mii
bunnei
2018-07-28
1
-0
/
+1
|
\
\
|
|
/
|
/
|
|
*
service: Add mii services
Lioncash
2018-07-27
1
-0
/
+1
*
|
Merge pull request #845 from lioncash/nfc
bunnei
2018-07-27
1
-0
/
+1
|
\
\
|
*
|
service: Add nfc services
Lioncash
2018-07-27
1
-0
/
+1
|
|
/
*
/
service/lbl: Implement EnableVrMode, DisableVrMode and GetVrMode
Lioncash
2018-07-27
1
-0
/
+1
|
/
*
service: Add ldn services
Lioncash
2018-07-26
1
-0
/
+1
*
logging/backend: Add missing standard includes
Lioncash
2018-07-20
1
-2
/
+3
*
logging/backend: Use std::string_view in RemoveBackend() and GetBackend()
Lioncash
2018-07-20
1
-10
/
+10
*
Logging: Dump all logs in the queue on close in debug mode
James Rowe
2018-07-15
1
-1
/
+2
*
Logging: Don't lock the queue for the duration of the write
James Rowe
2018-07-14
1
-3
/
+5
*
Add configurable logging backends
James Rowe
2018-07-03
1
-8
/
+149
*
Service/MM: add service and stub some functions
mailwl
2018-06-05
1
-0
/
+1
*
Service/BCAT: add module and services
mailwl
2018-05-28
1
-0
/
+1
*
log: Remove old logging macros and functions
Lioncash
2018-04-27
1
-19
/
+1
*
Added PREPO to logging backend, Removed comments from SaveReportWithUser
David Marcec
2018-04-26
1
-0
/
+1
*
Update fmtlib to fix msvc warnings
James Rowe
2018-04-06
1
-2
/
+3
*
logging: Change FmtLogMessage to use variadic template instead of FMT_VARIADIC
Daniel Lim Wee Soong
2018-04-03
1
-3
/
+3
*
Merge pull request #262 from daniellimws/fmtlib-macros
bunnei
2018-04-03
1
-14
/
+22
|
\
|
*
Logging: Create logging macros based on fmtlib
Daniel Lim Wee Soong
2018-03-22
1
-14
/
+22
*
|
service: Add NFP module interface.
bunnei
2018-03-30
1
-0
/
+1
*
|
Service/SSL: add ssl service
mailwl
2018-03-23
1
-0
/
+1
*
|
Service/spl: add module and services
mailwl
2018-03-22
1
-0
/
+1
*
|
Service: add fatal:u, fatal:p services
mailwl
2018-03-20
1
-0
/
+1
|
/
*
Merge pull request #206 from mailwl/aoc-listaddoncontent
bunnei
2018-02-20
1
-0
/
+1
|
\
|
*
Service/AOC: stub ListAddOnContent function
mailwl
2018-02-20
1
-0
/
+1
*
|
logging: Add category for Friend service.
bunnei
2018-02-19
1
-0
/
+1
|
/
*
log: Add logging category for NS services.
bunnei
2018-02-15
1
-0
/
+1
*
logger: Add Time service logging category.
bunnei
2018-02-05
1
-0
/
+1
*
logger: Add SET service logging category.
bunnei
2018-02-05
1
-5
/
+3
*
logger: Add PCTL service logging category.
bunnei
2018-02-05
1
-0
/
+1
*
logger: Add LM service logging category.
bunnei
2018-02-05
1
-0
/
+1
*
logger: Add APM service logging category.
bunnei
2018-02-05
1
-0
/
+1
*
logger: Add NIFM service logging category.
bunnei
2018-02-05
1
-0
/
+1
*
logger: Add VI service logging category.
bunnei
2018-02-05
1
-0
/
+1
*
logger: Add AM service logging category.
bunnei
2018-02-04
1
-0
/
+1
*
logger: Add "account" service logging category.
bunnei
2018-02-04
1
-0
/
+1
*
audout:u OpenAudioOut and IAudioOut (#138)
st4rk
2018-01-25
1
-0
/
+1
*
logging: add missing NVDRV subclass to macro list
Rozlette
2018-01-24
1
-0
/
+1
*
Format: Run the new clang format on everything
James Rowe
2018-01-21
1
-1
/
+1
*
loggin: Add IPC logging category.
bunnei
2018-01-17
1
-1
/
+2
*
logging: Rename category "Core_ARM11" to "Core_ARM".
bunnei
2017-10-23
1
-1
/
+1
*
hle: Initial implementation of NX service framework and IPC.
bunnei
2017-10-15
1
-1
/
+1
*
hle: Remove a large amount of 3ds-specific service code.
bunnei
2017-10-10
1
-21
/
+0
*
logging: Add WebService as a log cateogry.
bunnei
2017-07-10
1
-1
/
+2
*
Implement basic virtual Room support based on enet (#2803)
B3n30
2017-07-07
1
-0
/
+1
*
Input: add device and factory template
wwylele
2017-03-01
1
-0
/
+1
*
Merge pull request #2569 from wwylele/wrap-unwrap
bunnei
2017-02-25
1
-0
/
+1
|
\
|
*
HW: add AES engine & implement AES-CCM
wwylele
2017-02-21
1
-0
/
+1
*
|
applied the change suggested by @wwylele
noah the goodra
2017-02-14
1
-0
/
+1
|
/
*
Service/NFC: stub GetTagInRangeEvent
mailwl
2016-12-30
1
-0
/
+1
*
csnd:SND reformat source code
mailwl
2016-12-12
1
-0
/
+1
*
MIC_U: Stub service funcions
mailwl
2016-11-25
1
-0
/
+1
*
Update the stub code of BOSS
JamePeng
2016-10-02
1
-0
/
+1
*
Use negative priorities to avoid special-casing the self-include
Yuri Kunde Schlesner
2016-09-21
1
-1
/
+1
*
Remove empty newlines in #include blocks.
Emmanuel Gil Peyrot
2016-09-21
1
-2
/
+1
*
Sources: Run clang-format on everything.
Emmanuel Gil Peyrot
2016-09-18
1
-68
/
+71
*
Remove superfluous std::move in return std::move(local_var)
scurest
2016-06-25
1
-1
/
+1
*
AudioCore: SDL2 Sink
MerryMage
2016-05-07
1
-0
/
+1
*
Merge pull request #1435 from mailwl/frd_u
bunnei
2016-04-06
1
-0
/
+1
|
\
|
*
frd:u: Initial stub some functions
mailwl
2016-03-27
1
-0
/
+1
*
|
Merge pull request #1616 from exhalatio/dlp_dummy
bunnei
2016-04-03
1
-0
/
+1
|
\
\
|
*
|
Dummy implementation dlp:SRVR Service.
exhalatio
2016-04-02
1
-0
/
+1
|
|
/
*
/
cecd:u: stub GetCecInfoEventHandle, GetChangeStateEventHandle
mailwl
2016-03-31
1
-0
/
+1
|
/
*
Reorganize the ndm service path for dummy implement function
JamePeng
2016-03-14
1
-0
/
+1
*
Initial implementation ir:user
mailwl
2016-02-26
1
-0
/
+1
*
AudioCore: Skeleton Implementation
MerryMage
2016-02-21
1
-0
/
+2
*
Services/Cam: Added new log type and camera enums from 3dbrew.
Subv
2015-11-23
1
-0
/
+1
*
Implement gdbstub
polaris-
2015-10-04
1
-0
/
+1
*
Handle invalid `Log::Class`
Benjamin Barenblat
2015-08-15
1
-1
/
+2
*
Use UNREACHABLE macro for impossible cases in previous commit
Benjamin Barenblat
2015-08-03
1
-2
/
+1
*
Handle invalid `Log::Level::Count`
Benjamin Barenblat
2015-08-02
1
-1
/
+4
*
Services: Continue separation of services into their own folders
purpasmart96
2015-06-12
1
-0
/
+1
*
Service::Y2R: Support for grayscale decoding of specific formats
Yuri Kunde Schlesner
2015-05-22
1
-0
/
+1
*
Common: Remove async logging
Yuri Kunde Schlesner
2015-05-12
1
-47
/
+9
*
Services: Stubs and minor changes
purpasmart96
2015-04-03
1
-0
/
+2
*
Merge pull request #629 from archshift/lcdfb
bunnei
2015-03-10
1
-0
/
+1
|
\
|
*
Added LCD registers, and implementation for color filling in OGL code.
archshift
2015-03-09
1
-0
/
+1
*
|
Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread.
Emmanuel Gil Peyrot
2015-03-06
1
-0
/
+9
|
/
*
Added information reporting from ThrowFatalError
archshift
2015-02-22
1
-0
/
+1
*
backend: Add logging subentry for ldr
Lioncash
2015-02-13
1
-0
/
+1
*
Asserts: break/crash program, fit to style guide; log.h->assert.h
archshift
2015-02-11
1
-2
/
+2
*
CoreTiming: Ported the CoreTiming namespace from PPSSPP
Subv
2015-01-07
1
-0
/
+1
*
SOC_U: Preliminary implementation of sockets.
Subv
2014-12-31
1
-0
/
+1
*
License change
purpasmart96
2014-12-21
1
-1
/
+1
*
New logging system
Yuri Kunde Schlesner
2014-12-13
1
-0
/
+151