Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-24 | dbg_wx* - fix remaining unmached_return warnings | Zandra | |
2016-05-24 | int - fix unmatched_return warnings | Zandra | |
2016-02-17 | debugger: Add suppression of Dialyzer warnings | Hans Bolinder | |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2015-04-30 | debugger: Use module erl_anno | Hans Bolinder | |
2014-10-21 | debugger: clean up Common Test adaption | Hans Bolinder | |
The ct_line module was removed some releases ago. | |||
2013-05-06 | Fix unmatched_returns warnings in STDLIB and Kernel | Hans Bolinder | |
2011-08-16 | Rewrite stack handling | Björn Gustavsson | |
Problems with the current stack implementation: * The GUI assumes that the stack frame pushed on the stack is level 2. If the 'no_tail' option is set for the process, there may not be an entry for level 2. * In each stack entry, the line number is the line number of the caller, not the line number for the function in the 'mfa' field as might be expected. That complicates generation of a stacktrace with line number information. Change the implementation as follows: * Keep the information for the current function (its MFA and current line number) in the #ieval{} record. Don't push it onto the stack. Only push the information when another function is called. That will ensure that the MFA and the line number is found in the same stack entry. That also has the advantage that if the 'no_tail' option is set, the stack not need to be modified for tail-recursive calls. * Make sure that there always is an entry for level two. | |||
2011-08-16 | ieval record: Rename the misnamed 'last_call' field to 'top' | Björn Gustavsson | |
The 'last_call' is badly named. What is means is that the next call will leave intepreted code. | |||
2011-08-16 | Break out stack handling into the dbg_istk module | Björn Gustavsson | |
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2010-06-07 | debugger: Clean up as suggested by tidier | Kostis Sagonas | |
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |