<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in stream-types.c.opt.bitstream</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>84e80979 - Reland: [Remarks] Add an LLVM-bitstream-based remark serializer</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/stream-types.c.opt.bitstream#84e80979</link>
        <description>Reland: [Remarks] Add an LLVM-bitstream-based remark serializerAdd a new serializer, using a binary format based on the LLVM bitstreamformat.This format provides a way to serialize the remarks in two modes:1) Separate mode: the metadata is separate from the remark entries.2) Standalone mode: the metadata and the remark entries are in the samefile.The format contains:* a meta block: container version, container type, string table,external file path, remark version* a remark block: type, remark name, pass name, function name, debugfile, debug line, debug column, hotness, arguments (key, value, debugfile, debug line, debug column)A string table is required for this format, which will be dumped in themeta block to be consumed before parsing the remark blocks.On clang itself, we noticed a size reduction of 13.4x compared to YAML,and a compile-time reduction of between 1.7% and 3.5% on CTMark.Differential Revision: https://reviews.llvm.org/D63466Original llvm-svn: 367364Revert llvm-svn: 367370llvm-svn: 367372

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/stream-types.c.opt.bitstream</description>
        <pubDate>Wed, 31 Jul 2019 00:13:51 +0000</pubDate>
        <dc:creator>Francis Visoiu Mistrih &lt;francisvm@yahoo.com&gt;</dc:creator>
    </item>
<item>
        <title>6c3c9483 - [Remarks] Add an LLVM-bitstream-based remark serializer</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Bitcode/stream-types.c.opt.bitstream#6c3c9483</link>
        <description>[Remarks] Add an LLVM-bitstream-based remark serializerAdd a new serializer, using a binary format based on the LLVM bitstreamformat.This format provides a way to serialize the remarks in two modes:1) Separate mode: the metadata is separate from the remark entries.2) Standalone mode: the metadata and the remark entries are in the samefile.The format contains:* a meta block: container version, container type, string table,external file path, remark version* a remark block: type, remark name, pass name, function name, debugfile, debug line, debug column, hotness, arguments (key, value, debugfile, debug line, debug column)A string table is required for this format, which will be dumped in themeta block to be consumed before parsing the remark blocks.On clang itself, we noticed a size reduction of 13.4x compared to YAML,and a compile-time reduction of between 1.7% and 3.5% on CTMark.Differential Revision: https://reviews.llvm.org/D63466llvm-svn: 367364

            List of files:
            /llvm-project-15.0.7/llvm/test/Bitcode/stream-types.c.opt.bitstream</description>
        <pubDate>Tue, 30 Jul 2019 23:11:57 +0000</pubDate>
        <dc:creator>Francis Visoiu Mistrih &lt;francisvm@yahoo.com&gt;</dc:creator>
    </item>
</channel>
</rss>
