Skip to content

A WIP LLVM ExecutionEngine-Based Library To Support Objective-C and Hotpatch

License

Notifications You must be signed in to change notification settings

zztiswb116/LLHP

Repository files navigation

LLHP

An experimental WIP LLVM-ExecutionEngine Based Hot Patch Library

Blog

Currently the repo contains a modified version of LLVM. The source of the library is located at projects/LLHP

TODO:

  • IR Parsing
  • Build type-encode:length table at compile time and get rid of current switch mess
  • Add Bridging Value Converting Function Registeration Mechanism
  • High Level Wrapper
  • Dual-way GV Emit/Update
  • Handle other aspects of an ObjC class

Misc:

1 2 3

About

A WIP LLVM ExecutionEngine-Based Library To Support Objective-C and Hotpatch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published