aboutsummaryrefslogtreecommitdiff
path: root/gdb/varobj.c
AgeCommit message (Expand)AuthorFilesLines
2019-04-08Rename gdb exception typesTom Tromey1-6/+6
2019-04-08Rewrite TRY/CATCHTom Tromey1-18/+12
2019-04-04Move innermost_block_tracker global to parse_stateTom Tromey1-4/+5
2019-03-23Have parser reset the innermost block trackerTom Tromey1-3/+3
2019-03-05Add ATTRIBUTE_UNUSED_RESULT to ref_ptr::releaseTom Tromey1-2/+2
2019-01-25Normalize includes to use common/Tom Tromey1-1/+1
2019-01-22Do not include py-ref.h in most filesTom Tromey1-1/+0
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-11-04Return gdbpy_ref from gdbpy_get_varobj_pretty_printerTom Tromey1-8/+5
2018-10-04Simple -Wshadow=local fixesTom Tromey1-19/+20
2018-09-09python: Make two functions return gdbpy_ref<>Simon Marchi1-3/+3
2018-07-31Fix segfault when invoking -var-info-path-expression on a dynamic varobjJan Vrany1-0/+5
2018-06-21Use thread_info and inferior pointers more throughoutPedro Alves1-4/+4
2018-04-30Change Python code to use new_referenceTom Tromey1-3/+2
2018-04-30Use new_reference for struct valueTom Tromey1-1/+1
2018-04-06Change varobj to use value_ref_ptrTom Tromey1-21/+22
2018-04-06Introduce a gdb_ref_ptr specialization for struct valueTom Tromey1-4/+4
2018-02-02MI: Allow non-raw varobj evaluationLeszek Swirski via gdb-patches1-1/+1
2018-01-21gdb: Don't store a thread-id for floating varobjAndrew Burgess1-1/+2
2018-01-21gdb: Remove out of date commentAndrew Burgess1-1/+0
2018-01-21gdb: PR mi/20395: Fix -var-update for registers in frames 1 and upAndrew Burgess1-1/+2
2018-01-21gdb: New API for tracking innermost blockAndrew Burgess1-3/+3
2018-01-21gdb: Remove duplicate declaration of global innermost_blockAndrew Burgess1-0/+1
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-11-23Revert unexpected rename in previous patchSimon Marchi1-3/+3
2017-11-23Change int -> bool where applicable throughout varobjSimon Marchi1-145/+143
2017-11-22Replace VEC (varobj_update_result) with std::vectorSimon Marchi1-89/+57
2017-11-22Make varobj::children an std::vectorSimon Marchi1-45/+40
2017-11-22Basic c++ification of varobjSimon Marchi1-104/+29
2017-09-29Remove cleanups from mi-cmd-var.cTom Tromey1-5/+2
2017-09-09Remove unnecessary function prototypes.John Baldwin1-2/+1
2017-05-04RAII-fy make_cleanup_restore_current_thread & friendsPedro Alves1-4/+1
2017-04-05-Wwrite-strings: The RestPedro Alves1-1/+1
2017-03-20Convert lvalue reference type check to general reference type checkArtemiy Volkov1-1/+1
2017-02-23Use delete instead of xfree for varobj_itemYao Qi1-2/+2
2017-02-10Turn gdbpy_ref into a templateTom Tromey1-6/+6
2017-02-02Eliminate make_cleanup_ui_file_delete / make ui_file a class hierarchyPedro Alves1-21/+8
2017-01-31gdb/varobj.c: Fix leakPedro Alves1-1/+1
2017-01-10Remove ensure_python_envTom Tromey1-8/+0
2017-01-10Use gdbpy_enter_varobj in varobj_value_get_print_valueTom Tromey1-12/+9
2017-01-10Change type of encoding argument to gdbpy_extract_lazy_stringTom Tromey1-4/+3
2017-01-10Use gdbpy_enter_varobj in more of varobj.cTom Tromey1-30/+14
2017-01-10Introduce gdbpy_enter_varobj and use itTom Tromey1-0/+7
2017-01-01update copyright year range in GDB filesJoel Brobecker1-1/+1
2016-11-09Use unique_xmalloc_ptr in Python codeTom Tromey1-9/+8
2016-11-08Use ui_file_as_string throughout morePedro Alves1-105/+85
2016-11-08'struct expression *' -> gdb::unique_xmalloc_ptr<expression>Pedro Alves1-20/+11
2016-07-21Remove unused variable in gdb/varobj.c when built without Python supportPedro Alves1-2/+2
2016-02-07varobj: Cleanup dead codeSimon Marchi1-101/+18
2016-01-31Fix some comments in varobj.{c,h}Simon Marchi1-3/+3