summaryrefslogtreecommitdiff
path: root/debug.c
AgeCommit message (Expand)Author
2024-03-27Fix setting GC stress at boot when objspace not availablePeter Zhu
2024-03-26Use macro SET_WHEN_UINTPeter Zhu
2024-03-25Fix --debug=gc_stress flagPeter Zhu
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-01-10Remove unnecessary semicolons (#9469)S.H
2024-01-06Add a shorthand for ruby_debug_print_nodeyui-knk
2024-01-06Print node id and location by ruby_debug_print_nodeyui-knk
2023-10-12M:N thread scheduler for RactorsKoichi Sasada
2023-10-12`RUBY_DEBUG_LOG` supports `%p` for pidKoichi Sasada
2023-06-01Hide the usage of `rb_io_t` where possible. (#7880)Samuel Williams
2023-06-01Revert "Hide most of the implementation of `struct rb_io`. (#6511)"NARUSE, Yui
2023-05-30Hide most of the implementation of `struct rb_io`. (#6511)Samuel Williams
2023-05-24Rename `rb_node_name` to the original nameyui-knk
2023-05-23Move `ruby_node_name` to node.c and rename prefix of the functionyui-knk
2023-05-20`rb_bug` prints a newline after the messageNobuyoshi Nakada
2023-04-26show a separator even if `ec` is NULL.Koichi Sasada
2023-04-26`RUBY_DEBUG_LOG_PID` for `RUBY_DEBUG_LOG()`Koichi Sasada
2023-04-04[Feature #19579] Remove !USE_RVARGC code (#7655)Peter Zhu
2023-03-31`nt->serial` for `RUBY_DEBUG_LOG`Koichi Sasada
2023-02-27Fix spelling (#7389)John Bampton
2023-02-09Merge gc.h and internal/gc.hMatt Valentine-House
2022-08-30Undefine `ruby_debug_log` macro before the function definitionNobuyoshi Nakada
2022-07-27Adjust styles [ci skip]Nobuyoshi Nakada
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-07-15Implement Objects on VWAPeter Zhu
2022-06-10small fix on `setup_debug_log()`Koichi Sasada
2022-06-09func: and file: prefix for `RUBY_DEBUG_LOG_FILTER`Koichi Sasada
2022-05-24add `rb_th_serial()`Koichi Sasada
2022-05-21extend `RUBY_DEBUG_LOG_FILTER` to reject wordsKoichi Sasada
2022-05-20`rb_thread_t::serial` for debugKoichi Sasada
2021-12-29`USE_RUBY_DEBUG_LOG` doesn't check `RUBY_DEVEL`Koichi Sasada
2021-10-25[Feature #18239] Implement VWA for stringsPeter Zhu
2021-09-28lldb: Show encoding of String [ci skip]Nobuyoshi Nakada
2021-08-24Moved exported symbols in internal/util.h to ruby/util.hNobuyoshi Nakada
2021-02-24Revert "Enclose crtitical sections in `thread_exclusive` block"Nobuyoshi Nakada
2021-02-23Use the system getenv in setup_debug_logNobuyoshi Nakada
2020-12-25USE_RUBY_DEBUG_LOG is not defined !devel buildKoichi Sasada
2020-12-07show ractor info on non-single ractor modeKoichi Sasada
2020-11-18fix public interfaceKoichi Sasada
2020-09-03Introduce Ractor mechanism for parallel executionKoichi Sasada
2020-08-13ruby_debug_log: suppress warning卜部昌平
2020-08-02remove accidentally introduced debug codeKoichi Sasada
2020-08-02support multiple filters by RUBY_DEBUG_LOG_FILTERKoichi Sasada
2020-07-03RUBY_DEBUG_LOG: Logging debug information mechanism (#3279)Koichi Sasada
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-04-25More enums are mandatory for rp in lldb_cruby.pyNobuyoshi Nakada
2020-04-18RUBY_SPECIAL_SHIFT and RUBY_FL_USHIFT are mandatory for rp in lldb_cruby.pyNobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-02-22VALUE size packed callinfo (ci).Koichi Sasada