<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuzu/src/core/hle/kernel/shared_memory.cpp, branch main</title>
<subtitle>Nintendo Switch emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/'/>
<entry>
<title>hle: kernel: Rename SharedMemory to KSharedMemory.</title>
<updated>2021-02-19T00:16:12+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2021-02-06T07:14:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=0d62f30b00fbfe598573ea8fd433bd64d7be3e5f'/>
<id>0d62f30b00fbfe598573ea8fd433bd64d7be3e5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: More accurately reserve and release resources</title>
<updated>2021-02-13T00:05:24+00:00</updated>
<author>
<name>ameerj</name>
<email>52414509+ameerj@users.noreply.github.com</email>
</author>
<published>2021-02-13T00:05:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=ec9b6641b12aa04ae3d7782b0423037dbc1400ac'/>
<id>ec9b6641b12aa04ae3d7782b0423037dbc1400ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: KScopedReservation implementation</title>
<updated>2021-02-12T23:57:34+00:00</updated>
<author>
<name>ameerj</name>
<email>52414509+ameerj@users.noreply.github.com</email>
</author>
<published>2021-02-05T01:06:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=5fa6b15215d2c15a1601c88ac1125a28c55797fc'/>
<id>5fa6b15215d2c15a1601c88ac1125a28c55797fc</id>
<content type='text'>
This implements KScopedReservation, allowing resource limit reservations to be more HW accurate, and release upon failure without requiring too many conditionals.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This implements KScopedReservation, allowing resource limit reservations to be more HW accurate, and release upon failure without requiring too many conditionals.
</pre>
</div>
</content>
</entry>
<entry>
<title>shared_memory: Amend doxygen reference</title>
<updated>2020-04-23T22:42:14+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2020-04-23T22:42:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=ce7c02735ec3a8e87f46f64556c6d5ede18c699d'/>
<id>ce7c02735ec3a8e87f46f64556c6d5ede18c699d</id>
<content type='text'>
Amends the parameter to match the documentation reference.

Resolves a -Wdocumentation warning with clang.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Amends the parameter to match the documentation reference.

Resolves a -Wdocumentation warning with clang.
</pre>
</div>
</content>
</entry>
<entry>
<title>core: hle: Address various feedback &amp; code cleanup.</title>
<updated>2020-04-17T04:59:36+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2020-04-17T04:59:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=8bbe74a8dc62cd3933fd08237e707b0059fe8a78'/>
<id>8bbe74a8dc62cd3933fd08237e707b0059fe8a78</id>
<content type='text'>
- Should be no functional changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Should be no functional changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: shared_memory: Refactor for new VMM.</title>
<updated>2020-04-17T04:59:32+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2020-04-08T22:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=d0162fc3d7841190bf163afc754b0ec0cdbd7462'/>
<id>d0162fc3d7841190bf163afc754b0ec0cdbd7462</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)</title>
<updated>2019-11-25T01:15:51+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2019-11-25T01:15:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=9046d4a5485452802b756869b7d27056ba9ea9d7'/>
<id>9046d4a5485452802b756869b7d27056ba9ea9d7</id>
<content type='text'>
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects.

- See https://github.com/citra-emu/citra/pull/4710 for details.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects.

- See https://github.com/citra-emu/citra/pull/4710 for details.
</pre>
</div>
</content>
</entry>
<entry>
<title>Kernel: Address Feedback</title>
<updated>2019-07-19T15:28:57+00:00</updated>
<author>
<name>Fernando Sahmkow</name>
<email>fsahmkow27@gmail.com</email>
</author>
<published>2019-07-19T15:14:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=024b5fe91ad89820f64011ef2d37c8b956c94386'/>
<id>024b5fe91ad89820f64011ef2d37c8b956c94386</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VM_Manager: Align allocated memory to 256bytes</title>
<updated>2019-07-19T14:06:08+00:00</updated>
<author>
<name>Fernando Sahmkow</name>
<email>fsahmkow27@gmail.com</email>
</author>
<published>2019-07-18T22:15:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=9bede4eeed523f9707a989f1297279c006086e76'/>
<id>9bede4eeed523f9707a989f1297279c006086e76</id>
<content type='text'>
This commit ensures that all backing memory allocated for the Guest CPU
is aligned to 256 bytes. This due to how gpu memory works and the heavy
constraints it has in the alignment of physical memory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit ensures that all backing memory allocated for the Guest CPU
is aligned to 256 bytes. This due to how gpu memory works and the heavy
constraints it has in the alignment of physical memory.
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel/shared_memory: Remove unused core/memory.h include</title>
<updated>2019-03-29T22:16:22+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2019-03-29T22:08:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=108be41316cc58c191f525e816d2a33404ab41a0'/>
<id>108be41316cc58c191f525e816d2a33404ab41a0</id>
<content type='text'>
Nothing from this header is used, so we can remove this include, getting
rid of a dependency on it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Nothing from this header is used, so we can remove this include, getting
rid of a dependency on it.
</pre>
</div>
</content>
</entry>
</feed>
