Star81
27
代码介绍
代码
Issues9
Pull Requests9
流水线
Actions
讨论
Wiki
项目成员44
分析
项目设置
Star81
27
  1. msdebug
  2. /
  3. compiler-rt
  4. /
  5. test
  6. /
  7. orc
  8. /
  9. TestCases
  10. /
  11. Darwin
  12. /
  13. arm64
  14. /
  15. Inputs
LLang Hames[ORC-RT][ORC][MachO] Fix some issues with executor-side symbol tables.
93509b44创建于 2023年12月8日历史提交
文件最后提交记录最后更新时间
objc-Foo-foo-class-method.S
[ORC][MachOPlatform] Don't add InitSectionSymbols for __objc_imageinfo. The __objc_imageinfo section may be deleted (leaving dangling references to any symbols that it contains), and shouldn't have any dependencies anyway. This patch verifies that the section has no dependencies and then skips the section. rdar://1084692433 年前
ret_self.S
[ORC-RT][ORC][MachO] Fix some issues with executor-side symbol tables. 1. Prevent deadlock by unlocking JDStatesMutex when calling back to the controller to request a push of new symbols. (If JDStatesMutex is locked then the push operation can't register the new symbols, and so can't complete). 2. Record MachOPlatform runtime symbols during bootstrap and attach their registration to the bootstrap-completion graph, similar to the way that deferred allocation actions are handled. We can't register the symbols the normal way during bootstrap since the symbol registration function is itself in the process of being materialized. 3. Add dlsym testcases to exercise these fixes.2 年前