<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/UnitTests/Core/PageFaultTest.cpp, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>UnitTests: Add PageTableHostMappingTest</title>
<updated>2026-02-04T20:35:22+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-01-03T19:05:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=35ce08fb888036de48b220ee4d3b2dab5cf65a0f'/>
<id>35ce08fb888036de48b220ee4d3b2dab5cf65a0f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused imports</title>
<updated>2026-01-25T15:12:15+00:00</updated>
<author>
<name>Martino Fontana</name>
<email>tinozzo123@gmail.com</email>
</author>
<published>2026-01-23T20:30:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a14c88ba67a51b0a563a5fc800cd089e82ffacaf'/>
<id>a14c88ba67a51b0a563a5fc800cd089e82ffacaf</id>
<content type='text'>
Yellow squiggly lines begone!
Done automatically on .cpp files through `run-clang-tidy`, with manual corrections to the mistakes.
If an import is directly used, but is technically unnecessary since it's recursively imported by something else, it is *not* removed.
The tool doesn't touch .h files, so I did some of them by hand while fixing errors due to old recursive imports.
Not everything is removed, but the cleanup should be substantial enough.
Because this done on Linux, code that isn't used on it is mostly untouched.
(Hopefully no open PR is depending on these imports...)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Yellow squiggly lines begone!
Done automatically on .cpp files through `run-clang-tidy`, with manual corrections to the mistakes.
If an import is directly used, but is technically unnecessary since it's recursively imported by something else, it is *not* removed.
The tool doesn't touch .h files, so I did some of them by hand while fixing errors due to old recursive imports.
Not everything is removed, but the cleanup should be substantial enough.
Because this done on Linux, code that isn't used on it is mostly untouched.
(Hopefully no open PR is depending on these imports...)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13572 from tygyh/UnitTests-Remove-redundant-virtual-specifier</title>
<updated>2025-05-07T21:06:25+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-05-07T21:06:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8822479477c99deb67a458dd5c46a925467935fe'/>
<id>8822479477c99deb67a458dd5c46a925467935fe</id>
<content type='text'>
UnitTests: Remove redundant `virtual` specifier</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
UnitTests: Remove redundant `virtual` specifier</pre>
</div>
</content>
</entry>
<entry>
<title>UnitTests: Remove redundant `virtual` specifier</title>
<updated>2025-04-23T12:33:14+00:00</updated>
<author>
<name>Dr. Dystopia</name>
<email>jonis9898@hotmail.com</email>
</author>
<published>2025-04-23T12:33:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d5314cbf48cfb999e7621cf097f1cf8cdf447052'/>
<id>d5314cbf48cfb999e7621cf097f1cf8cdf447052</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>UnitTests: Rename lambda parameters which hide previous declarations</title>
<updated>2025-04-23T06:15:10+00:00</updated>
<author>
<name>Dr. Dystopia</name>
<email>jonis9898@hotmail.com</email>
</author>
<published>2025-04-23T05:59:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6e6736c89f32957788db2ed2c35eb93d09947988'/>
<id>6e6736c89f32957788db2ed2c35eb93d09947988</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: JIT Widget Refresh</title>
<updated>2024-10-19T09:30:44+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-04-16T04:52:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9afd09598cc81eabd3fcfe296c25ace2a71aca26'/>
<id>9afd09598cc81eabd3fcfe296c25ace2a71aca26</id>
<content type='text'>
Fulfilling a certain six-year-old todo.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fulfilling a certain six-year-old todo.
</pre>
</div>
</content>
</entry>
<entry>
<title>JITs: Add GetMemoryStats Function</title>
<updated>2024-10-19T07:14:54+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-07-27T06:59:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a0987829e5c3440a43b6db768e6f94c930d367e5'/>
<id>a0987829e5c3440a43b6db768e6f94c930d367e5</id>
<content type='text'>
Using the updated rangeset library
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using the updated rangeset library
</pre>
</div>
</content>
</entry>
<entry>
<title>JITs: Add EraseSingleBlock Function</title>
<updated>2024-10-19T07:14:54+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-07-27T05:28:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=46f8fe0eaf438a85f22b0620a8c9c65cad6e45b4'/>
<id>46f8fe0eaf438a85f22b0620a8c9c65cad6e45b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>PageFaultTest: Use GTEST_SKIP instead of early return</title>
<updated>2023-08-29T19:24:11+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2023-08-29T19:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=75a62e116c374ff4d9def30e25b7b23e6f836a91'/>
<id>75a62e116c374ff4d9def30e25b7b23e6f836a91</id>
<content type='text'>
Using GTEST_SKIP instead of just returning from the function shows that
a test was skipped in the test summary. If GTEST_SKIP is called the rest
of the function won't be run, just like with the return.

GTEST_SKIP wasn't available until gtest 1.10, and we updated to 1.12 in
597f8f1b874bf93854ae178795c55117f680e457.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using GTEST_SKIP instead of just returning from the function shows that
a test was skipped in the test summary. If GTEST_SKIP is called the rest
of the function won't be run, just like with the return.

GTEST_SKIP wasn't available until gtest 1.10, and we updated to 1.12 in
597f8f1b874bf93854ae178795c55117f680e457.
</pre>
</div>
</content>
</entry>
<entry>
<title>UnitTests: Declare as CPU thread when using CPUThreadConfigCallback</title>
<updated>2023-08-17T17:19:25+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2023-08-16T21:28:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1104b93ee4944313d39bb7869dcba1ff21758d6d'/>
<id>1104b93ee4944313d39bb7869dcba1ff21758d6d</id>
<content type='text'>
This fixes a bunch of DEBUG_ASSERTs in the unit tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a bunch of DEBUG_ASSERTs in the unit tests.
</pre>
</div>
</content>
</entry>
</feed>
