summaryrefslogtreecommitdiffstats
path: root/lldb/source/Symbol/FuncUnwinders.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use std::make_shared in LLDB (NFC)Jonas Devlieghere2019-02-111-15/+20
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Simplify ObjectFile::GetArchitecturePavel Labath2019-01-031-2/+1
* Simplify Boolean expressionsJonas Devlieghere2018-12-151-1/+1
* Reflow paragraphs in comments.Adrian Prantl2018-04-301-19/+17
* Add debug_frame section supportPavel Labath2017-06-271-36/+97
* Fix a race condition in FuncUnwinders where the mutex was beingJason Molenda2017-02-241-9/+9
* Remove dependencies from Utility to Core and Target.Zachary Turner2017-02-141-1/+1
* *** This commit represents a complete reformatting of the LLDB source codeKate Stone2016-09-061-348/+317
* Enhance FuncUnwinders::GetUnwindPlanAtNonCallSite to detect when weJason Molenda2016-07-061-4/+70
* remove use of Mutex in favour of std::{,recursive_}mutexSaleem Abdulrasool2016-05-181-31/+31
* Add a way for an ObjectFile to indicate that assembly emulationJason Molenda2016-05-041-1/+5
* Add support for .ARM.exidx unwind informationTamas Berghammer2015-09-301-5/+38
* Improve instruction emulation based stack unwinding on ARMTamas Berghammer2015-06-241-6/+7
* Simplify FuncUnwinders::GetEHFrameAugmentedUnwindPlanPavel Labath2015-05-061-29/+17
* Various unwinder work. Jason Molenda2014-12-211-100/+195
* The lldb unwinder can now use the unwind information from the compact-unwind Jason Molenda2014-12-081-14/+35
* Fix up the code in the FuncUnwinders class thatJason Molenda2014-11-181-14/+14
* Read the LSDA and Personality Routine function address out of theJason Molenda2014-11-181-0/+33
* Back out r221229 -- instead of trying to identify the end of the unwind,Jason Molenda2014-11-041-83/+11
* Copy unwind plan instead of modifying it directly, so "image show-unwind" pri...Todd Fiala2014-08-251-3/+7
* Have augment_unwind_plan_from_call_site update the UnwindPlan Jason Molenda2014-08-251-1/+2
* On x86 & x86_64, try to use eh_frame for frame 0.Todd Fiala2014-08-251-2/+13
* Instead of having an UnwindTable own a single assembly profiler, Jason Molenda2014-05-231-9/+22
* Revert r209488; Greg suggests a different approach.Jason Molenda2014-05-231-12/+8
* The UnwindTable (one per module) used to hand out shared pointersJason Molenda2014-05-231-8/+12
* Switch NULL to C++11 nullptr in source/Symbol and source/UtilityEd Maste2014-04-201-5/+5
* Fix UnwindAssembly memory leak by defining and using a shared UnwindAssemblyS...Jean-Daniel Dupas2014-02-031-1/+1
* Update RegisterContextLLDB::GetFullUnwindPlanForFrame() to use the architectu...Jason Molenda2013-09-241-8/+15
* Since we use C++11, we should switch over to using std::unique_ptr when C++11...Greg Clayton2013-04-181-8/+8
* Add a new capability to RegisterContextLLDB: To recognize when theJason Molenda2012-10-261-0/+9
* Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptrGreg Clayton2012-02-211-1/+3
* The second part in thread hardening the internals of LLDB where we makeGreg Clayton2012-02-181-6/+6
* Have the FuncUnwinder object request & provide an architecture-definedJason Molenda2011-09-151-0/+38
* Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into theirGreg Clayton2011-05-111-7/+12
* Renamed UnwindAssemblyProfiler to UnwindAssembly along with its source files.Greg Clayton2011-04-251-2/+2
* Put plug-ins into the correct directories as they were incorrectly locatedGreg Clayton2011-04-251-6/+5
* All UnwindPlan objects are now passed around as shared pointers.Greg Clayton2011-02-151-31/+30
* Made FuncUnwinders threadsafe.Greg Clayton2011-01-081-14/+67
* Fixed issues with the unwinding code where the collection of FuncUnwindersGreg Clayton2011-01-081-70/+62
* I'm not thrilled with how I structured this but RegisterContextLLDBJason Molenda2010-11-121-6/+21
* Built the native unwinder with all the warnings c++-4.2 could muster;Jason Molenda2010-11-041-1/+0
* Check in the native lldb unwinder. Jason Molenda2010-10-251-5/+15
* The first part of an lldb native stack unwinder.Jason Molenda2010-09-101-0/+126
OpenPOWER on IntegriCloud