Permalink
Browse files

Prepare release

  • Loading branch information...
1 parent 7148dea commit cfea5eea406ba3af96588ff458e55de9a149d9c5 Erlang/OTP committed Apr 1, 2012
Showing with 1,978 additions and 30 deletions.
  1. +188 −0 erts/doc/src/notes.xml
  2. +20 −0 lib/appmon/doc/src/notes.xml
  3. +1 −1 lib/appmon/vsn.mk
  4. +26 −0 lib/asn1/doc/src/notes.xml
  5. +302 −0 lib/common_test/doc/src/notes.xml
  6. +69 −0 lib/compiler/doc/src/notes.xml
  7. +1 −1 lib/compiler/vsn.mk
  8. +16 −0 lib/debugger/doc/src/notes.xml
  9. +1 −1 lib/debugger/vsn.mk
  10. +15 −0 lib/dialyzer/doc/src/notes.xml
  11. +54 −1 lib/erl_docgen/doc/src/notes.xml
  12. +1 −1 lib/erl_docgen/vsn.mk
  13. +15 −0 lib/erl_interface/doc/src/notes.xml
  14. +1 −1 lib/erl_interface/vsn.mk
  15. +20 −0 lib/et/doc/src/notes.xml
  16. +1 −1 lib/et/vsn.mk
  17. +21 −1 lib/gs/doc/src/notes.xml
  18. +1 −1 lib/gs/vsn.mk
  19. +46 −0 lib/hipe/doc/src/notes.xml
  20. +1 −1 lib/hipe/vsn.mk
  21. +17 −1 lib/ic/doc/src/notes.xml
  22. +33 −0 lib/jinterface/doc/src/notes.xml
  23. +1 −1 lib/jinterface/vsn.mk
  24. +127 −0 lib/kernel/doc/src/notes.xml
  25. +31 −1 lib/mnesia/doc/src/notes.xml
  26. +1 −1 lib/mnesia/vsn.mk
  27. +1 −1 lib/observer/vsn.mk
  28. +23 −1 lib/orber/doc/src/notes.xml
  29. +1 −1 lib/orber/vsn.mk
  30. +19 −0 lib/os_mon/doc/src/notes.xml
  31. +1 −1 lib/os_mon/vsn.mk
  32. +20 −0 lib/pman/doc/src/notes.xml
  33. +1 −1 lib/pman/vsn.mk
  34. +29 −0 lib/public_key/doc/src/notes.xml
  35. +143 −1 lib/reltool/doc/src/notes.xml
  36. +1 −1 lib/reltool/vsn.mk
  37. +22 −0 lib/runtime_tools/doc/src/notes.xml
  38. +1 −1 lib/runtime_tools/vsn.mk
  39. +96 −0 lib/sasl/doc/src/notes.xml
  40. +1 −1 lib/sasl/vsn.mk
  41. +102 −0 lib/ssh/doc/src/notes.xml
  42. +47 −1 lib/ssl/doc/src/notes.xml
  43. +165 −0 lib/stdlib/doc/src/notes.xml
  44. +15 −0 lib/syntax_tools/doc/src/notes.xml
  45. +1 −1 lib/syntax_tools/vsn.mk
  46. +149 −0 lib/test_server/doc/src/notes.xml
  47. +20 −0 lib/toolbar/doc/src/notes.xml
  48. +1 −1 lib/toolbar/vsn.mk
  49. +25 −0 lib/tools/doc/src/notes.xml
  50. +1 −1 lib/tools/vsn.mk
  51. +20 −0 lib/tv/doc/src/notes.xml
  52. +1 −1 lib/tv/vsn.mk
  53. +17 −0 lib/wx/doc/src/notes.xml
  54. +1 −1 lib/wx/vsn.mk
  55. +43 −0 lib/xmerl/doc/src/notes.xml
  56. +1 −1 lib/xmerl/vsn.mk
View
@@ -30,6 +30,194 @@
</header>
<p>This document describes the changes made to the ERTS application.</p>
+<section><title>Erts 5.9.1</title>
+
+ <section><title>Fixed Bugs and Malfunctions</title>
+ <list>
+ <item>
+ <p><c>erlang:system_profile</c> errorneous profiled the
+ profiler process when observing runnable processes. This
+ has been corrected. </p>
+ <p>
+ Own Id: OTP-9849</p>
+ </item>
+ <item>
+ <p>Calling trace_info/2 asking for information about a
+ function that had native could could crash the run-time
+ system.</p>
+ <p>
+ Own Id: OTP-9886</p>
+ </item>
+ <item>
+ <p>
+ reduce smp locking time range in erts_garbage_collect
+ (thanks to Jovi Zhang)</p>
+ <p>
+ Own Id: OTP-9912</p>
+ </item>
+ <item>
+ <p>
+ Fix typo in supervisor behaviour doc (Thanks to Ricardo
+ Catalinas Jiménez)</p>
+ <p>
+ Own Id: OTP-9924</p>
+ </item>
+ <item>
+ <p>
+ Correct spelling of registered (Thanks to Richard
+ Carlsson)</p>
+ <p>
+ Own Id: OTP-9925</p>
+ </item>
+ <item>
+ <p>
+ erts: Remove unused variable (Thanks to Jovi Zhang)</p>
+ <p>
+ Own Id: OTP-9926</p>
+ </item>
+ <item>
+ <p>
+ Fix bug in ETS with <c>compressed</c> option and
+ insertion of term containing large integers (>2G) on
+ 64-bit machines. Seen to cause emulator crash. (Thanks to
+ Diego Llarrull for excellent bug report)</p>
+ <p>
+ Own Id: OTP-9932</p>
+ </item>
+ <item>
+ <p>
+ Handle Linux OS where /sys/devices/system/node is only
+ readable by root. Fallback to /sys/devices/system/cpu for
+ topology info.</p>
+ <p>
+ Own Id: OTP-9978</p>
+ </item>
+ <item>
+ <p> When an escript ends now all printout to standard
+ output and standard error gets out on the terminal. This
+ bug has been corrected by changing the behaviour of
+ erlang:halt/0,1, which should fix the same problem for
+ other escript-like applications, i.e that data stored in
+ the output port driver buffers got lost when printing on
+ a TTY and exiting through erlang:halt/0,1. </p>
+ <p> The BIF:s erlang:halt/0,1 has gotten improved
+ semantics and there is a new BIF erlang:halt/2 to
+ accomplish something like the old semantics. See the
+ documentation. </p>
+ <p> Now erlang:halt/0 and erlang:halt/1 with an integer
+ argument will close all ports and allow all pending async
+ threads operations to finish before exiting the emulator.
+ Previously erlang:halt/0 and erlang:halt(0) would just
+ wait for pending async threads operations but not close
+ ports. And erlang:halt/1 with a non-zero integer argument
+ would not even wait for pending async threads operations.
+ </p>
+ <p> To roughly the old behaviour, to not wait for ports
+ and async threads operations when you exit the emulator,
+ you use erlang:halt/2 with an integer first argument and
+ an option list containing {flush,false} as the second
+ argument. Note that now is flushing not dependant of the
+ exit code, and you can not only flush async threads
+ operations which we deemed as a strange behaviour anyway.
+ </p>
+ <p>Also, erlang:halt/1,2 has gotten a new feature: If the
+ first argument is the atom 'abort' the emulator is
+ aborted producing a core dump, if the operating system so
+ allows. </p>
+ <p>
+ Own Id: OTP-9985</p>
+ </item>
+ <item>
+ <p>
+ Added check to inet driver to avoid building on operating
+ systems that do not yet have IPv6 compatible socket API.
+ (Thanks to Peer Stritzinger)</p>
+ <p>
+ Own Id: OTP-9996</p>
+ </item>
+ <item>
+ <p>
+ Fix bug when the number of CPUs actually found is lower
+ than the configured value. (Thanks to Benjamin
+ Herrenschmidt)</p>
+ <p>
+ Own Id: OTP-10004</p>
+ </item>
+ <item>
+ <p>
+ The runtime system without SMP support and without thread
+ support erroneously busy waited when no work was present.
+ This bug first appeared in <c>erts-5.9</c>.</p>
+ <p>
+ Own Id: OTP-10019</p>
+ </item>
+ <item>
+ <p>
+ Various typographical errors corrected in documentation
+ for common_test, driver, erl_driver and windows
+ installation instructions. (Thanks to Tuncer Ayaz)</p>
+ <p>
+ Own Id: OTP-10037</p>
+ </item>
+ <item>
+ <p>
+ Fix memory leak caused by race on exiting process</p>
+ <p>
+ Own Id: OTP-10041</p>
+ </item>
+ </list>
+ </section>
+
+
+ <section><title>Improvements and New Features</title>
+ <list>
+ <item>
+ <p>Add <c>erlang:statistics(scheduler_wall_time)</c> to
+ ensure correct determination of scheduler utilization.
+ Measuring scheduler utilization is strongly preferred
+ over CPU utilization, since CPU utilization gives very
+ poor indications of actual scheduler/vm usage.</p>
+ <p>
+ Own Id: OTP-9858</p>
+ </item>
+ <item>
+ <p>
+ ERTS internal API improvements. In some cases the amount
+ of atomic read operations needed have been reduced due to
+ this.</p>
+ <p>
+ Own Id: OTP-9922</p>
+ </item>
+ <item>
+ <p>
+ The DTrace source patch from Scott Lystig Fritchie is
+ integrated in the source tree. Using an emulator with
+ dtrace probe is still not supported for production use,
+ but may be a valuable debugging tool. Configure with
+ --with-dynamic-trace=dtrace (or
+ --with-dynamic-trace=systemtap) to create a build with
+ dtrace probes enabled. See runtime_tools for
+ documentation and examples.</p>
+ <p>
+ Own Id: OTP-10017</p>
+ </item>
+ </list>
+ </section>
+
+
+ <section><title>Known Bugs and Problems</title>
+ <list>
+ <item>
+ <p>
+ enif_make_copy may invalidate enif_inspect_binary.</p>
+ <p>
+ Own Id: OTP-9828</p>
+ </item>
+ </list>
+ </section>
+
+</section>
+
<section><title>Erts 5.9.0.1</title>
<section><title>Fixed Bugs and Malfunctions</title>
@@ -30,6 +30,26 @@
</header>
<p>This document describes the changes made to the Appmon application.</p>
+<section><title>Appmon 2.1.14.1</title>
+
+ <section><title>Improvements and New Features</title>
+ <list>
+ <item>
+ <p>The GS applications is now deprecated and will be
+ removed in the R16 release. The following GS-based
+ applications have been superseded by the Observer
+ application and will removed in R16: Appmon, Pman,
+ Tv.</p>
+ <p>
+ *** POTENTIAL INCOMPATIBILITY ***</p>
+ <p>
+ Own Id: OTP-9907</p>
+ </item>
+ </list>
+ </section>
+
+</section>
+
<section><title>Appmon 2.1.14</title>
<section><title>Improvements and New Features</title>
View
@@ -1 +1 @@
-APPMON_VSN = 2.1.14
+APPMON_VSN = 2.1.14.1
View
@@ -31,6 +31,32 @@
<p>This document describes the changes made to the asn1 application.</p>
+<section><title>Asn1 1.7</title>
+
+ <section><title>Improvements and New Features</title>
+ <list>
+ <item>
+ <p>
+ Some ASN.1 INTEGER type and SEQUENCE constructor variants
+ previously not handled by the ASN.1 compiler are now
+ correctly handled</p>
+ <p>
+ Own Id: OTP-9688</p>
+ </item>
+ <item>
+ <p>
+ An INTEGER with a value constraint where unions are used
+ e.g. X1 ::= INTEGER (1..4 | 6 | 8 | 10 | 20) is not
+ handled correctly. For PER the value is encoded in wrong
+ number of bits.</p>
+ <p>
+ Own Id: OTP-9946</p>
+ </item>
+ </list>
+ </section>
+
+</section>
+
<section><title>Asn1 1.6.19</title>
<section><title>Improvements and New Features</title>
Oops, something went wrong.

0 comments on commit cfea5ee

Please sign in to comment.