<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DolphinQt/Debugger/MemoryViewWidget.h, branch 2409</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>DolphinQt Settings: Signal Debug Font By Const Reference</title>
<updated>2024-03-22T14:52:52+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-03-22T14:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ae5da02cde2328a696d3a3fe518b99cdc7f057d5'/>
<id>ae5da02cde2328a696d3a3fe518b99cdc7f057d5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Memory(View)Widget: Avoid Global System Accessor</title>
<updated>2024-03-01T15:09:20+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-03-01T14:52:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=26141eece81642d3c9c226cded768da6ddb9069c'/>
<id>26141eece81642d3c9c226cded768da6ddb9069c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MemoryViewWidget: Use QStringView with ConvertTextToBytes</title>
<updated>2023-06-08T16:01:59+00:00</updated>
<author>
<name>Lioncash</name>
<email>mai.iam2048@gmail.com</email>
</author>
<published>2023-06-08T16:01:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2b0a9477d04579877d0225b94a3bcd618dea5918'/>
<id>2b0a9477d04579877d0225b94a3bcd618dea5918</id>
<content type='text'>
Allows for avoiding string copies. While we're at it, we can also mark
ConvertTextToBytes as const.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allows for avoiding string copies. While we're at it, we can also mark
ConvertTextToBytes as const.
</pre>
</div>
</content>
</entry>
<entry>
<title>PowerPC: Refactor to class, move to System.</title>
<updated>2023-04-09T19:48:37+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2023-03-28T18:26:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=23843583bf2fcc349bef18b37e1a8539be3db17d'/>
<id>23843583bf2fcc349bef18b37e1a8539be3db17d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Properly lock CPU before accessing emulated memory</title>
<updated>2023-02-12T10:27:50+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2023-02-12T10:07:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7cecb28bdf6443362a6ab20e0042ddb3b407ebec'/>
<id>7cecb28bdf6443362a6ab20e0042ddb3b407ebec</id>
<content type='text'>
This fixes a problem I was having where using frame advance with the
debugger open would frequently cause panic alerts about invalid addresses
due to the CPU thread changing MSR.DR while the host thread was trying
to access memory.

To aid in tracking down all the places where we weren't properly locking
the CPU, I've created a new type (in Core.h) that you have to pass as a
reference or pointer to functions that require running as the CPU thread.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a problem I was having where using frame advance with the
debugger open would frequently cause panic alerts about invalid addresses
due to the CPU thread changing MSR.DR while the host thread was trying
to access memory.

To aid in tracking down all the places where we weren't properly locking
the CPU, I've created a new type (in Core.h) that you have to pass as a
reference or pointer to functions that require running as the CPU thread.
</pre>
</div>
</content>
</entry>
<entry>
<title>MemoryViewWidget set target address as selected.  Fix focus call. Always color selected item blue.</title>
<updated>2022-11-30T23:38:56+00:00</updated>
<author>
<name>TryTwo</name>
<email>taolas@gmail.com</email>
</author>
<published>2022-10-21T00:58:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=700eca1baac5c944432f2a2d806cd09d6ca803ae'/>
<id>700eca1baac5c944432f2a2d806cd09d6ca803ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MemoryViewWidget refactor memory table.</title>
<updated>2022-10-23T00:52:39+00:00</updated>
<author>
<name>TryTwo</name>
<email>taolas@gmail.com</email>
</author>
<published>2022-09-30T22:01:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6f4f4e057e58d1720db7a68f80f6dcc24c686a3e'/>
<id>6f4f4e057e58d1720db7a68f80f6dcc24c686a3e</id>
<content type='text'>
Don't re-create the table on every update.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't re-create the table on every update.
</pre>
</div>
</content>
</entry>
<entry>
<title>Debugger MemoryViewWidget: Allow direct editing of memory cells.</title>
<updated>2022-07-02T00:30:24+00:00</updated>
<author>
<name>TryTwo</name>
<email>taolas@gmail.com</email>
</author>
<published>2022-06-29T18:27:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bd59b0a4902718aed235e2f22ba7dd9bf15789f6'/>
<id>bd59b0a4902718aed235e2f22ba7dd9bf15789f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Qt/MemoryViewWidget: Add a custom scrollbar.</title>
<updated>2022-05-08T21:14:37+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2022-04-26T00:13:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=88dd9e57f3d438c61dbe95daf5a5e5436b0d3251'/>
<id>88dd9e57f3d438c61dbe95daf5a5e5436b0d3251</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Qt/MemoryViewWidget: Convert into QWidget that has the table as a member.</title>
<updated>2022-05-08T21:14:36+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2022-04-25T05:03:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4e153212a06ad5583ed1724ca25346640f6199f4'/>
<id>4e153212a06ad5583ed1724ca25346640f6199f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
