This is an archive of the discontinued LLVM Phabricator instance.

Adjust to LLVM JIT API change
ClosedPublic

Authored by endlessroad on Sep 23 2014, 5:06 PM.

Details

Diff Detail

Event Timeline

endlessroad retitled this revision from to Adjust to LLVM JIT API change.
endlessroad updated this object.
endlessroad edited the test plan for this revision. (Show Details)
endlessroad added a subscriber: Unknown Object (MLST).

Those wrapper functions seems not used by lldb... Removed

Reference for

  • replacing JITMemoryManager with SectionMemoryManager
  • replacing "llvm::JITMemoryManager::CreateDefaultMemManager()" with "new llvm::SectionMemoryManager()"

http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-jitlistener/llvm-jitlistener.cpp?r1=218316&r2=218315&pathrev=218316

tfiala edited edge metadata.Sep 24 2014, 8:44 AM

Having a look at this now.

tfiala accepted this revision.Sep 24 2014, 9:02 AM
tfiala edited edge metadata.

LGTM. Fix going in shortly.

This revision is now accepted and ready to land.Sep 24 2014, 9:02 AM
tfiala closed this revision.Sep 24 2014, 9:06 AM

svn commit
Sending include/lldb/Expression/ClangUserExpression.h
Sending include/lldb/Expression/IRExecutionUnit.h
Sending source/Expression/IRExecutionUnit.cpp
Transmitting file data ...
Committed revision 218383.