aboutsummaryrefslogtreecommitdiffstats
path: root/lib/runtime_tools/src/runtime_tools.app.src
AgeCommit message (Collapse)Author
2017-05-04Update copyright yearRaimo Niskanen
2017-01-20runtime_tools: Remove perceptBjörn-Egil Dahlberg
2016-05-04runtime_tools: Update runtime depsBjörn-Egil Dahlberg
2016-03-15update copyright-yearHenrik Nord
2016-02-02erts: Add microstate accountingLukas Larsson
Microstate accounting is a way to track which state the different threads within ERTS are in. The main usage area is to pin point performance bottlenecks by checking which states the threads are in and then from there figuring out why and where to optimize. Since checking whether microstate accounting is on or off is relatively expensive if done in a short loop only a few of the states are enabled by default and more states can be enabled through configure. I've done some benchmarking and the overhead with it turned off is not noticible and with it on it is a fraction of a percent. If you enable the extra states, depending on the benchmark, the ovehead when turned off is about 1% and when turned on somewhere inbetween 5-15%. OTP-12345
2015-06-18Change license text to APLv2Bruce Yinhe
2015-03-20Replace usage of erlang:now() with usage of new APIDan Gudmundsson
2014-03-20Introduce runtime_dependencies in .app filesRickard Green
Most dependencies introduced are exactly the dependencies to other applications found by xref. That is, there might be real dependencies missing. There might also be pure debug dependencies listed that probably should be removed. Each application has to be manually inspected in order to ensure that all real dependencies are listed. All dependencies introduced are to application versions used in OTP 17.0. This since the previously used version scheme wasn't designed for this, and in order to minimize the work of introducing the dependencies.
2013-07-12Add system information aggregateBjörn-Egil Dahlberg
2013-01-09appmon: Move runtime part to runtime_tools appDan Gudmundsson
2012-09-03Remove all traces of inviso application from runtime_toolsSiri Hansen
Rests of inviso was still in runtime_tools.app.src and runtime_tools_sup.erl. This has been removed. A test of application:start/stop is also added to runtime_tools_SUITE.
2012-06-12Remove the deprecated inviso applicationBjörn Gustavsson
2012-03-30Update copyright yearsBjörn-Egil Dahlberg
2012-03-22Move dtrace erlang code and NIF into runtime_toolsPatrik Nyblom
Also make dyntrace NIF's load in on_load instead of init/0
2011-12-09Update copyright yearsBjörn-Egil Dahlberg
2011-08-30Support for stopped and resumed tracing.Andrzej Telezynski
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP