GitHub / ruby/debug / commits
Debugging functionality for Ruby
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 2e130ff5 | rename method. | Koichi Sasada <k****1@a****t> | almost 3 years ago | |
| 3255b712 | Unfreeze threads for object-evaluating commands |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
almost 3 years ago | |
| 019d4bbb | Support activating IRB as console with a config |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
almost 3 years ago | |
| b8f2fdf7 | CDP: disable JavaScript engine based autocompletion |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
almost 3 years ago | |
| dfa817e9 | Add debuggerId field in the RETURN OBJECT of "Debugger.enable |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
almost 3 years ago | |
| 0b320434 | Support Ruby 3.1+. |
Samuel Williams <s****s@o****z>
Committed by: Koichi Sasada <k****1@a****t> |
almost 3 years ago | |
| 1e59f96b | Drop Ruby 2.6 support |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
almost 3 years ago | |
| 9d1b479e | Upgrade the irb command to use irb:debug integration |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
almost 3 years ago | |
| 4e70b177 | Drop patch for Reline 0.2.7 |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
almost 3 years ago | |
| 3d0f4e32 | Require Reline 0.3.8+ to avoid frozen issue |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
almost 3 years ago | |
| 5eba4e92 | Stop assuming Integer#times is written in C |
Takashi Kokubun <t****n@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
almost 3 years ago | |
| 04622258 |
Bump actions/checkout from 3 to 4 (#1014)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| dea10b50 | Allow TracePoint reentry during DAP's evaluation |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
about 3 years ago | |
| 3d822a1b | Fix prompt list size and colorized code line size to match input line size |
tompng <t****n@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
about 3 years ago | |
| d93e108f | Disable clone breakpoints trace point events |
Vinicius Stock <v****k@s****m>
Committed by: Koichi Sasada <k****1@a****t> |
about 3 years ago | |
| 8d5c2a95 | fix: `load_history` method return the line count of the history |
takatea <t****i@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
about 3 years ago | |
| 3073129c | Fix "lib/debug/session.rb:2527: warning: assigned but unused variable - sym" |
yuuji.yaginuma <y****a@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
about 3 years ago | |
| 5bc4c518 | Fix "lib/debug/thread_client.rb:618: warning: assigned but unused variable - e" |
yuuji.yaginuma <y****a@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
about 3 years ago | |
| 840d8ad6 | Fix a typo |
TSUYUSATO Kitsune <m****n@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
about 3 years ago | |
| bfe9568a | Use actual per-thread variable. |
Samuel Williams <s****s@o****z>
Committed by: Koichi Sasada <k****1@a****t> |
about 3 years ago | |
| 67167627 | Increase timeout to 30 seconds. |
Samuel Williams <s****s@o****z>
Committed by: Koichi Sasada <k****1@a****t> |
about 3 years ago | |
| 17345bf0 | Don't let `@q_cmd.pop` enter the fiber scheduler. |
Samuel Williams <s****s@o****z>
Committed by: Koichi Sasada <k****1@a****t> |
about 3 years ago | |
| 4ec9d7ab | v1.8.0 | Ruby <t****t@r****g> | over 3 years ago | |
| ab2a1edf | support `config.rdbgInitialScripts` |
Ruby <t****t@r****g>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 3cf02537 | work correctly with trap(Integer,...) |
Ruby <t****t@r****g>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| f4b4ddaf | Enable trap function accept Integer |
MasanoriOnishi <m****a@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 697414d3 | Terminate a test early when it fails |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 3becfa1d | `no_lineno` config optiopn (default: false) |
Ruby <t****t@r****g>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 855772d0 | separate `process` with `process_request` |
Ruby <t****t@r****g>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| e3e2a822 | follow-up #957 |
Ruby <t****t@r****g>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 1c1849f2 | Omit test_finish_0 because it failed with only reline environment |
Hiroshi SHIBATA <h****t@r****g>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| f12911d9 | Access `dropped_trace_cnt` only when `@recorder` is not nil |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| ce7e3426 | Move `Session#exnted_feature` into Session class |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 0ec2cafd | Fixes typo `lengthddsfsd` |
Émile Générat <e****t@u****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 7b273508 | add `Session#exnted_feature` API as experimental | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| a2b3ee22 | Update `info c <exp>` based on PR comment |
Aiden Storey <g****t@s****v>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 7b1ef07a | Add test for anonymous class instance |
Adison Lampert <a****t@s****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 9047fc80 | Retry connecting in test for attaching to CDP server |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 80644fcf | Kill a debuggee process fastly if a test fails |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| d88994f1 | Fix test for ruby/debug#953 |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 7c21de83 | CDP: send "Debugger.scriptParsed" only when a new file path is found |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 5b14e0a5 |
Fix `info c <exp>` when <exp> doesn't return a constant
Co-authored-by: Aiden Storey <g****t@s****v> |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| a767100d | Improve approach to get type name |
Adison Lampert <a****t@s****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| b0542c77 | Add test for #790 |
Adison Lampert <a****t@s****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 82904373 | Improve assert_repl_result for CDP |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 61e378cd | Restart threads on DAP evaluation |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 24fc36cd | start 1.8.0 development | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| a676a27f | v1.7.2 | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| 15793772 | `-v` prints version and do something | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| a8026a67 | CDP: support remote debugging in different environment |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 9d2a5c01 | restart all threads on eval | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| caeb4c97 | DAP: introduce Rdbg Inspector |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| e7061938 | Add "result" as an argument to custom_dap_request_event method |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| b01abec9 | remain breakpoints on reloaded files | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| f190b287 | DAP: echo back the given command | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| a4afb8c1 | add workflow | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| cea32796 | `test_all` should also run `test_test` | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| 79a84034 | dap/cdp_result -> protocol_result | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| a16b495e | Omit slow tests for healty CI | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| 012b4346 | separate 'test_console' and 'test_test' | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| 1ce00619 | DAP: rename the method name of custom request |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| acb629ab | DAP: support custom request in session class |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 6d0c2672 | relax authority check | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| 49e37f95 | Revert "DAP: introduce Rdbg Record Inspector" | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| e29fabae | DAP: introduce Rdbg Record Inspector |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| fb914733 | Fix incorrect method name |
Andy Waite <a****8@u****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 64552e20 | Fix test builder |
Andy Waite <a****8@u****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| f1f92116 | Fix useless assignments |
Andy Waite <a****8@u****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 42de5fd9 | Remove unused failed_process attribute |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 1ef12032 | Use better approach to signal remote process' exit status |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| a9bec254 | Remove Tracer#puts as it's not used |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| c258ee0f | Avoid raising debuggee not finished error if assertions failed |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 5b29bd78 | Fix timing bug on session_server creation | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| a2366014 | Make sure to fail when remote debuggee does not exit after scenarios |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 211b319c | Enqueue DAP's evaluate command right away |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 7fed6217 | Add test for DAP's command execution through evaluate request |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| ad8aeca7 | Alias Session send methods in WebSocketServer |
Mau Magnaguagno <m****o@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 67ea2d49 | free terminated ThreadClients | Koichi Sasada <k****1@a****t> | over 3 years ago | |
| 6f79d2ab | CDP: support reattaching in Chrome DevTools |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| bd9a3bec | Fix bug that "trace line" does not work after stopping trace once |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 7b0c0789 | DAP: use Mutex when sending response |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| ec4e2f79 | DAP: allow custom request extension in ThreadClient class |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 411d7e62 | DAP: allow custom request extension in Session class |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 5931c4f7 | DAP: use Object#__send__ to avoid name conflicts |
Naoto Ono <o****8@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 28b1197b | Increase timeout in debug_code |
Takashi Kokubun <t****n@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 733dd4b4 |
Correct `test_all` task command in Rakefile warning (#908)
Co-authored-by: Andy Waite <a****8@u****m> |
Andy Waite <1****8@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| cb371de2 | Use local variables |
Andy Waite <a****8@u****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 2b418df1 | Fix warning about unused variable |
Andy Waite <a****8@u****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| e2a8b95d | Add test |
Andy Waite <a****8@u****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| ffb5a98a | Fix `::Process::daemon` patch |
Andy Waite <a****8@u****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 003526b1 | Avoid memberless Struct |
Jeremy Evans <c****e@j****t>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 7a370450 | Handle not existing $FILENAME in `Session#process_protocol_request` |
Jose D. Gomez R <j****z@s****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 465e4dde | Make `UI_ServerBase#puts` to behave like `STDERR#puts` |
Jose D. Gomez R <j****z@s****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 66a5035e | Improved stability for chrome debugging |
Jose D. Gomez R <j****z@s****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 13fc7774 |
Remove redundant raw detach test
Co-authored-by: Andy Waite <1****8@u****m> |
Stan Lo <s****2@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 9bf6bd34 | Always propagate keyword arguments in WebSocketServer |
Mau Magnaguagno <m****o@g****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| d7bf3b2e | Support the new message format of NameError in Ruby 3.3 |
Yusuke Endoh <m****e@r****g>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| a1292858 |
Add test for info consts with an expression
Co-authored-by: Andy Waite <a****8@u****m> |
Vinicius Stock <v****k@s****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| 3bbff429 | Add test for instance variable ordering in DAP |
Emily Samp <e****o@s****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago | |
| b860e54b | Add test for global variable support in DAP and CDP |
Vinicius Stock <v****k@s****m>
Committed by: Koichi Sasada <k****1@a****t> |
over 3 years ago |