summaryrefslogtreecommitdiff
path: root/vm_dump.c
AgeCommit message (Expand)Author
2026-03-27Rename rb_cfp_iseq to CFP_ISEQ and rb_cfp_pc to CFP_PCTakashi Kokubun
2026-03-27Rename cfp->iseq to cfp->_iseq and rb_zjit_cfp_iseq to rb_cfp_iseqTakashi Kokubun
2026-03-27ZJIT: Lightweight FramesTakashi Kokubun
2026-03-26Fix crash reporter NULL dereference with ractors (#16561)Takashi Kokubun
2025-12-06Fix `io_pwrite` fiber scheduler hook. (#15428)Samuel Williams
2025-11-17vm_dump.c: unbreak unwind on powerpc (#14650)Sergey Fedorov
2025-11-07Suppress sign-compare warningsNobuyoshi Nakada
2025-11-07Use RUBY_BOX environment variable instead of RUBY_NAMESPACESatoshi Tagomori
2025-11-07renaming internal data structures and functions from namespace to boxSatoshi Tagomori
2025-11-03Use CFUNC namespace only for IFUNC frames, its behavior should be unchangedSatoshi Tagomori
2025-10-13Add "Namespace detection information" section in bug reportsSatoshi Tagomori
2025-10-07Add a control frame column "n:xxxx" as namespace id in crash reportsSatoshi Tagomori
2025-10-07Stop displaying current namespace when it crashedSatoshi Tagomori
2025-09-29Update current namespace management by using control frames and lexical contextsSatoshi Tagomori
2025-09-25Always use assert-free APIs when profiling and crashingAlan Wu
2025-05-05vm_dump.c: avoid `USE_MN_THREADS` is not defined warningJean Boussier
2025-05-05Fix `USE_MN_THREADS=0` builds on macOSJean Boussier
2025-04-05[Bug #21150] macOS: unwinding coroutine workaround is only for arm64Nobuyoshi Nakada
2025-02-21[Bug #21150] macOS: Temporary workaround at unwinding coroutineNobuyoshi Nakada
2025-01-07glibc and musl didn't provide A1-A7, FP and S3-S8 constants.Hiroshi SHIBATA
2024-12-17Win32: Fix the macro for arm64 on mswinNobuyoshi Nakada
2024-12-12Don't output memory map in crash report for ASANPeter Zhu
2024-11-05Use rb_fiber_scheduler_get() instead of rb_fiber_scheduler_current()Yusuke Endoh
2024-11-05Let vm_dump show whether the fiber scheduler is enabled or notYusuke Endoh
2024-09-26Added LARCH_REG_FP to dump resultsHiroshi SHIBATA
2024-09-26Use constants for register numbersHiroshi SHIBATA
2024-09-26Removed duplicated dumpsHiroshi SHIBATA
2024-09-26Import patches for old macOS from MacPortsNobuyoshi Nakada
2023-11-23windows-arm64 support (#8995)Pierrick Bouvier
2023-10-12Fix leaked symbols on FreeBSD [ci skip]Nobuyoshi Nakada
2023-09-26Dump backtraces to an arbitrary stream when using libprocstatNobuyoshi Nakada
2023-09-26Labels cannot at the end of blockNobuyoshi Nakada
2023-09-26Add a missing labelNobuyoshi Nakada
2023-09-25Abort dumping when output failedNobuyoshi Nakada
2023-09-25Dump backtraces to an arbitrary streamNobuyoshi Nakada
2023-07-27Clean up OPT_STACK_CACHING (#8132)Takashi Kokubun
2023-07-17Remove __bp__ and speed-up bmethod calls (#8060)Alan Wu
2023-03-16Add thread and ractor counts to bug reportsAlan Wu
2023-02-23Move `dump_machine_register` definitionsNobuyoshi Nakada
2023-02-22Add support for LoongArch (#7343)小MAO钓鱼
2023-02-09Merge gc.h and internal/gc.hMatt Valentine-House
2022-12-24Fix backtrace beyond _singtramp on macOS arm64 (#7015)NARUSE, Yui
2022-10-20push dummy frame for loading processKoichi Sasada
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-06-03Prevent printing crash report in a loopAlan Wu
2022-05-24remove `NON_SCALAR_THREAD_ID` supportKoichi Sasada
2022-04-23introduce struct `rb_native_thread`Koichi Sasada
2022-04-20Enable C backtraces on Apple silicon (#5770)Jean byroot Boussier
2022-04-09[DOC]Some link prefix replaceS-H-GAMELINKS
2022-03-30Prefix ccan headers (#4568)Nobuyoshi Nakada