summaryrefslogtreecommitdiff
path: root/misc/lldb_cruby.py
AgeCommit message (Expand)Author
2023-10-25LLDB: Use `expression` to save the result into the history [ci skip]Nobuyoshi Nakada
2023-08-29Fix string2cstr in lldb_cruby.py [ci skip]Peter Zhu
2023-03-21[ci skip] Move rb_id2str into new LLDB formatMatt Valentine-House
2023-03-17[ci skip] Move rp helper to new LLDB formatMatt Valentine-House
2022-10-11Revert "Revert "This commit implements the Object Shapes technique in CRuby.""Jemma Issroff
2022-09-30Revert "This commit implements the Object Shapes technique in CRuby."Aaron Patterson
2022-09-28This commit implements the Object Shapes technique in CRuby.Jemma Issroff
2022-09-26Revert this until we can figure out WB issues or remove shapes from GCAaron Patterson
2022-09-26This commit implements the Object Shapes technique in CRuby.Jemma Issroff
2022-08-18[ci skip][Feature #18910][lldb] Dedup lldb_initMatt Valentine-House
2022-08-18[ci-skip][Feature #18910][lldb] New directory structureMatt Valentine-House
2022-08-18[ci-skip][Feature #18910][lldb] Port rclass_ext to new LLDB FrameworkMatt Valentine-House
2022-08-18[ci-skip][Feature #18910][lldb] Port heap_page command to new LLDB frameworkMatt Valentine-House
2022-08-18[ci-skip][Feature #18910][lldb] Provide class framework for lldb commandsMatt Valentine-House
2022-07-06fix lldb scripts on older lldb pythonAaron Patterson
2022-06-21Add T_STRUCT to lldb inspect helperJemma Issroff
2022-06-17[ci skip][lldb] Fix array length representation with USING_RVARGCMatt Valentine-House
2022-06-15[ci skip] [lldb] Ensure rbbt has loaded the globalsMatt Valentine-House
2022-06-15[ci skip] Print the rb_classext_t for a class, using an offsetMatt Valentine-House
2022-06-15Add imemo types to global namespace in lldb helpersJemma Issroff
2022-05-27Add more information to lldb dump_page helperJemma Issroff
2022-04-04Make heap page sizes 64KiB by defaultPeter Zhu
2022-01-26[lldb] Handle MacOS 64Kb heap pages in the lldb helpersMatt Valentine-House
2022-01-17lldb_cruby.py: support RVARGC on T_CLASS [ci skip]Nobuyoshi Nakada
2022-01-06Update lldb_cruby.py for VWA stringsPeter Zhu
2021-10-28Follow up the RString change [ci skip]Nobuyoshi Nakada
2021-10-25[Feature #18239] Implement VWA for stringsPeter Zhu
2021-09-29lldb: Get rid of error at unpreserved encodings [ci skip]Nobuyoshi Nakada
2021-09-28lldb: Show encoding of String [ci skip]Nobuyoshi Nakada
2021-08-25[Feature #18045] Implement size classes for GCPeter Zhu
2021-08-25[Feature #18045] Remove T_PAYLOADPeter Zhu
2021-08-23Revert "[Feature #18045] Implement size classes for GC"Peter Zhu
2021-08-23[Feature #18045] Implement size classes for GCPeter Zhu
2021-08-23[Feature #18045] Remove T_PAYLOADPeter Zhu
2021-06-04lldb_cruby.py: push non-flonum float to history [ci skip]Nobuyoshi Nakada
2021-06-04lldb_cruby.py: fix non-flonum float inspection [ci skip]Nobuyoshi Nakada
2021-05-24add rb_id2str to lldb debugging scriptsAaron Patterson
2021-05-06lldb: convert heap_page_obj_limit from a float to intPeter Zhu
2021-05-06lldb: teach rp about T_PAYLOADMatt Valentine-House
2021-04-29lldb: Warn when attempting to dump invalid pagesMatt Valentine-House
2021-04-27lldb: highlight the slot when using dump_page_rvalueMatt Valentine-House
2021-04-27lldb: dump_page_rvalue - dump a heap page containing an RVALUEMatt Valentine-House
2021-04-27lldb: Add Freelist Index to dump_page outputMatt Valentine-House
2021-03-16LLDB: Introduce dump_page helperMatt Valentine-House
2021-03-16LLDB: Extract a dump_bits function from rpMatt Valentine-House
2020-10-14Mostly recover a Ruby stack trace from a core fileAaron Patterson
2020-09-28bit table information when printing an objectAaron Patterson
2020-09-02add lldb functions for getting the heap page / heap page bodyAaron Patterson
2020-09-02support T_MATCH in lldbAaron Patterson
2020-08-27add T_ZOMBIE support to lldb scriptsAaron Patterson