<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/core/hle/kernel/scheduler.cpp, branch nx2</title>
<subtitle>Mirror of github.com/cira0100/Eglantine-public nx2, a fork of Djihads80/Eglantine.</subtitle>
<id>https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2</id>
<link rel='self' href='https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2'/>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/'/>
<updated>2020-12-06T08:03:24+00:00</updated>
<entry>
<title>hle: kernel: Rewrite scheduler implementation based on Mesopshere.</title>
<updated>2020-12-06T08:03:24+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2020-12-03T02:08:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=039844bbb9a7e955c3f01b53e1a87c1c0868bf17'/>
<id>urn:sha1:039844bbb9a7e955c3f01b53e1a87c1c0868bf17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hle: kernel: Port KAffinityMask from Mesosphere.</title>
<updated>2020-12-06T08:03:24+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2020-11-17T05:02:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=ba09b4d69da3d8ccdd06d5897534a738013272a6'/>
<id>urn:sha1:ba09b4d69da3d8ccdd06d5897534a738013272a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kernel: scheduler: Minor cleanup to remove duplicated code.</title>
<updated>2020-11-29T09:31:52+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2020-11-19T00:52:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=3edaafa2951d24c39f5fcff90d00c3ab9070a6c0'/>
<id>urn:sha1:3edaafa2951d24c39f5fcff90d00c3ab9070a6c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hle: kernel: multicore: Replace n-JITs impl. with 4 JITs.</title>
<updated>2020-11-29T09:31:51+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2020-11-13T19:11:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=aaffe73f47d0842d2d267d9e13baf944b7038a1e'/>
<id>urn:sha1:aaffe73f47d0842d2d267d9e13baf944b7038a1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "core: Fix clang build"</title>
<updated>2020-10-21T02:07:39+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2020-10-21T02:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=deb35369367ea8a5dde4b23434c7e3d70d9f64b7'/>
<id>urn:sha1:deb35369367ea8a5dde4b23434c7e3d70d9f64b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core: Fix clang build</title>
<updated>2020-10-17T23:50:39+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2020-10-15T18:49:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=18636013c938b247a97d4f379fc1fe271ff39c3a'/>
<id>urn:sha1:18636013c938b247a97d4f379fc1fe271ff39c3a</id>
<content type='text'>
Recent changes to the build system that made more warnings be flagged as
errors caused building via clang to break.

Fixes #4795
</content>
</entry>
<entry>
<title>core/CMakeLists: Make some warnings errors</title>
<updated>2020-10-13T17:16:49+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2020-10-13T12:10:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=16de0a6a96cae65b58c323f8e8d75ddc6f8462f0'/>
<id>urn:sha1:16de0a6a96cae65b58c323f8e8d75ddc6f8462f0</id>
<content type='text'>
Makes our error coverage a little more consistent across the board by
applying it to Linux side of things as well. This also makes it more
consistent with the warning settings in other libraries in the project.

This also updates httplib to 0.7.9, as there are several warning
cleanups made that allow us to enable several warnings as errors.
</content>
</entry>
<entry>
<title>hle/scheduler: Fix data race in is_context_switch_pending</title>
<updated>2020-08-26T02:56:05+00:00</updated>
<author>
<name>ReinUsesLisp</name>
<email>reinuseslisp@airmail.cc</email>
</author>
<published>2020-08-26T01:55:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=8f050dd1d9a97cd762d7eece2af6120ff67c55f6'/>
<id>urn:sha1:8f050dd1d9a97cd762d7eece2af6120ff67c55f6</id>
<content type='text'>
As reported by tsan, SelectThreads could write to
is_context_switch_pending holding a mutex while SwitchToCurrent reads it
without holding any.

It is assumed that the author didn't want an atomic here, so the code is
reordered so that whenever is_context_switch_pending is read inside
SwitchToContext, the mutex is locked.
</content>
</entry>
<entry>
<title>Merge pull request #4491 from lioncash/unused-vars</title>
<updated>2020-08-10T16:04:30+00:00</updated>
<author>
<name>bunnei</name>
<email>bunneidev@gmail.com</email>
</author>
<published>2020-08-10T16:04:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=16993fc92bf5ef2e6c33da5007ee4bb0b37924e2'/>
<id>urn:sha1:16993fc92bf5ef2e6c33da5007ee4bb0b37924e2</id>
<content type='text'>
kernel: Remove unused variables</content>
</entry>
<entry>
<title>kernel: Remove unused variables</title>
<updated>2020-08-05T19:19:48+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2020-08-05T19:18:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=3ea31a99223689b81b9fa5c7f3121d49067e27be'/>
<id>urn:sha1:3ea31a99223689b81b9fa5c7f3121d49067e27be</id>
<content type='text'>
Resolves a few compiler warnings.
</content>
</entry>
</feed>
