Page MenuHomePhabricator

lhames (Lang Hames)
User

Projects

User does not belong to any projects.

User Details

User Since
Feb 27 2013, 2:34 PM (395 w, 3 d)

Recent Activity

Tue, Sep 22

lhames committed rG71be8809d01f: [ORC][examples] Add missing library dependencies. (authored by lhames).
[ORC][examples] Add missing library dependencies.
Tue, Sep 22, 4:18 PM

Sat, Sep 19

lhames committed rG4f962b0d89b9: [ORC][examples] Add an OrcV2 example for IR optimization via IRTransformLayer. (authored by lhames).
[ORC][examples] Add an OrcV2 example for IR optimization via IRTransformLayer.
Sat, Sep 19, 7:43 PM

Wed, Sep 16

lhames committed rG9a0d1b66730c: [ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings. (authored by lhames).
[ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings.
Wed, Sep 16, 1:49 PM

Mon, Sep 14

lhames committed rG44da6c2369da: [docs] Update OrcV1 removal timeline. (authored by lhames).
[docs] Update OrcV1 removal timeline.
Mon, Sep 14, 2:23 PM

Sun, Sep 13

lhames committed rG783ba64a8950: [JITLink] Improve formatting for Edge, Block and Symbol debugging output. (authored by lhames).
[JITLink] Improve formatting for Edge, Block and Symbol debugging output.
Sun, Sep 13, 3:44 PM

Fri, Sep 11

lhames closed D87484: Fix ThinLtoJit example compilation.
Fri, Sep 11, 4:15 PM · Restricted Project
lhames accepted D87484: Fix ThinLtoJit example compilation.

Thanks Jeff! I've re-applied c74900ca6724 with a modified version of these fixes in 7dcd0042e8b.

Fri, Sep 11, 4:15 PM · Restricted Project
lhames committed rG7dcd0042e8b8: Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes. (authored by lhames).
Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes.
Fri, Sep 11, 2:09 PM
lhames added a comment to rGc74900ca6724: [ORC] Make MaterializationResponsibility immovable, pass by unique_ptr..

Oops -- I missed that. Thanks for reverting! I'll recommit with a fix
shortly.

Fri, Sep 11, 9:22 AM

Thu, Sep 10

lhames committed rGc74900ca6724: [ORC] Make MaterializationResponsibility immovable, pass by unique_ptr. (authored by lhames).
[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr.
Thu, Sep 10, 1:22 PM
lhames added a reverting change for rGd9c8b0256cfc: [Support] Use unique_function rather than std::function for ThreadPool TaskTy.: rG54fcea86b165: Revert "[Support] Use unique_function rather than std::function for ThreadPool….
Thu, Sep 10, 11:53 AM
lhames committed rG54fcea86b165: Revert "[Support] Use unique_function rather than std::function for ThreadPool… (authored by lhames).
Revert "[Support] Use unique_function rather than std::function for ThreadPool…
Thu, Sep 10, 11:53 AM
lhames added a reverting change for D87467: [Support] Use unique_function rather than std::function for ThreadPool TaskTy.: rG54fcea86b165: Revert "[Support] Use unique_function rather than std::function for ThreadPool….
Thu, Sep 10, 11:53 AM · Restricted Project
lhames committed rGd9c8b0256cfc: [Support] Use unique_function rather than std::function for ThreadPool TaskTy. (authored by lhames).
[Support] Use unique_function rather than std::function for ThreadPool TaskTy.
Thu, Sep 10, 10:47 AM
lhames closed D87467: [Support] Use unique_function rather than std::function for ThreadPool TaskTy..
Thu, Sep 10, 10:47 AM · Restricted Project
lhames updated the diff for D87467: [Support] Use unique_function rather than std::function for ThreadPool TaskTy..

Fix broken diff (hopefully).

Thu, Sep 10, 10:19 AM · Restricted Project
lhames updated the diff for D87467: [Support] Use unique_function rather than std::function for ThreadPool TaskTy..

Add a unit test.

Thu, Sep 10, 10:18 AM · Restricted Project
lhames requested review of D87467: [Support] Use unique_function rather than std::function for ThreadPool TaskTy..
Thu, Sep 10, 10:08 AM · Restricted Project

Fri, Sep 4

lhames committed rG3b64052a2572: [ORC] Fix some bugs in TPCDynamicLibrarySearchGenerator, use in llvm-jitlink. (authored by lhames).
[ORC] Fix some bugs in TPCDynamicLibrarySearchGenerator, use in llvm-jitlink.
Fri, Sep 4, 1:24 PM

Tue, Sep 1

lhames committed rGbd09e0dd7413: [ORC] Remove stray debugging output. (authored by lhames).
[ORC] Remove stray debugging output.
Tue, Sep 1, 8:55 PM
lhames committed rGc40ce0da7189: [ORC] Add an early out for MachOPlatform's init-scraper plugin setup. (authored by lhames).
[ORC] Add an early out for MachOPlatform's init-scraper plugin setup.
Tue, Sep 1, 8:12 PM
lhames committed rG7ff335a25f80: [ORC] Fix MachOPlatform's synthetic symbol dependence registration. (authored by lhames).
[ORC] Fix MachOPlatform's synthetic symbol dependence registration.
Tue, Sep 1, 8:12 PM
lhames committed rG3e753ce1ab52: [ORC] Add unit test for HasMaterializationSideEffectsOnly failure behavior. (authored by lhames).
[ORC] Add unit test for HasMaterializationSideEffectsOnly failure behavior.
Tue, Sep 1, 12:35 PM

Mon, Aug 31

lhames committed rGb79e19e6d6d7: [ORC] Remove an unused variable. (authored by lhames).
[ORC] Remove an unused variable.
Mon, Aug 31, 3:37 PM
lhames closed D86856: [ORC][NFC] Fix gcc warning by remove the extra semicolon.
Mon, Aug 31, 1:06 PM · Restricted Project
lhames added a comment to D86856: [ORC][NFC] Fix gcc warning by remove the extra semicolon.

Looks like Sourabh already got this in db464a2753e2b3dee7a1438cd8ccc33795fc9529. Thanks to both of you. :)

Mon, Aug 31, 1:06 PM · Restricted Project
lhames accepted D86856: [ORC][NFC] Fix gcc warning by remove the extra semicolon.

LGTM. Thanks for catching that!

Mon, Aug 31, 1:05 PM · Restricted Project

Sat, Aug 29

lhames committed rGe1d5f7d00374: [ORC] Add getDFSLinkOrder / getReverseDFSLinkOrder methods to JITDylib. (authored by lhames).
[ORC] Add getDFSLinkOrder / getReverseDFSLinkOrder methods to JITDylib.
Sat, Aug 29, 4:04 PM
lhames accepted D86435: Profiling the code generated by MCJIT engine using Intel VTune profiler.

@lhames yes, we plan to deprecate it in the future.
For now, by using backwards compatibility, we allow users to switch to the old flow in case of problems with the new one.

Sat, Aug 29, 1:36 PM · Restricted Project

Aug 26 2020

lhames committed rG605df8112cca: [ORC][JITLink] Switch to unique ownership for EHFrameRegistrars. (authored by lhames).
[ORC][JITLink] Switch to unique ownership for EHFrameRegistrars.
Aug 26 2020, 5:00 PM

Aug 25 2020

lhames committed rGf436bef5070f: [examples] Fix dependencies for OrcV2Examples/LLJITWithThinLTOSummaries. (authored by lhames).
[examples] Fix dependencies for OrcV2Examples/LLJITWithThinLTOSummaries.
Aug 25 2020, 11:52 AM
lhames committed rG594107d48864: [ORC] Fix an endif comment. (authored by lhames).
[ORC] Fix an endif comment.
Aug 25 2020, 11:51 AM

Aug 24 2020

lhames added a comment to D86435: Profiling the code generated by MCJIT engine using Intel VTune profiler.

I'm not familiar with the profiling listeners. Out of interest: Is the backwards compatibility mode necessary? Is there a plan to deprecate it in the future?

Aug 24 2020, 1:45 PM · Restricted Project

Aug 21 2020

lhames added a comment to D85974: [ORC] Add a LLJITWithThinLTOSummaries example in OrcV2Examples.

Back to the review: I'd like to keep the test for the example and see how the build servers behave. Generally it might be useful to have tests for all the "LLJITWith..." examples right?

Aug 21 2020, 2:38 PM · Restricted Project
lhames added a comment to D85974: [ORC] Add a LLJITWithThinLTOSummaries example in OrcV2Examples.

I will get back to performance evaluation maybe in a few weeks and sure I am happy to share my progress.

If query handlers were dispatched rather than running on the thread that satisfies the last query dependence it should expose some new opportunities for concurrency.

Indeed, that sounds promising. I hope it doesn't require adding more locking to the engine? In general, performance analysis only works in combination with comprehensive benchmark data. Maybe a good opportunity to create a benchmark suite for tracking both, single- and multi-threaded performance over time?

Aug 21 2020, 2:37 PM · Restricted Project
lhames accepted D85974: [ORC] Add a LLJITWithThinLTOSummaries example in OrcV2Examples.
Aug 21 2020, 2:26 PM · Restricted Project

Aug 15 2020

lhames added a comment to D85974: [ORC] Add a LLJITWithThinLTOSummaries example in OrcV2Examples.

What performance issues did you run in to with threading and performance? I haven't had a chance to look in to that yet.

Performance gains inherently depended on a smart handling of fine-grained async tasks. Otherwise the runtime cost for handling concurrency is easily eating up the gains quickly. I have the impression that the LLVM ThreadPool implementation is too limited here, e.g. there is no mechanism for priority-based scheduling. Trying to walk around the limitations added at lot of complexity that I didn't manage to handle. It might be easier with a decent threading library at hand or maybe a Rust-like async/await. More experiments to come out-of-tree :)

Aug 15 2020, 5:58 PM · Restricted Project
lhames committed rGa49b05bb61f7: [JITLink][MachO] Use correct symbol scope when N_PEXT is set and N_EXT unset. (authored by lhames).
[JITLink][MachO] Use correct symbol scope when N_PEXT is set and N_EXT unset.
Aug 15 2020, 3:54 PM

Aug 14 2020

lhames added a comment to D85974: [ORC] Add a LLJITWithThinLTOSummaries example in OrcV2Examples.

What performance issues did you run in to with threading and performance? I haven't had a chance to look in to that yet.

Aug 14 2020, 9:50 AM · Restricted Project
lhames accepted D84787: [SystemZ/ZOS] __(de)register_frame are not available on z/OS..

Sorry I missed this one earlier. Looks good to me too.

Aug 14 2020, 9:45 AM · Restricted Project

Aug 13 2020

lhames added a comment to D85919: [ORC] Add JITLink-compatible remote memory-manager and LLJITWithChildProcess example.

I didn't see a memory manager in the new TargetProcessControl API (yet). Maybe it can also be migrated there.

What's all the clang-tidy errors from pre-merge check? Haven't had any linting issues locally. Are we supposed to add entries to this clang-tidy.ignore?

Aug 13 2020, 2:10 PM · Restricted Project
lhames accepted D85919: [ORC] Add JITLink-compatible remote memory-manager and LLJITWithChildProcess example.

This is amazing timing too -- I'm actually working on ORCRPCTargetProcessControl implementation right now, but haven't had time to write an allocator for it yet. Would you mind if I moved yours into a header once my patch is ready?

Aug 13 2020, 2:08 PM · Restricted Project
lhames accepted D85922: [ORC][NFC] Refactor loop to determine name of init symbol in IRMaterializationUnit.

Oh yeah -- that's way better. Thanks!

Aug 13 2020, 2:04 PM · Restricted Project
lhames accepted D85921: [ORC] In LLLazyJIT provide public access to the CompileOnDemandLayer.

LGTM. Thanks Stefan!

Aug 13 2020, 2:02 PM · Restricted Project
lhames committed rGf136e5ecfb33: Re-apply "[llvm-jitlink] Don't demote unreferenced definitions in -harness mode" (authored by lhames).
Re-apply "[llvm-jitlink] Don't demote unreferenced definitions in -harness mode"
Aug 13 2020, 1:23 PM
lhames added a reverting change for rGe137b550587a: [llvm-jitlink] Don't demote unreferenced definitions in -harness mode.: rG759f9a7acdfc: Revert "[llvm-jitlink] Don't demote unreferenced definitions in -harness mode.".
Aug 13 2020, 11:46 AM
lhames committed rG759f9a7acdfc: Revert "[llvm-jitlink] Don't demote unreferenced definitions in -harness mode." (authored by lhames).
Revert "[llvm-jitlink] Don't demote unreferenced definitions in -harness mode."
Aug 13 2020, 11:45 AM
lhames committed rGe137b550587a: [llvm-jitlink] Don't demote unreferenced definitions in -harness mode. (authored by lhames).
[llvm-jitlink] Don't demote unreferenced definitions in -harness mode.
Aug 13 2020, 11:20 AM
lhames committed rGadaadbfeac98: [JITLink][MachO] Return an error when MachO TLV relocations are encountered. (authored by lhames).
[JITLink][MachO] Return an error when MachO TLV relocations are encountered.
Aug 13 2020, 11:20 AM

Aug 11 2020

lhames committed rGeed19c8c7e7a: [ORC] Move file-descriptor based raw byte channel into a public header. (authored by lhames).
[ORC] Move file-descriptor based raw byte channel into a public header.
Aug 11 2020, 9:51 AM
lhames committed rG989d8dc9fe20: [llvm-jitlink] Fix a file comment. (authored by lhames).
[llvm-jitlink] Fix a file comment.
Aug 11 2020, 9:51 AM

Aug 10 2020

lhames committed rG6fd30f0669a2: [llvm-jitlink] Update llvm-jitlink to use TargetProcessControl. (authored by lhames).
[llvm-jitlink] Update llvm-jitlink to use TargetProcessControl.
Aug 10 2020, 5:20 PM

Aug 5 2020

lhames committed rGba8683f29290: [JITLink][MachO][AArch64] More PAGEOFF12 relocation fixes. (authored by lhames).
[JITLink][MachO][AArch64] More PAGEOFF12 relocation fixes.
Aug 5 2020, 9:47 PM
lhames committed rG47cfffe893f3: [JITLink][AArch64] Handle addends on PAGE21 / PAGEOFF12 relocations. (authored by lhames).
[JITLink][AArch64] Handle addends on PAGE21 / PAGEOFF12 relocations.
Aug 5 2020, 8:52 AM
lhames committed rGd561d1bf9635: [JITLink][AArch64] Improve debug output for addend relocations. (authored by lhames).
[JITLink][AArch64] Improve debug output for addend relocations.
Aug 5 2020, 8:52 AM

Aug 3 2020

lhames committed rG777824b49d5d: [llvm-jitlink] Add support for static archives and MachO universal archives. (authored by lhames).
[llvm-jitlink] Add support for static archives and MachO universal archives.
Aug 3 2020, 1:01 PM

Aug 2 2020

lhames added a comment to D78574: Do not map read-only data memory sections with EXECUTE flags..

@digit -- Do you have commit access to land this, or would you like me to commit on your behalf?

Aug 2 2020, 10:34 AM · Restricted Project

Aug 1 2020

lhames committed rG0f5b70769d15: [llvm-jitlink] Add -phony-externals option to suppress unresolved externals. (authored by lhames).
[llvm-jitlink] Add -phony-externals option to suppress unresolved externals.
Aug 1 2020, 6:34 PM
lhames committed rGe12a028ed3ed: [llvm-jitlink] Support promotion of ODR weak symbols in -harness mode. (authored by lhames).
[llvm-jitlink] Support promotion of ODR weak symbols in -harness mode.
Aug 1 2020, 6:34 PM

Jul 30 2020

lhames committed rGc8fef0cc54fa: [JITLink] Use correct Addressable constructor. (authored by lhames).
[JITLink] Use correct Addressable constructor.
Jul 30 2020, 11:12 PM
lhames accepted D84390: RuntimeDyldELF: report_fatal_error instead of asserting for unimplemented relocations (PR46816).

Sorry for the delay! LGTM.

Jul 30 2020, 8:28 PM · Restricted Project
lhames committed rG8ce8cee1e1d4: [llvm-jitlink] Add -harness option to llvm-jitlink. (authored by lhames).
[llvm-jitlink] Add -harness option to llvm-jitlink.
Jul 30 2020, 3:26 PM
lhames committed rG9f1dcdca71c4: [JITLink] Allow JITLinkContext::notifyResolved to return an Error. (authored by lhames).
[JITLink] Allow JITLinkContext::notifyResolved to return an Error.
Jul 30 2020, 3:26 PM

Jul 29 2020

lhames accepted D78574: Do not map read-only data memory sections with EXECUTE flags..

I don't see any reason for RODataMem to be mapped executable. I don't think this will break anything, but if it does the fix would be to update RuntimeDyld to ensure any code that needs executing ends up in CodeMem.

Jul 29 2020, 8:13 AM · Restricted Project

Jul 26 2020

lhames committed rG47a40eda178e: [ORC] Remove a redundant call to getTargetMemory. (authored by lhames).
[ORC] Remove a redundant call to getTargetMemory.
Jul 26 2020, 5:36 PM

Jul 25 2020

lhames committed rGa01c4ee71cb2: [ORC] Rename TargetProcessControl DynamicLibraryHandle and loadLibrary. (authored by lhames).
[ORC] Rename TargetProcessControl DynamicLibraryHandle and loadLibrary.
Jul 25 2020, 3:22 PM
lhames committed rG11d5316afd10: [ORC] Don't require PageSize or Triple during TargetProcessControl construction (authored by lhames).
[ORC] Don't require PageSize or Triple during TargetProcessControl construction
Jul 25 2020, 3:22 PM

Jul 23 2020

lhames committed rG69091eb1c40a: [ORC] Enable use of TargetProcessControl::getMemMgr with ObjectLinkingLayer. (authored by lhames).
[ORC] Enable use of TargetProcessControl::getMemMgr with ObjectLinkingLayer.
Jul 23 2020, 4:37 PM

Jul 22 2020

lhames committed rG13ad00be98e1: [ORC] Add a TargetProcessControl-based dynamic library search generator. (authored by lhames).
[ORC] Add a TargetProcessControl-based dynamic library search generator.
Jul 22 2020, 4:31 PM

Jul 20 2020

lhames committed rG574713c3076c: [ExecutionEngine] Initialize near block hint in SectionMemoryManager. (authored by lhames).
[ExecutionEngine] Initialize near block hint in SectionMemoryManager.
Jul 20 2020, 9:19 PM

Jul 19 2020

lhames committed rG0d944e00ea14: [ORC] Refactor TrampolinePool to reduce virtual function calls. (authored by lhames).
[ORC] Refactor TrampolinePool to reduce virtual function calls.
Jul 19 2020, 10:42 PM
lhames committed rGcdd10ca28063: [JITLink][MachO] Tidy up debugging output for relocation parsing. (authored by lhames).
[JITLink][MachO] Tidy up debugging output for relocation parsing.
Jul 19 2020, 7:46 PM
lhames committed rGf7a571537a14: [JITLink][MachO] Fix handling of non-extern UNSIGNED pair of SUBTRACTOR relocs. (authored by lhames).
[JITLink][MachO] Fix handling of non-extern UNSIGNED pair of SUBTRACTOR relocs.
Jul 19 2020, 10:48 AM

Jul 17 2020

lhames committed rG3b55bfad2a3b: [llvm-jitlink] Add suppport for testing GOT entries and stubs for ELF. (authored by lhames).
[llvm-jitlink] Add suppport for testing GOT entries and stubs for ELF.
Jul 17 2020, 5:56 PM

Jul 16 2020

lhames committed rG10056238ac07: [ORC] Switch from initializer lists to named arguments to work around MSVC. (authored by lhames).
[ORC] Switch from initializer lists to named arguments to work around MSVC.
Jul 16 2020, 3:59 PM
lhames committed rGb0bc77380d8c: [ORC] Add more explicit casts to fix a narrowing conversion errors. (authored by lhames).
[ORC] Add more explicit casts to fix a narrowing conversion errors.
Jul 16 2020, 3:38 PM
lhames committed rG121302ac6286: [ORC] Add explicit cast to fix a narrowing conversion error. (authored by lhames).
[ORC] Add explicit cast to fix a narrowing conversion error.
Jul 16 2020, 3:33 PM
lhames committed rG0e940d55f8a9: [ORC] Add TargetProcessControl and TPCIndirectionUtils APIs. (authored by lhames).
[ORC] Add TargetProcessControl and TPCIndirectionUtils APIs.
Jul 16 2020, 3:11 PM

Jul 15 2020

lhames added inline comments to D83748: Adding support for PCRel32GOTLoad in ELF x86 for the jitlinker.
Jul 15 2020, 1:22 PM · Restricted Project
lhames added inline comments to D83748: Adding support for PCRel32GOTLoad in ELF x86 for the jitlinker.
Jul 15 2020, 12:12 PM · Restricted Project
lhames added inline comments to D83748: Adding support for PCRel32GOTLoad in ELF x86 for the jitlinker.
Jul 15 2020, 9:58 AM · Restricted Project

Jul 14 2020

lhames accepted D83748: Adding support for PCRel32GOTLoad in ELF x86 for the jitlinker.

LGTM -- Thanks very much Jared!

Jul 14 2020, 11:00 PM · Restricted Project
GitHub <noreply@github.com> committed rGae8fff42d996: Merge pull request #1354 from lhames/reenable-jitlink-for-lljit-by-default-on… (authored by lhames).
Merge pull request #1354 from lhames/reenable-jitlink-for-lljit-by-default-on…
Jul 14 2020, 4:55 PM
lhames committed rGf87c51cc4ded: Re-apply "[ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64..." (authored by lhames).
Re-apply "[ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64..."
Jul 14 2020, 4:55 PM
GitHub <noreply@github.com> committed rG04a1a0b5ee94: Merge pull request #1348 from lhames/add-linker-private-global-support-to-jit (authored by lhames).
Merge pull request #1348 from lhames/add-linker-private-global-support-to-jit
Jul 14 2020, 4:55 PM
lhames committed rG0c83542ae08f: [JITLink][MachO] Re-apply b64afadf306, MachO linker-private support, with fixes. (authored by lhames).
[JITLink][MachO] Re-apply b64afadf306, MachO linker-private support, with fixes.
Jul 14 2020, 4:55 PM
lhames committed rGdf5a274079e8: [RuntimeDyld] Add missing include. (authored by lhames).
[RuntimeDyld] Add missing include.
Jul 14 2020, 4:55 PM
lhames committed rG5382fefebe02: [RuntimeDyld] Add dependence on Core. (authored by lhames).
[RuntimeDyld] Add dependence on Core.
Jul 14 2020, 4:55 PM
lhames committed rG210ba8aecb66: [ORC] Honor linker private global prefix on symbol names. (authored by lhames).
[ORC] Honor linker private global prefix on symbol names.
Jul 14 2020, 4:55 PM
GitHub <noreply@github.com> committed rGc3071d8c75e2: Merge pull request #1330 from lhames/revert-lljit-by-default (authored by lhames).
Merge pull request #1330 from lhames/revert-lljit-by-default
Jul 14 2020, 4:54 PM
lhames added a reverting change for rG03a1fc722e64: [ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64.: rG1f510b4eb408: Revert "[ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and….
Jul 14 2020, 4:54 PM
lhames committed rG1f510b4eb408: Revert "[ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and… (authored by lhames).
Revert "[ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and…
Jul 14 2020, 4:54 PM
GitHub <noreply@github.com> committed rG5659f837b4d5: Merge pull request #1322 from lhames/always-use-jitlink-for-lljit-on-darwin (authored by lhames).
Merge pull request #1322 from lhames/always-use-jitlink-for-lljit-on-darwin
Jul 14 2020, 4:54 PM
lhames committed rG7d26ddacbef4: [JITLink] Skip debug sections in MachO objects. (authored by lhames).
[JITLink] Skip debug sections in MachO objects.
Jul 14 2020, 4:54 PM
lhames committed rG03a1fc722e64: [ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64. (authored by lhames).
[ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64.
Jul 14 2020, 4:54 PM
GitHub <noreply@github.com> committed rGf46625d2d2d4: Merge pull request #1292 from lhames/lljit-construction-logging (authored by lhames).
Merge pull request #1292 from lhames/lljit-construction-logging
Jul 14 2020, 4:53 PM
lhames committed rG77c611ac481e: [ORC] Add debugging output for LLJIT construction. (authored by lhames).
[ORC] Add debugging output for LLJIT construction.
Jul 14 2020, 4:53 PM
lhames committed rG2406bb4d63e2: [ORC] Skip ST_File symbols in MaterializationUnit interfaces / resolution. (authored by lhames).
[ORC] Skip ST_File symbols in MaterializationUnit interfaces / resolution.
Jul 14 2020, 4:31 PM
GitHub <noreply@github.com> committed rGeefed175ce6d: Merge pull request #875 from lhames/st-file-symbols-fix (authored by lhames).
Merge pull request #875 from lhames/st-file-symbols-fix
Jul 14 2020, 4:31 PM
lhames committed rG3d931e85f1ca: [ORC] Don't take ownership of the trampoline pool in LazyReexportsManager. (authored by lhames).
[ORC] Don't take ownership of the trampoline pool in LazyReexportsManager.
Jul 14 2020, 10:59 AM