summaryrefslogtreecommitdiff
path: root/lib/runtime_tools/src/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright yearErlang/OTP2023-03-211-1/+1
|
* Move instrument.erl to runtime_toolsJosé Valim2023-02-151-0/+1
| | | | | | | | | instrument.erl can be a useful tool for debugging memory allocation and memory leaks in production systems. For example, eventually we could have a button in Observer that invokes instrument and prints a histogram on demand. For this purpose, however, it must be part of runtime_tools.
* Update copyright yearErlang/OTP2022-02-151-1/+1
|
* otp: Fix `make TYPE=$TYPE` to work for all typesLukas Larsson2022-01-211-1/+1
|
* Update copyright yearHenrik Nord2018-06-181-1/+1
|
* runtime_tools: Add scheduler moduleSverker Eriksson2018-01-291-0/+1
|
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
|
* runtime_tools: Remove perceptBjörn-Egil Dahlberg2017-01-201-1/+0
|
* update copyright-yearHenrik Nord2016-03-151-1/+1
|
* erts: Add microstate accountingLukas Larsson2016-02-021-1/+3
| | | | | | | | | | | | | | | | | | | | | 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
* Change license text to APLv2Bruce Yinhe2015-06-181-10/+11
|
* Add system information aggregateBjörn-Egil Dahlberg2013-07-121-0/+1
|
* Update copyright yearsBjörn-Egil Dahlberg2013-01-251-1/+1
|
* Turn warnings to errors on selected applicationsBjörn Gustavsson2013-01-231-1/+2
|
* Merge branch 'nox/enable-silent-rules/OTP-10726'Björn-Egil Dahlberg2013-01-181-2/+2
|\ | | | | | | | | * nox/enable-silent-rules/OTP-10726: Implement ./otp_build configure --enable-silent-rules
| * Implement ./otp_build configure --enable-silent-rulesAnthony Ramine2013-01-151-2/+2
| | | | | | | | | | | | With silent rules, the output of make is less verbose and compilation warnings are easier to spot. Silent rules are disabled by default and can be disabled or enabled at will by make V=0 and make V=1.
* | appmon: Move runtime part to runtime_tools appDan Gudmundsson2013-01-091-0/+1
|/
* Remove the deprecated inviso applicationBjörn Gustavsson2012-06-121-6/+0
|
* Update to work with whitespace in exec pathLukas Larsson2012-06-051-8/+8
| | | | | OTP-10106 OTP-10107
* Update copyright yearsBjörn-Egil Dahlberg2012-03-301-1/+1
|
* Move dtrace erlang code and NIF into runtime_toolsPatrik Nyblom2012-03-221-1/+9
| | | | Also make dyntrace NIF's load in on_load instead of init/0
* Update copyright yearsBjörn-Egil Dahlberg2011-12-091-1/+1
|
* Support for stopped and resumed tracing.Andrzej Telezynski2011-08-301-1/+2
|
* The R13B03 release.OTP_R13B03Erlang/OTP2009-11-201-0/+109