From fb7006280f8d5a45459e1fba066fe6f6131e8e86 Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Mon, 24 Sep 2018 11:32:41 +0200 Subject: Prepare release --- erts/doc/src/notes.xml | 153 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 153 insertions(+) (limited to 'erts/doc') diff --git a/erts/doc/src/notes.xml b/erts/doc/src/notes.xml index b6fb2570a8..fb3bd18a53 100644 --- a/erts/doc/src/notes.xml +++ b/erts/doc/src/notes.xml @@ -31,6 +31,159 @@

This document describes the changes made to the ERTS application.

+
Erts 10.1 + +
Fixed Bugs and Malfunctions + + +

+ Fix the seq_trace token to not be cleared when a process + receives messages sent by erts. Some examples of when + this could happen is all port BIFs, i.e. + open_port, port_command etc etc.

+

+ Fix so that messages sent by nifs can be traced using + normal and seq_trace tracing.

+

+ Own Id: OTP-15038 Aux Id: ERL-602

+
+ +

+ Fixed specs and documentation for process_info + item monitored_by to include port identifiers and + nif resources as possible types.

+

+ Own Id: OTP-15180 Aux Id: ERL-648

+
+ +

+ Fix bug in generation of erl_crash.dump, which could + cause VM to crash.

+

+ Bug exist since erts-9.2 (OTP-20.2).

+

+ Own Id: OTP-15181

+
+ +

+ Fix bug where ctrl-break or ctrl-c would not trigger the + break mode properly on Windows. This bug was introduced + in erts-10.0 (OTP-21).

+

+ Own Id: OTP-15205

+
+ +

+ Fix a performance bug for reception of UDP packages, + where a memory buffer would be reallocated when it should + not have been.

+

+ Introduce a limit on the maximum automatic increase of + the UDP user-space buffer to the theoretical max of the + network PATH, i.e. 65535.

+

+ Own Id: OTP-15206

+
+ +

+ Fix alignment of erts allocator state internally in erts. + With the improper alignment the emulator would refuse to + start when compiled with clang on 32-bit systems.

+

+ Own Id: OTP-15208 Aux Id: PR-1897 ERL-677

+
+ +

+ Fix bug where too many concurrent calls to + erlang:open_port({spawn,"cmd"},...) would result + in the emulator terminating with the reason "Failed to + write to erl_child_setup: ". After this fix the + open_port call will throw an emfile + exception instead.

+

+ Own Id: OTP-15210

+
+ +

+ Upgraded the ERTS internal PCRE library from version 8.41 + to version 8.42. See http://pcre.org/original/changelog.txt + for information about changes made to PCRE. This library + implements major parts of the re regular + expressions module.

+

+ Own Id: OTP-15217

+
+ +

+ Fix open_port({fd,X,Y}, ...) to release the file + descriptors from the pollset when closing the port. + Without this fix the same file descriptor number could + not be reused when doing multiple open_port and + port_close sequences.

+

+ Own Id: OTP-15236 Aux Id: ERL-692

+
+ +

+ Fixed bug in float_to_list/2 and + float_to_binary/2 with options + [{decimals,0},compact] causing totally wrong + results. Bug exists since OTP-21.0.

+

+ Own Id: OTP-15276 Aux Id: PR-1920

+
+ +

+ Fixed bug in erlang:memory causing ets to + report too much. This small false memory leak (16 bytes + each time) can only happen when a specific race condition + occurs between scheduler threads on a table with option + write_concurrency.

+

+ Own Id: OTP-15278

+
+ +

+ Minor configure test fixes

+

+ Own Id: OTP-15282

+
+ +

+ Improved robustness of distribution connection setup. In + OTP-21.0 a truly asynchronous connection setup was + introduced. This is further improvement on that work to + make the emulator more robust and also be able to recover + in cases when involved Erlang processes misbehave.

+

+ Own Id: OTP-15297 Aux Id: OTP-15279, OTP-15280

+
+
+
+ + +
Improvements and New Features + + +

+ The socket options recvtos, recvttl, + recvtclass and pktoptions have been + implemented in the socket modules. See the documentation + for the gen_tcp, gen_udp and inet + modules. Note that support for these in the runtime + system is platform dependent. Especially for + pktoptions which is very Linux specific and + obsoleted by the RFCs that defined it.

+

+ Own Id: OTP-15145 Aux Id: ERIERL-187

+
+
+
+ +
+
Erts 10.0.8
Fixed Bugs and Malfunctions -- cgit v1.2.3