summaryrefslogtreecommitdiff
path: root/lib/observer/src/observer_procinfo.erl
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos in lib/observerKian-Meng, Ang2021-12-221-1/+1
|
* Update copyright yearRickard Green2021-12-131-1/+1
|
* observer: Fixes for html viewersDan Gudmundsson2019-06-251-6/+13
|
* Add OBSERVER_SCALE environment variable for HiDPI supportLoïc Hoguin2019-02-181-3/+5
|
* Update copyright yearHenrik Nord2018-06-181-1/+1
|
* observer: Use uri_stringPéter Dimitrov2018-02-131-1/+1
| | | | | | - Remove dependency to inets Change-Id: I63eaa69573e5b7fb7d12b0553026a89d16f3fd22
* Merge branch 'maint'Björn Gustavsson2018-01-221-2/+0
|\ | | | | | | | | | | | | | | | | * maint: ErLLVM: Preserve precise BEAM tailcall semantics observer: Fix change accum Remove double calls observer: Don't crash for late messages observer: Optimize tv tab for many tables
| * Merge branch 'dgud/observer/opt-tv-tab/OTP-14856' into maintDan Gudmundsson2018-01-221-2/+0
| |\ | | | | | | | | | | | | | | | | | | | | | * dgud/observer/opt-tv-tab/OTP-14856: observer: Fix change accum Remove double calls observer: Don't crash for late messages observer: Optimize tv tab for many tables
| | * Remove double callsDan Gudmundsson2018-01-111-2/+0
| | |
* | | Merge branch 'maint'Siri Hansen2018-01-121-0/+4
|\ \ \ | |/ / | | | | | | | | | Conflicts: lib/observer/src/crashdump_viewer.erl
| * | [observer] Improve performance for many links or monitorsSiri Hansen2018-01-101-0/+4
| |/ | | | | | | | | | | | | | | | | When a process has many links and/or monitors, it could earlier take very long time to display the process information window. This is now improved by only showing a few links and monitors, and then an link named "more..." to expand the rest. Reading of the "Link list" from a crashdump is also improved.
* | Merge branch 'maint'Siri Hansen2017-09-191-1/+1
|\ \ | |/ | | | | | | | | | | Conflicts: lib/observer/src/crashdump_viewer.erl lib/sasl/src/sasl.appup.src lib/stdlib/src/stdlib.appup.src
| * cdv: Show progress bar while reading big dataSiri Hansen2017-09-181-1/+1
| |
* | Merge branch 'siri/string-new-api'Siri Hansen2017-09-151-1/+2
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * siri/string-new-api: (28 commits) hipe (test): Do not use deprecated functions in string(3) dialyzer (test): Do not use deprecated functions in string(3) eunit (test): Do not use deprecated functions in string(3) system (test): Do not use deprecated functions in string(3) system (test): Do not use deprecated functions in string(3) mnesia (test): Do not use deprecated functions in string(3) Deprecate old string functions observer: Do not use deprecated functions in string(3) common_test: Do not use deprecated functions in string(3) eldap: Do not use deprecated functions in string(3) et: Do not use deprecated functions in string(3) os_mon: Do not use deprecated functions in string(3) debugger: Do not use deprecated functions in string(3) runtime_tools: Do not use deprecated functions in string(3) asn1: Do not use deprecated functions in string(3) compiler: Do not use deprecated functions in string(3) sasl: Do not use deprecated functions in string(3) reltool: Do not use deprecated functions in string(3) kernel: Do not use deprecated functions in string(3) hipe: Do not use deprecated functions in string(3) ... Conflicts: lib/eunit/src/eunit_lib.erl lib/observer/src/crashdump_viewer.erl lib/reltool/src/reltool_target.erl
| * observer: Do not use deprecated functions in string(3)Siri Hansen2017-09-151-1/+2
| |
* | observer: Improve handling of UnicodeSiri Hansen2017-09-051-4/+4
|/
* observer: Fix words to bytesDan Gudmundsson2017-05-181-7/+8
| | | | | heap and stack size in erlang:process_info/2 are reported as words not as bytes.
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
|
* Fix observer application crash (#1296)visciang2017-01-261-1/+1
| | | | | | | | | | Fix observer application crash When clicking an HTML-link to a port before the port tab has been opened for the first time, observer would crash since port info is not initiated. This is now corrected. Also, when clicking on an HTML link to a port, and the port does not exist, then pop up an info dialog saying "No such port". OTP-14151
* [observer] Show monitored ports in process details viewSiri Hansen2016-12-011-1/+1
| | | | | | This is a bugfix. Prior to this, only monitored processes were listed under "Monitored" in the process details view. Now ports are also shown.
* Merge branch 'josevalim/supervisor-get-callback-module/PR-1000/OTP-13619'Siri Hansen2016-06-081-1/+1
|\ | | | | | | | | * josevalim/supervisor-get-callback-module/PR-1000/OTP-13619: Return callback module in supervisor format_status
| * Return callback module in supervisor format_statusJosé Valim2016-06-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous implementation of supervisor:get_callback_module/1 used sys:get_status/1 to get the supervisor inner state and retrieve the callback module. Such implementation forbids any other supervisor implementation that has an internal state different than the #state{} record in supervisor.erl. This patch allows supervisors to return the callback module as part of the sys:get_status/1 data, no longer coupling the callback module implementation with the inner #state{} record. Notice we have kept the clause matching the previous sys:get_status/1 reply for backwards compatibility purposes.
* | Change binary debug tuple to size and refc infoDan Gudmundsson2016-05-121-2/+6
| | | | | | | | And cut the line after 80 chars
* | observer: Changed info text to be wxStaticTextDan Gudmundsson2016-05-021-2/+2
| | | | | | | | | | | | Used to be misused wxTextCtrl's but looks better with wxStaticText, at least on gtk we miss the posssbility to changes colours when hovering over them.
* | update copyright-yearHenrik Nord2016-03-151-1/+1
|/
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
|
* observer: cdv add more ets informationDan Gudmundsson2015-06-051-1/+1
| | | | Info available from erl-18 nodes.
* observer: Cleanup io server partsDan Gudmundsson2015-02-201-22/+18
|
* observer: Add SASL log view for processescrownedgrouse2015-02-191-1/+79
| | | | | | | | | | | | Add a new menu to toggle log view. Disabled by default. Disabled if rb_server already started on observed node, in order not to interfere with somebody else. If enabled, add a tab in process view where log entries related to pid process are shown. Need an observed node with at least a version R16B2, due to the use of newly capability to rb to write into a file descriptor (on the observing node).
* observer: Add simple test and add debug hooks in appDan Gudmundsson2014-03-281-0/+5
| | | | Add hooks in observer so that we can do some basic testing on it
* observer: Fix crash when clicking on pid inside a html-termDan Gudmundsson2014-02-031-4/+4
|
* observer: renamed crashdump_viewer files and fixed makefilesSiri Hansen2014-01-271-6/+6
|
* observer: Use crashdump_viewer's term viewer to display large terms and binariesDan Gudmundsson2014-01-271-18/+31
|
* observer: improve wx version of crashdump_viewerSiri Hansen2014-01-271-17/+42
| | | | | | | * bugfixes * better progress dialogs * show expanded binaries in different formats * speed up reading of big crashdumps
* observer: Consolidate the view of process informationDan Gudmundsson2014-01-271-83/+84
| | | | | | | Add clickable links to processes in process info Use html pages (contains clickable processes) to view messages, dictionary and other information.
* Update copyright yearsBjörn-Egil Dahlberg2013-06-121-1/+1
|
* observer: corrected tip messageFredrik Gustafsson2013-05-211-1/+1
|
* observer: re-indetion of observer_procinfo.erlFredrik Gustafsson2013-05-211-48/+48
|
* Add processes state view in observercrownedgrouse2013-05-211-1/+55
| | | | | | | | | | | State of generic processes is shown in a new tab of the existing processes view. Behaviour is also shown when declared into the module attributes, otherwise 'undefined'. If state format is not detected, Format is set to 'overriden' when format_status/2 is defined, otherwise 'unknown'. Some processes don't treat system messages, this imply a short delay for displaying the process view, arbitrary set to 200ms.
* [observer] Fix dialyser warningsDan Gudmundsson2012-06-281-6/+4
|
* [observer] Fix dead processesDan Gudmundsson2012-04-271-8/+18
| | | | Again sigh
* [observer] Fix refresh dead process crashDan Gudmundsson2012-01-161-40/+61
| | | | Reported by Pailleau Eric
* [observer] Change process_info stack to be listctrlDan Gudmundsson2011-11-251-33/+43
|
* [observer] Implemented basic tracing functionalityDan Gudmundsson2011-11-181-1/+1
| | | | Use ttb which does most of the work already.
* [observer] Improve process_info windowDan Gudmundsson2011-11-101-439/+205
| | | | Also refactor some (re)used code
* [observer] Misc cleanup and fixesDan Gudmundsson2011-11-101-6/+3
| | | | | | | Make sure that the menus work on MacOsX. Fix asserts on debug build on linux. Make sure epmd is started before distribution. Rewrote multi-selection code observer_pro_wx.
* [observer] Started on a wx guiMagnus Eriksson2011-11-081-0/+511