<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ClangJIT: Enhancing C++ with Just-in-Time Compilation · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1904.08555/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1904.08555/feed.xml" rel="self" type="application/rss+xml" /><item><title>ClangJIT: Enhancing C++ with Just-in-Time Compilation — mentioned by DannyBee</title><link>https://news.ycombinator.com/item?id=20660393</link><guid isPermaLink="false">urn:hackerpapers:mention:1904.08555:20660393</guid><pubDate>Sat, 10 Aug 2019 05:35:42 GMT</pubDate><description>&lt;p&gt;I think you don&amp;#x27;t understand the goals Hal has, and lays out pretty explicitly in the paper (https://arxiv.org/pdf/1904.08555.pdf): 1. Be able to replace very complex template dispatch mechanisms with simple JIT ones. Your suggestion is not possible, because you can&amp;#x27;t compile it once (maybe you can compile it a ton of times though!) That is, unless someone has implemented a very very ridiculous set of dynamic detection and dispatch mechanisms, and your compiler supports changing microarchitecture/etc optimization per function or you split it out/ifdef it and compile the same file 5000 ways.…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1904.08555/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>ClangJIT: Enhancing C++ with Just-in-Time Compilation — HN submission</title><link>https://news.ycombinator.com/item?id=20125267</link><guid isPermaLink="false">urn:hackerpapers:submission:1904.08555:20125267</guid><pubDate>Fri, 07 Jun 2019 15:06:14 GMT</pubDate><description>&lt;p&gt;ClangJIT: Enhancing C++ with Just-in-Time Compilation&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;11 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/1904.08555/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>ClangJIT: Enhancing C++ with Just-in-Time Compilation — HN submission</title><link>https://news.ycombinator.com/item?id=19726942</link><guid isPermaLink="false">urn:hackerpapers:submission:1904.08555:19726942</guid><pubDate>Tue, 23 Apr 2019 09:47:06 GMT</pubDate><description>&lt;p&gt;ClangJIT: Enhancing C++ with Just-in-Time Compilation&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;1 point; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/1904.08555/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>ClangJIT: Enhancing C++ with Just-in-Time Compilation — HN submission</title><link>https://news.ycombinator.com/item?id=19722604</link><guid isPermaLink="false">urn:hackerpapers:submission:1904.08555:19722604</guid><pubDate>Mon, 22 Apr 2019 20:26:09 GMT</pubDate><description>&lt;p&gt;ClangJIT: Enhancing C++ with Just-in-Time Compilation&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;12 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/1904.08555/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item><item><title>ClangJIT: Enhancing C++ with Just-in-Time Compilation — HN submission</title><link>https://news.ycombinator.com/item?id=19717183</link><guid isPermaLink="false">urn:hackerpapers:submission:1904.08555:19717183</guid><pubDate>Mon, 22 Apr 2019 07:33:13 GMT</pubDate><description>&lt;p&gt;ClangJIT: Enhancing C++ with Just-in-Time Compilation&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;12 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/1904.08555/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.PL</category></item></channel></rss>
