1 Debugger Release Notes
This document describes the changes made to the Debugger application.
1.1 Debugger 3.0
1.1.1 Improvements and New Features
-
Debugger can now handle
try-catch
. This meant
large parts of the interpreter had to be rewritten. Also,
some small changes to the GUI have been made.
Own Id: OTP-5730
1.2 Debugger 2.3.3
1.2.1 Improvements and New Features
-
It is now possible to encrypt the debug information in
Beam files, to help keep the source code secret. See the
documentation for compile on how to provide the key for
encrypting, and the documentation for beam_lib on how to
provide the key for decryption so that tools such as the
Debugger, Xref, or Cover can be used.
The beam_lib:chunks/2
functions now accepts an
additional chunk type 'compile_info
' to retrieve
the compilation information directly as a term. (Thanks
to Tobias Lindahl.)
Own Id: OTP-5460 Aux Id: seq9787
1.3 Debugger 2.3.2
1.3.1 Fixed Bugs and Malfunctions
-
The graphic applications now search for HTML
documentation in the correct place.
Own Id: OTP-5381
1.4 Debugger 2.3.1
1.4.1 Fixed Bugs and Malfunctions
-
Package support has been added to the debugger. Thanks to
Richard Carlsson in the HiPE project.
Own Id: OTP-5255
1.4.2 Improvements and New Features
-
Updated to handle the latest version of the compiler.
Own Id: OTP-5265
1.5 Debugger 2.3
1.5.1 Fixed Bugs and Malfunctions
-
Several problems in the 64-bit emulator has been
corrected. For instance, the emulator could crash while
running the debugger.
Own Id: OTP-5146
1.6 Debugger 2.2.2
1.6.1 Fixed Bugs and Malfunctions
-
Several issues fixed, matching binaries could crash,
exit/throw handling could hang and calling fun's could
crash.
Own Id: OTP-4845 Aux Id: seq8290
-
The debugger could not load code with some guard tests.
Own Id: OTP-4859 Aux Id: seq8464
-
Problem with unreadable font on platforms where 'screen'
is not available, is now fixed. 'Courier' is chosen
instead.
Own Id: OTP-4868
1.7 Debugger 2.2.1
1.7.1 Fixed Bugs and Malfunctions
-
Problem with varying font size in trace window fixed.
Own Id: OTP-4837
-
File name for where to find documentation ('Help' button)
is now correct.
Own Id: OTP-4839
-
If GS was unavailable,
debugger:start()
hanged.
Now a tuple {error,Reason}
is returned instead.
Own Id: OTP-4842
Copyright © 1991-2005
Ericsson AB