aboutsummaryrefslogtreecommitdiffstats
path: root/debug.c
Commit message (Expand)AuthorAgeFilesLines
* M:N thread scheduler for RactorsKoichi Sasada2023-10-121-2/+7
* `RUBY_DEBUG_LOG` supports `%p` for pidKoichi Sasada2023-10-121-1/+40
* Hide the usage of `rb_io_t` where possible. (#7880)Samuel Williams2023-06-011-1/+1
* Revert "Hide most of the implementation of `struct rb_io`. (#6511)"NARUSE, Yui2023-06-011-1/+1
* Hide most of the implementation of `struct rb_io`. (#6511)Samuel Williams2023-05-301-1/+1
* Rename `rb_node_name` to the original nameyui-knk2023-05-241-1/+1
* Move `ruby_node_name` to node.c and rename prefix of the functionyui-knk2023-05-231-1/+1
* `rb_bug` prints a newline after the messageNobuyoshi Nakada2023-05-201-7/+7
* show a separator even if `ec` is NULL.Koichi Sasada2023-04-261-13/+12
* `RUBY_DEBUG_LOG_PID` for `RUBY_DEBUG_LOG()`Koichi Sasada2023-04-261-0/+11
* [Feature #19579] Remove !USE_RVARGC code (#7655)Peter Zhu2023-04-041-6/+0
* `nt->serial` for `RUBY_DEBUG_LOG`Koichi Sasada2023-03-311-7/+33
* Fix spelling (#7389)John Bampton2023-02-271-1/+1
* Merge gc.h and internal/gc.hMatt Valentine-House2023-02-091-1/+1
* Undefine `ruby_debug_log` macro before the function definitionNobuyoshi Nakada2022-08-301-0/+1
* Adjust styles [ci skip]Nobuyoshi Nakada2022-07-271-1/+2
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-59/+59
* Implement Objects on VWAPeter Zhu2022-07-151-0/+2
* small fix on `setup_debug_log()`Koichi Sasada2022-06-101-30/+38
* func: and file: prefix for `RUBY_DEBUG_LOG_FILTER`Koichi Sasada2022-06-091-45/+121
* add `rb_th_serial()`Koichi Sasada2022-05-241-1/+1
* extend `RUBY_DEBUG_LOG_FILTER` to reject wordsKoichi Sasada2022-05-211-11/+46
* `rb_thread_t::serial` for debugKoichi Sasada2022-05-201-24/+24
* `USE_RUBY_DEBUG_LOG` doesn't check `RUBY_DEVEL`Koichi Sasada2021-12-291-7/+3
* [Feature #18239] Implement VWA for stringsPeter Zhu2021-10-251-0/+2
* lldb: Show encoding of String [ci skip]Nobuyoshi Nakada2021-09-281-0/+2
* Moved exported symbols in internal/util.h to ruby/util.hNobuyoshi Nakada2021-08-241-1/+0
* Revert "Enclose crtitical sections in `thread_exclusive` block"Nobuyoshi Nakada2021-02-241-1/+0
* Use the system getenv in setup_debug_logNobuyoshi Nakada2021-02-231-0/+1
* USE_RUBY_DEBUG_LOG is not defined !devel buildKoichi Sasada2020-12-251-0/+2
* show ractor info on non-single ractor modeKoichi Sasada2020-12-071-1/+1
* fix public interfaceKoichi Sasada2020-11-181-1/+1
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-2/+1
* ruby_debug_log: suppress warning卜部昌平2020-08-131-1/+1
* remove accidentally introduced debug codeKoichi Sasada2020-08-021-2/+2
* support multiple filters by RUBY_DEBUG_LOG_FILTERKoichi Sasada2020-08-021-16/+45
* RUBY_DEBUG_LOG: Logging debug information mechanism (#3279)Koichi Sasada2020-07-031-0/+231
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-1/+1
* More enums are mandatory for rp in lldb_cruby.pyNobuyoshi Nakada2020-04-251-0/+4
* RUBY_SPECIAL_SHIFT and RUBY_FL_USHIFT are mandatory for rp in lldb_cruby.pyNobuyoshi Nakada2020-04-181-0/+1
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-1/+1
* VALUE size packed callinfo (ci).Koichi Sasada2020-02-221-0/+1
* move internal/debug.h definitions to internal.hKoichi Sasada2020-01-031-1/+0
* decouple internal.h headers卜部昌平2019-12-261-5/+12
* internal/imemo.h rework卜部昌平2019-12-261-0/+9
* add additional CF info for CI envKoichi Sasada2019-12-051-0/+2
* internal.h: remove dependecy on ruby/io.hnobu2018-01-091-0/+1
* debug.c: include RIMemo in ruby_dummy_gdb_enumsnobu2017-11-231-2/+5
* debug.c: vm call flagsnobu2017-11-021-0/+1