summaryrefslogtreecommitdiff
path: root/source/Symbol/FuncUnwinders.cpp
AgeCommit message (Expand)Author
2019-10-11[Windows] Use information from the PE32 exceptions directory to construct unw...Aleksandr Urakov
2019-05-27FuncUnwinders: prefer debug_frame over eh_framePavel Labath
2019-05-24[FuncUnwinders] Use "symbol file" unwind plans for unwindingPavel Labath
2019-05-10FuncUnwinders: Add a new "SymbolFile" unwind planPavel Labath
2019-04-23FuncUnwinders: remove "current_offset" from function argumentsPavel Labath
2019-04-10[NFC] Remove ASCII lines from commentsJonas Devlieghere
2019-02-11Use std::make_shared in LLDB (NFC)Jonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-03Simplify ObjectFile::GetArchitecturePavel Labath
2018-12-15Simplify Boolean expressionsJonas Devlieghere
2018-04-30Reflow paragraphs in comments.Adrian Prantl
2017-06-27Add debug_frame section supportPavel Labath
2017-02-24Fix a race condition in FuncUnwinders where the mutex was beingJason Molenda
2017-02-14Remove dependencies from Utility to Core and Target.Zachary Turner
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone
2016-07-06Enhance FuncUnwinders::GetUnwindPlanAtNonCallSite to detect when weJason Molenda
2016-05-18remove use of Mutex in favour of std::{,recursive_}mutexSaleem Abdulrasool
2016-05-04Add a way for an ObjectFile to indicate that assembly emulationJason Molenda
2015-09-30Add support for .ARM.exidx unwind informationTamas Berghammer
2015-06-24Improve instruction emulation based stack unwinding on ARMTamas Berghammer
2015-05-06Simplify FuncUnwinders::GetEHFrameAugmentedUnwindPlanPavel Labath
2014-12-21Various unwinder work. Jason Molenda
2014-12-08The lldb unwinder can now use the unwind information from the compact-unwind Jason Molenda
2014-11-18Fix up the code in the FuncUnwinders class thatJason Molenda
2014-11-18Read the LSDA and Personality Routine function address out of theJason Molenda
2014-11-04Back out r221229 -- instead of trying to identify the end of the unwind,Jason Molenda
2014-08-25Copy unwind plan instead of modifying it directly, so "image show-unwind" pri...Todd Fiala
2014-08-25Have augment_unwind_plan_from_call_site update the UnwindPlan Jason Molenda
2014-08-25On x86 & x86_64, try to use eh_frame for frame 0.Todd Fiala
2014-05-23Instead of having an UnwindTable own a single assembly profiler, Jason Molenda
2014-05-23Revert r209488; Greg suggests a different approach.Jason Molenda
2014-05-23The UnwindTable (one per module) used to hand out shared pointersJason Molenda
2014-04-20Switch NULL to C++11 nullptr in source/Symbol and source/UtilityEd Maste
2014-02-03Fix UnwindAssembly memory leak by defining and using a shared UnwindAssemblyS...Jean-Daniel Dupas
2013-09-24Update RegisterContextLLDB::GetFullUnwindPlanForFrame() to use the architectu...Jason Molenda
2013-04-18Since we use C++11, we should switch over to using std::unique_ptr when C++11...Greg Clayton
2012-10-26Add a new capability to RegisterContextLLDB: To recognize when theJason Molenda
2012-02-21Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptrGreg Clayton
2012-02-18The second part in thread hardening the internals of LLDB where we makeGreg Clayton
2011-09-15Have the FuncUnwinder object request & provide an architecture-definedJason Molenda
2011-05-11Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into theirGreg Clayton
2011-04-25Renamed UnwindAssemblyProfiler to UnwindAssembly along with its source files.Greg Clayton
2011-04-25Put plug-ins into the correct directories as they were incorrectly locatedGreg Clayton
2011-02-15All UnwindPlan objects are now passed around as shared pointers.Greg Clayton
2011-01-08Made FuncUnwinders threadsafe.Greg Clayton
2011-01-08Fixed issues with the unwinding code where the collection of FuncUnwindersGreg Clayton
2010-11-12I'm not thrilled with how I structured this but RegisterContextLLDBJason Molenda
2010-11-04Built the native unwinder with all the warnings c++-4.2 could muster;Jason Molenda
2010-10-25Check in the native lldb unwinder. Jason Molenda
2010-09-10The first part of an lldb native stack unwinder.Jason Molenda