[Lldb-commits] [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)

2024-09-29 Thread Lang Hames via lldb-commits
https://github.com/lhames approved this pull request. https://github.com/llvm/llvm-project/pull/99336 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)

2024-09-29 Thread Lang Hames via lldb-commits
lhames wrote: > @lhames could you take a look, please? Hi @dlav-sc. The `RuntimeDyld` changes look ok to me. We are hoping to switch LLDB to ORC / JITLink soon (https://discourse.llvm.org/t/rfc-removing-mcjit-and-runtimedyld/80464), but JITLink's RISCV support is pretty solid already -- I don

[Lldb-commits] [lldb] DynamicLoaderDarwin load images in parallel (PR #110439)

2024-09-29 Thread Dmitrii Galimzianov via lldb-commits
DmT021 wrote: @augusto2112 Take a look when you have time This is just one possible approach to parallelizing the initial image loading. The other solution I'm checking now is to parallelize loading somewhere earlier, perhaps in `DynamicLoaderMacOS::DoInitialImageFetch`. The difference is that

[Lldb-commits] [lldb] DynamicLoaderDarwin load images in parallel (PR #110439)

2024-09-29 Thread Dmitrii Galimzianov via lldb-commits
https://github.com/DmT021 edited https://github.com/llvm/llvm-project/pull/110439 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] DynamicLoaderDarwin load images in parallel (PR #110439)

2024-09-29 Thread Dmitrii Galimzianov via lldb-commits
https://github.com/DmT021 created https://github.com/llvm/llvm-project/pull/110439 When `plugin.dynamic-loader.darwin.enable-parallel-image-load` is enabled `DynamicLoaderDarwin::AddModulesUsingImageInfos` will load images in parallel using the thread pool. >From d6183d6b0e1c755d6adf3f5246374