This section introduces Mnesia with an example database. This example is referenced in the following sections, where the example is modified to illustrate various program constructs. This section ...
In rare circumstances, Dialyzer could crash analyzing code with a list comprehension whose value was ignored. (Thanks to Ulf Wiger for reporting this bug.) The HiPE compiler would badly miscompile ...
Solaris takes about 17 MB of RAM on a system with 64 MB of total RAM. This leaves about 47 MB for the applications. If the system uses swapping, these figures cannot be improved because unnecessary ...
Callback module of a Diameter application. A record containing the identities of the local Diameter node and the remote Diameter peer having an established transport connection, as well as the ...
To avoid hard coding data values related to the test and/or SUT (System Under Test) in the test suites, the data may instead be specified by means of configuration files or strings that Common Test ...
This module contains the stub/skeleton functions generated by IC. The Orber stub can be used to start a pseudo object, which will create a non-server implementation. A pseudo object introduce some ...
Ports provide the basic mechanism for communication with the external world, from Erlang's point of view. They provide a byte-oriented interface to an external program. When a port has been created, ...
cprof is a profiling tool that can be used to get a picture of how often different functions in the system are called. cprof uses breakpoints similar to local call trace, but containing counters, to ...
This document focuses on the graphical parts of the tool. The concepts are explained in the reference manual for the module reltool. On the library page it is possible to control which sources the ...
The scroll bar of the et_viewer window could not be dragged all the way to the top of the window. It would always stop at the second event. This is now corrected. asn1, common_test, compiler, crypto, ...
Basic functions on Core Erlang abstract syntax trees.
@tag = new_try_tag `try` br @tag, ^protected_block0, ^landing_pad_block protected_block0: @success0 = ... % Something that could raise an exception br @success0, ^protected_block1, ^landing_pad_block ...