<?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 LocalDependencyPropagation.s</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>517a4844 - [llvm-jitlink] Add -alias option, shorten &quot;-define-abs&quot; option to &quot;-abs&quot;.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/ExecutionEngine/JITLink/X86/LocalDependencyPropagation.s#517a4844</link>
        <description>[llvm-jitlink] Add -alias option, shorten &quot;-define-abs&quot; option to &quot;-abs&quot;.The -alias option can be used to define aliases within a JITDylib. Theimmediate motivation is to simplify testing of ORC runtime functions usingexisting testcases (e.g. by aliasing dlfcn functions to their ORC-runtimecounterparts, like -alias dlopen=__orc_rt_macho_dlopen). The option is likelyto be useful for testing in general.The -define-abs option is shortened to -abs for consistency with -alias.

            List of files:
            /llvm-project-15.0.7/llvm/test/ExecutionEngine/JITLink/X86/LocalDependencyPropagation.s</description>
        <pubDate>Thu, 03 Feb 2022 06:46:49 +0000</pubDate>
        <dc:creator>Lang Hames &lt;lhames@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f5efa082 - [JITLink] Fix testcase for main JITDylib rename in 85fb997659b.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/ExecutionEngine/JITLink/X86/LocalDependencyPropagation.s#f5efa082</link>
        <description>[JITLink] Fix testcase for main JITDylib rename in 85fb997659b.

            List of files:
            /llvm-project-15.0.7/llvm/test/ExecutionEngine/JITLink/X86/LocalDependencyPropagation.s</description>
        <pubDate>Wed, 19 Feb 2020 22:57:04 +0000</pubDate>
        <dc:creator>Lang Hames &lt;lhames@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ca6f5848 - [ORC] Fix symbol dependence propagation algorithm in ObjectLinkingLayer.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/ExecutionEngine/JITLink/X86/LocalDependencyPropagation.s#ca6f5848</link>
        <description>[ORC] Fix symbol dependence propagation algorithm in ObjectLinkingLayer.ObjectLinkingLayer was not correctly propagating dependencies through localsymbols within an object. This could cause symbol lookup to return before asearched-for symbol is ready if the following conditions are met:(1) The definition of the symbol being searched for transitively depends on a    local symbol within the same object, and that local symbol in turn    transitively depends on an external symbol provided by some other module    in the JIT.(2) Concurrent compilation is enabled.(3) Thread scheduling causes the lookup of the searched-for symbol to return    before all transitive dependencies of the looked-up symbol are emitted.This bug was found by inspection and has not been observed in practice.A jitlink test case has been added to verify that symbol dependencies arecorrectly propagated through local symbol definitions.

            List of files:
            /llvm-project-15.0.7/llvm/test/ExecutionEngine/JITLink/X86/LocalDependencyPropagation.s</description>
        <pubDate>Tue, 11 Feb 2020 17:02:22 +0000</pubDate>
        <dc:creator>Lang Hames &lt;lhames@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
