commit | 1c30cee77f9a148215a0dacee2d922d1ec1b3bae | [log] [tgz] |
---|---|---|
author | Zonr Chang <zonr.net@gmail.com> | Thu Apr 12 17:15:30 2012 +0800 |
committer | Shih-wei Liao <sliao@google.com> | Sun Jun 10 10:10:02 2012 -0700 |
tree | 0cde755e9b04f0bdee9245d8d2cc05df4091b1a1 | |
parent | c61c011bec66bbef19e92bae50f5101f77837c5d [diff] |
Add BCCContext. BCCContext manages the global data across the libbcc infrastructure. This includes LLVMContext object required by materialize bitcode into llvm::Module and LLVM compilation infrastructure. Furthermore, BCCContext is escalated to be managed in Script instead of in the SourceInfo. Change-Id: I6b212a29d5144d40b6e9ca1e53b605ddc4d4541c