aboutsummaryrefslogtreecommitdiffstats
path: root/lib/runtime_tools/src/system_information.erl
AgeCommit message (Collapse)Author
2018-02-21Merge branch 'maint'John Högberg
2018-02-20Fix regression introduced in d468fcbb / OTP-14816John Högberg
The ~p format specifier made file:consult/1 hysterically slow on one of our test machines that had a unicode character in the root of the code path; all paths were printed as lists and indented with way too much whitespace. Using ~w avoids this issue by never indenting.
2018-01-15Merge branch 'maint'John Högberg
2018-01-11Reduce memory use of system_information:to_file/1John Högberg
The previous implementation generated a term, converted it to plain text with io_lib:format/2, and then converted that to a binary before writing it to disk. We now emit the term as we go, which should make it a bit safer to extract this information under load.
2017-09-15runtime_tools: Do not use deprecated functions in string(3)Dan Gudmundsson
2016-05-12runtime_tools: Fix unmatched return warningsBjörn-Egil Dahlberg
2016-04-25runtime_tools: Use 'infinity' gen_server callsBjörn-Egil Dahlberg
system_information calls could timeout in certain debug scenarios.
2015-06-18Change license text to APLv2Bruce Yinhe
2014-12-15Start using os:getenv/2 funPeter Lemenkov
See #535 Signed-off-by: Peter Lemenkov <[email protected]>
2014-11-02Expose NIF versionPeter Lemenkov
This patch allows checking for NIF API version in a way similar to driver version. E.g. by calling erlang:system_info(nif_version). Signed-off-by: Peter Lemenkov <[email protected]>
2014-03-20Introduce system_information:sanity_check()Rickard Green
2014-01-21rt_tools: Handle unicode chars in printoutsDan Gudmundsson
2013-07-15Check for native code without loading moduleBjörn-Egil Dahlberg
2013-07-15Fix system_information get_beam_name/0Björn-Egil Dahlberg
os:getenv("EMU") is not set for windows, use "beam" instead.
2013-07-15Add beam dynamic libraries to system_informationBjörn-Egil Dahlberg
2013-07-12Add system information aggregateBjörn-Egil Dahlberg