Age | Commit message (Collapse) | Author |
|
The macro previously named 'LOG2' is in fact computing the LSB (not the MSB)
of its input, and can only be used to compute log2(n) when n is is a power
of 2, that is, when its LSB is also its MSB.
|
|
* lars/erl_docgen/sort-c-functions/OTP-14333:
[erl_docgen] Update the reference manual function name sort
|
|
The function for sorting the table of contents is updated
to handle reference manuals with C functions.
|
|
Improves accumulator fun in xmerl_scan so that only one #xmlText record is returned for strings which have character references.
OTP-14377
Improves accumulator fun in xmerl_scan
|
|
'siri/siri/observer/ports-tab-unavailable/ERL-399/OTP-14345'
* siri/siri/observer/ports-tab-unavailable/ERL-399/OTP-14345:
[observer] Don't crash if port info can not be fetched
|
|
* siri/siri/reltool/revert-remove-typer-from-filter:
Revert changes in exclude filters from 6a4d4b43914a5
|
|
|
|
* hasse/unicode_atoms/OTP-14285:
stdlib: Add Unicode modifier t to control sequence a
stdlib: Add Unicode modifier t to control sequences w and W
|
|
Due to a bug in Dialyzer, unknown types have been introduced.
|
|
Due to a bug in Dialyzer, unknown types have been introduced.
|
|
* hasse/edoc/revert_string_fix:
edoc: Revert fixes for string:length/1
|
|
* ingela/deprecate/gen_fsm/OTP-14183:
stdlib: Deprecate gen_fsm
Conflicts:
lib/stdlib/doc/src/gen_fsm.xml
|
|
|
|
|
|
The extended parser is used by the debugger for handling pids, ports,
references, and external funs in the evaluator area and in the
bindings area.
Notice that pids, ports, references, and external funs that cannot be
created in the currently running are ignored (as before).
|
|
The extended parser introduced in last commit is used in qlc for
solving an old bug: pids and refs could not be parsed by
string_to_handle(). The parser is also used for adjustments regarding
ETS identifiers (now references) in qlc_SUITE.
Notice that pids, references, ports, and external functions that
cannot be created in the currently running system cause syntax errors
(as before).
|
|
As of Erlang/OTP 20.0, the type of ETS tables, ets:tid(), is a
reference(). A request was put forward that the Erlang shell should be
able to handle references in its input.
This commit introduces an extended parser in module lib. It can parse
pids, ports, references, and external funs under the condition that
they can be created in the running system. The parser is meant to be
used internally in Erlang/OTP. The alternative, to extend erl_scan and
erl_parse, was deemed inferior as it would require the abstract format
be able to represent pids, ports, references, and funs, which would be
confusing as they are not expressions as such, but data types.
|
|
* rand/arbitrary_normal_distributions:
Show test case progress
|
|
* raimo/rand-dev/OTP-14295:
Select better test measure points
|
|
|
|
|
|
|
|
|
|
* siri/unicode-atoms:
Document that app names and nodes names are restricted to latin-1
Conflicts:
lib/stdlib/doc/src/unicode_usage.xml
|
|
Reverts commits cef44e1 and 548f4e3.
|
|
Merge PR-1215 from 'marianoguerra/improve-docs-style'
OTP-14371
Improve Documentation Style
|
|
Since commit 12b3790 Dialyzer has not reported unknown types.
|
|
|
|
Introduce new "Dbgi" chunk
OTP-14369
|
|
Add a piece of advice against naming branches 'maint' or 'master'
|
|
ssh: Misc test case error logging improvments
Conflicts:
lib/ssh/test/ssh_to_openssh_SUITE.erl
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is only a draft extension, but it is quite stable and already supported
by some implementations. OpenSSH has had it for some year now.
|
|
Change the handling of option pref_public_key_algs so that the same
checks are not performed twice.
|
|
|
|
* raimo/rand-dev/OTP-14295:
Polish
|
|
|
|
typer.c is re-introduced in the OTP-repository, so the typer
executable should still be listed in default exclude filters in
reltool.
|
|
|
|
|
|
When a branch named 'maint' or 'master' is merged, the commit
message for the merge will be confusing.
|
|
* sverker/refactor:
erts: Introduce struct binary_internals
erts: Introduce erts_bin_release
erts: Init refc=1 in erts_bin_drv_alloc*
erts: Init refc=1 in erts_bin_nrml_alloc
erts: Remove deliberate leak of hipe fun entries
erts: Remove hipe_bifs:remove_refs_from/1
Refactor hipe specific code to use ErtsCodeInfo
erts: Refactor ErtsCodeInfo.native
|
|
When the observed node is older than OTP-19.0,
observer_backend:get_port_list/1 does not exist. Observer would
earliger crash in this situation. This is now corrected and a popup
is displayed instead.
|
|
|
|
* ingela/available_hash_signature_algs/OTP-13820:
ssl: TLS-1.2 clients will now always send hello messages on its own format.
|