aboutsummaryrefslogtreecommitdiff
path: root/lib/Bitcode/Reader/BitcodeReader.h
diff options
context:
space:
mode:
authorJeffrey Yasskin <jyasskin@google.com>2009-10-20 18:13:21 +0000
committerJeffrey Yasskin <jyasskin@google.com>2009-10-20 18:13:21 +0000
commit1e8613212286a8066001c8a3f516da89d250e05d (patch)
tree54e080388248880f4bdad668c8963483f7470f03 /lib/Bitcode/Reader/BitcodeReader.h
parentf7a0c0de6d73df8f24438234485b7950323b3d44 (diff)
Move the Function*->allocated blocks map from the JITMemoryManager to the
JITEmitter. I'm gradually making Functions auto-remove themselves from the JIT when they're destroyed. In this case, the Function needs to be removed from the JITEmitter, but the map recording which Functions need to be removed lived behind the JITMemoryManager interface, which made things difficult. This patch replaces the deallocateMemForFunction(Function*) method with a pair of methods deallocateFunctionBody(void *) and deallocateExceptionTable(void *) corresponding to the two startFoo/endFoo pairs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84651 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Bitcode/Reader/BitcodeReader.h')
0 files changed, 0 insertions, 0 deletions