<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    
    <url>
        <loc>http://tzimmermann.org/2018/04/20/safe-integer-conversion-in-c/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2018/02/12/system-level-transactions-with-picotm/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2018/01/12/a-picotm-demo-application/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/12/15/porting-picotm-to-mac-os-windows-and-freebsd/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/11/24/transactional-multisets/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/11/17/transactional-queues-and-stacks/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/11/07/transactional-linked-lists/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/10/20/scaling-lock-performance/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/10/06/when-realloc-doesnt-allocate/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/09/27/benchmark-visualization-with-latex-and-gnuplot/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/09/08/mallocs-tricky-error-reporting/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/09/01/the-internals-of-unix-pipes-and-fifos/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/08/25/the-strange_strerror_r_of_dr_posix_and_mr_gnu/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/08/17/file-descriptors-during-fork-and-exec/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/08/09/picotm-at-froscon-2017/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/08/04/unix-hard-links-soft-links-and-files/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/07/28/data-structures-of-unix-file-io/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/07/21/implementing-fault-tolerant-software-with-transactions/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/07/14/building-fault-tolerant-software-with-transactions/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/07/07/types-of-transactional-operations/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/06/30/everything-about-errno-plus-transactions/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/06/23/transactional-malloc-and-free/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/06/16/transaction-logs/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/06/13/picotm-at-tuebix-2017/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/06/09/more-on-resource-privatization/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/06/01/transactional-memcpy-and-resource-privatization/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/05/31/picotm-0.2.0-released/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/05/26/transactional-access-to-arbitrary-memory-locations/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/05/19/writing-the-beginning-and-end-of-a-transaction/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/05/12/transaction-roll-back-and-serializability/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/2017/05/09/transactional-semantics-in-theory-and-practice/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/c/howto/stm/transaction/tutorial/2017/05/05/implementing-a-simple-transaction-manager-in-c/</loc>
    </url>
    
    <url>
        <loc>http://tzimmermann.org/jekyll/2017/05/02/thank-you-jekyll/</loc>
    </url>
    

    
    
    
    
    <url>
        <loc>http://tzimmermann.org/about/</loc>
    </url>
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/archive/</loc>
    </url>
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/datenschutzerklaerung/</loc>
    </url>
    
    
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/impressum/</loc>
    </url>
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/</loc>
    </url>
    
    
    
    
    
    
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/thanks/</loc>
    </url>
    
    
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/page-2/</loc>
    </url>
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/page-3/</loc>
    </url>
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/page-4/</loc>
    </url>
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/page-5/</loc>
    </url>
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/page-6/</loc>
    </url>
    
    
    
    
    
    
    
    <url>
        <loc>http://tzimmermann.org/page-7/</loc>
    </url>
    
    
    
    
</urlset>
