aboutsummaryrefslogtreecommitdiff
path: root/gdb/varobj.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-01-13Per-inferior/Inferior-qualified thread IDsPedro Alves1-4/+5
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker1-1/+1
2015-12-09varobj zero-padded hexadecimal formatLuis Machado1-2/+3
2015-09-25Add some more casts (2/2)Simon Marchi1-1/+1
2015-09-25Add casts to memory allocation related callsSimon Marchi1-2/+2
2015-08-26Replace some xmalloc-family functions with XNEW-family onesSimon Marchi1-10/+6
2015-07-31Mostly trivial enum fixesSimon Marchi1-1/+1
2015-03-07Split TRY_CATCH into TRY + CATCHPedro Alves1-24/+31
2015-02-27C++ keyword cleanliness, mostly auto-generatedPedro Alves1-22/+22
2015-02-10Finish constification of varobj interfaceSimon Marchi1-8/+9