An open API service providing commit metadata for open source projects.

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

← Back to repository