<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp, branch 2512</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Merge pull request #13161 from oltolm/fix_qt6_warnings</title>
<updated>2025-09-28T18:02:56+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2025-09-28T18:02:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=79a98b8235354d4761b89129e472bdec6d5483cb'/>
<id>79a98b8235354d4761b89129e472bdec6d5483cb</id>
<content type='text'>
dolphinQt: fix Qt6 deprecation warnings</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dolphinQt: fix Qt6 deprecation warnings</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13797 from TryTwo/PR_Memory_Symbols</title>
<updated>2025-08-01T19:47:43+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2025-08-01T19:47:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9e271c3f677673fa8ec1e536e0c61df0352bf739'/>
<id>9e271c3f677673fa8ec1e536e0c61df0352bf739</id>
<content type='text'>
MemoryWidget: Add Symbols and Notes.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MemoryWidget: Add Symbols and Notes.</pre>
</div>
</content>
</entry>
<entry>
<title>MemoryWidget: Add symbols and Notes.</title>
<updated>2025-07-31T00:40:24+00:00</updated>
<author>
<name>TryTwo</name>
<email>taolas@gmail.com</email>
</author>
<published>2025-07-19T05:14:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f7e7b0f6b0e2b1aa895eaeec2ed37ada1bf4a21e'/>
<id>f7e7b0f6b0e2b1aa895eaeec2ed37ada1bf4a21e</id>
<content type='text'>
Add option to hide them.
Add box to search.
Add ability to edit data symbols and notes in MemoryViewWidget.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add option to hide them.
Add box to search.
Add ability to edit data symbols and notes in MemoryViewWidget.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13446 from JosJuice/breakpoints-delayed-update</title>
<updated>2025-07-26T04:26:25+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-07-26T04:26:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=57b145990dec3f942f25c6b8d716051f1f429946'/>
<id>57b145990dec3f942f25c6b8d716051f1f429946</id>
<content type='text'>
PowerPC: Add RAII handling for breakpoint updates</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PowerPC: Add RAII handling for breakpoint updates</pre>
</div>
</content>
</entry>
<entry>
<title>fix Qt6 deprecation warnings</title>
<updated>2025-07-19T20:08:15+00:00</updated>
<author>
<name>oltolm</name>
<email>oleg.tolmatcev@gmail.com</email>
</author>
<published>2024-11-01T12:05:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=49c72efcd3dd4da70cf9f5fb43ba68cd7db76ce1'/>
<id>49c72efcd3dd4da70cf9f5fb43ba68cd7db76ce1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MemoryViewWidget: Fix updates at end of address space</title>
<updated>2025-07-17T20:45:08+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2025-07-17T19:05:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=43ab79ae23fbfd104890bd63dd7bdc4ff480a19c'/>
<id>43ab79ae23fbfd104890bd63dd7bdc4ff480a19c</id>
<content type='text'>
Fix two bugs that occurred when viewing a memory range starting shortly
before 0xffffffff.

Bug 1: When there was at least one visible memory address at or after
0x0 none of the values would be displayed even when some of the
addresses were valid. This happened because the loop condition in
GetValues immediately returned false since m_address_range.first &gt;
m_address_range.second, causing m_values to be empty. This in turn led
every address to be considered INVALID_MEMORY in UpdateColumns.

Bug 2: When m_address_range.second was equal to 0xffffffff GetValues
would enter an infinite loop. This happened because address would
overflow to 0 after printing the last value in the table, causing the
loop condition address &lt;= m_address_range.second to be true forever.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix two bugs that occurred when viewing a memory range starting shortly
before 0xffffffff.

Bug 1: When there was at least one visible memory address at or after
0x0 none of the values would be displayed even when some of the
addresses were valid. This happened because the loop condition in
GetValues immediately returned false since m_address_range.first &gt;
m_address_range.second, causing m_values to be empty. This in turn led
every address to be considered INVALID_MEMORY in UpdateColumns.

Bug 2: When m_address_range.second was equal to 0xffffffff GetValues
would enter an infinite loop. This happened because address would
overflow to 0 after printing the last value in the table, causing the
loop condition address &lt;= m_address_range.second to be true forever.
</pre>
</div>
</content>
</entry>
<entry>
<title>[Debugger] CTRL+G support in code and memory view</title>
<updated>2025-03-29T19:43:15+00:00</updated>
<author>
<name>Nitch2024</name>
<email>cedrick.collomb@gmail.com</email>
</author>
<published>2025-03-29T19:43:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1b87ea83e6064d534c3ba71d036f05ff4ffd5ec6'/>
<id>1b87ea83e6064d534c3ba71d036f05ff4ffd5ec6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>PowerPC: Add RAII handling for breakpoint updates</title>
<updated>2025-03-23T14:29:19+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2025-03-22T11:13:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=303366b1ce2e93ff33bac1afc42251f281073f9b'/>
<id>303366b1ce2e93ff33bac1afc42251f281073f9b</id>
<content type='text'>
bbf72e7 made a change where you can pass `false` to certain MemChecks
functions to get them to skip performing an "update" step. It was then
up to the caller to call the Update function later.

This commit changes the implementation so that, instead of the caller
passing in a boolean that controls whether a function calls Update, the
function now returns an object that on destruction will call Update.
Callers that are fine with Update being called right away can skip
storing the object in a variable and thereby call Update immediately,
and callers that want to call Update later can keep the object around.
This new design reduces the risk that someone will forget calling
Update.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bbf72e7 made a change where you can pass `false` to certain MemChecks
functions to get them to skip performing an "update" step. It was then
up to the caller to call the Update function later.

This commit changes the implementation so that, instead of the caller
passing in a boolean that controls whether a function calls Update, the
function now returns an object that on destruction will call Update.
Callers that are fine with Update being called right away can skip
storing the object in a variable and thereby call Update immediately,
and callers that want to call Update later can keep the object around.
This new design reduces the risk that someone will forget calling
Update.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #13302 from TryTwo/Breakpoints_Fix_Lag</title>
<updated>2025-02-05T17:27:22+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2025-02-05T17:27:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6ee08fb9db58a8c05143673c8b5f2afd543c0181'/>
<id>6ee08fb9db58a8c05143673c8b5f2afd543c0181</id>
<content type='text'>
Breakpoints: Fix lag when loading multiple memory breakpoints</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Breakpoints: Fix lag when loading multiple memory breakpoints</pre>
</div>
</content>
</entry>
<entry>
<title>Breakpoints: Fix lag when adding or removing multiple memory breakpoints by only calling DBATUpdated() once.</title>
<updated>2025-02-04T07:21:13+00:00</updated>
<author>
<name>TryTwo</name>
<email>taolas@gmail.com</email>
</author>
<published>2023-11-28T00:08:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bbf72e79f90714be6f1de4eea080911e7070f488'/>
<id>bbf72e79f90714be6f1de4eea080911e7070f488</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
