<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://nikitakoval.org/blog/algorithms-in-kotlin-coroutines</loc>
<lastmod>2018-01-23T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/blog/time-machine-for-java</loc>
<lastmod>2018-02-16T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/</loc>
</url>
<url>
<loc>https://nikitakoval.org/projects/</loc>
</url>
<url>
<loc>https://nikitakoval.org/publications/</loc>
</url>
<url>
<loc>https://nikitakoval.org/talks/</loc>
</url>
<url>
<loc>https://nikitakoval.org/workshop/</loc>
</url>
<url>
<loc>https://nikitakoval.org/presentations/dl_check_jeeconf_2017.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/presentations/hashtables_jbreak_2018.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/presentations/htm_java_jpoint_2018.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/presentations/hydra_2019_lincheck.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/presentations/hydra_2020_sqs.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/presentations/joker_2018_channels.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/presentations/joker_2019_lincheck.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/presentations/jpoint_2019_channels.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/presentations/lin_check_joker_2017.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/presentations/ppopp_2022_smq.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/cav23-lincheck.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/ecoop24-concurrency-bugs.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/ecoop24-lincheck-plugin.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/europar19-channels.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/opodis19-dsu.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/pldi23-cqs.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/ppopp19-channels.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/ppopp20-lincheck.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/ppopp20-queues.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/ppopp22-smq.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/ppopp23-channels.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/ppopp23-lprq.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/ppopp24-bounded-queues.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/spaa19-relaxed-schedulers.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
<url>
<loc>https://nikitakoval.org/publications/spaa21-dynamic-connectivity.pdf</loc>
<lastmod>2025-09-11T23:05:16+02:00</lastmod>
</url>
</urlset>
