[ExecutionEngine] The https://reviews.llvm.org/D58194 patch changed symbolizer interface.
Particularily it requires not only Address but SectionIndex also. This patch set proper SectionIndex
instead of Undefined value. That cures several lit tests for ExecutionEngine.
Details
Details
- Reviewers
dblaikie
Diff Detail
Diff Detail
Event Timeline
llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp | ||
---|---|---|
153 | According to the documentation, SymbolRef::getSection returns a section_iterator. Do we need to check against section_end()? (end_sections in the documentation is wrong!) |
llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp | ||
---|---|---|
153 | Good catch! thanks. though there are many usages of this without checking for section_end(). |
Comment Actions
I think the change is correct, but I don't know enough of the code to feel confident.
Comment Actions
abandon revision because of already integrated duplicated revision https://reviews.llvm.org/D59490
According to the documentation, SymbolRef::getSection returns a section_iterator. Do we need to check against section_end()? (end_sections in the documentation is wrong!)