Add x86 support and more gdbjit
commit
4e320d698e87469bd5fa96c4caf328c83e7faaf1
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date: Tue Jan 24 17:29:33 2017 +0300
Add CoreCLR System.String type summary
commit
315f9aaf9c82ebcad3840a8d8495a7ac4389b179
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date: Thu Dec 29 17:16:04 2016 +0300
Add support for i386 CoreCLR JITed code in LLDB x86 unwinder
commit
2b92e5343060f9661311616ea0a8ee1939b231f9
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date: Thu Nov 10 17:14:42 2016 +0300
Use jit breakpoint in ThreadPlanStepRange
commit
f4a4ef592de70ef8e204db03c9c5caeb39b07313
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date: Thu Nov 10 17:17:31 2016 +0300
Use jit breakpoint in ThreadPlanStepOverRange
commit
63248e1d5e74b97991ffb9021004d5f207727ab8
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date: Thu Nov 10 17:16:10 2016 +0300
Use jit breakpoint in ThreadPlanStepOut
commit
381bcb0320784364ed0b76c0108f29fda1dbdc2a
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date: Tue Nov 1 18:54:29 2016 +0300
Add support for multiple step-out breakpoints
commit
5b93e27953b7170d393a8f6b137717d50b60cee3
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date: Thu Nov 10 19:03:55 2016 +0300
Prepare ThreadPlanRunToJITAddress for stepping through/in exceptions
Refactor ThreadPlanRunToJITAddress.
Enable using more breakpoints for JITed code:
* Return address of the nearest (up the stack) JITed method
* try{} block end addresses
Add code for detecting funclets on the stack.
commit
e4cb9f21cf2e2e3d7198a6f0118e48096f4fd9b6
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date: Tue Nov 29 23:10:42 2016 +0300
Always use CreateFunctionEntryUnwindPlan when symbol is unknow
Fixed stepping over stubs (with unknown symbols) in CoreCLR JITed code.
See http://lists.llvm.org/pipermail/lldb-dev/2015-April/007169.html
commit
b990044629664882fc8adbe24999eba6c74e0032
Author: Igor Kulaychuk <i.kulaychuk@samsung.com>
Date: Thu Nov 10 17:13:15 2016 +0300
Disable handling mov_reg_to_local_stack_frame_p in x86 unwinder
Fixes invalid CFA in CoreCLR JITed code.
Change-Id: I463ac29fc85136db08df382c451bc10384bcc18f
Signed-off-by: chunseok lee <chunseok.lee@samsung.com>