Skip to content
This repository has been archived by the owner on Nov 9, 2022. It is now read-only.

TannerJin/BitCodeInterpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

LLVM BitCode 解释器

去除了 JIT & 只支持 mach-o 的 BitCode 解释器

用来干啥

  • Hotfix
  • VM Execution

目前发现问题

  • 目前 Interpreter 文件依赖过多,正在优化

  • Bitcode 中自定义的Objective-C类,由于没有经过objc_init过,objc中不存在对应class, 计划通过定制处理IR & objc_registerClassPair & sel_registerName 解决

注意

全局搜索 Tanner 查看定制化处理逻辑

About

LLVM BitCode Interpreter For iOS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages