From 20641fe0f2ea745873fc7557448d3a7deb1bd639 Mon Sep 17 00:00:00 2001 From: Erlang/OTP Date: Mon, 16 Sep 2013 20:11:53 +0200 Subject: Prepare release --- lib/compiler/doc/src/notes.xml | 61 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) (limited to 'lib/compiler/doc/src') diff --git a/lib/compiler/doc/src/notes.xml b/lib/compiler/doc/src/notes.xml index 837fcf4368..eb5fa8b398 100644 --- a/lib/compiler/doc/src/notes.xml +++ b/lib/compiler/doc/src/notes.xml @@ -31,6 +31,67 @@

This document describes the changes made to the Compiler application.

+
Compiler 4.9.3 + +
Fixed Bugs and Malfunctions + + +

+ Expressions such as 'B = is_integer(V), if B and B + -> ok end' would crash the compiler.

+

+ Own Id: OTP-11240

+
+ +

+ compile:file2/2 with the option + report_errors could return ErrorInfo tuples with + only two elements, while the documentation says that the + ErrorInfo tuple always has three elements. Also updated + the documentation to add that the first element may be + 'none' if no line number is applicable.

+

+ Own Id: OTP-11304 Aux Id: seq12412

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

+ Fix matching of floating point middle-endian machines. + Thanks to Johannes Weissl.

+

+ Own Id: OTP-11201

+
+ +

+ Restrict inlining of local fun references. Thanks to + Anthony Ramine.

+

+ Own Id: OTP-11211

+
+ +

+ Silence a misleading warning with some comprehensions. + Thanks to Anthony Ramine.

+

+ Own Id: OTP-11212

+
+ +

+ Forbid returning a match context in beam_validator. + Thanks to Anthony Ramine.

+

+ Own Id: OTP-11247

+
+
+
+ +
+
Compiler 4.9.2
Fixed Bugs and Malfunctions -- cgit v1.2.3