Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(590)

Unified Diff: native_client_sdk/src/doc/sdk/release-notes.rst

Issue 831263005: NaCl doc: update release notes for M41 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add generated HTML. Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « native_client_sdk/doc_generated/sitemap.html ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: native_client_sdk/src/doc/sdk/release-notes.rst
diff --git a/native_client_sdk/src/doc/sdk/release-notes.rst b/native_client_sdk/src/doc/sdk/release-notes.rst
index 6c4b63980a38a7a64c5dd07a2fc17997f809bdb1..4309b3d298c07079c51ec44258e12d0983247547 100644
--- a/native_client_sdk/src/doc/sdk/release-notes.rst
+++ b/native_client_sdk/src/doc/sdk/release-notes.rst
@@ -4,21 +4,63 @@
Release Notes
#############
+The dates in the following release notes denote when Chrome and the NaCl SDK
+reached canary status. The stable release is typically 6 weeks later.
+
+Chrome/Pepper 42 (20 February 2015)
+===================================
+
+NaCl
+----
+
+* The x86 NaCl validators accept instructions from the FMA3 extensions.
+
+
+PNaCl
+-----
+
+* PNaCl supports C11/C++11 memory orders `acquire`, `release`, and `acq_rel`. It
+ used to upgrade all accesses to `seq_cst`. It still upgrades `consume` to
+ `acquire` (no compiler currently implements `consume`), and `relaxed` to
+ `seq_cst` (to conservatively avoid platform differences due to out-of-thin-air
+ problems).
+* PNaCl handles nested struct type expansion, which allows it to better support
+ non-C languages such as Rust.
+* PNaCl breaks up many integer operations over 64-bits into individual 64-bit
+ operations. This is often encountered when using large consecutive bitfields.
+
+Chrome/Pepper 41 (09 January 2015)
+==================================
+
+NaCl
+----
+
+* The x86 NaCl validators accept instructions from the AVX1 extensions.
+
+PNaCl
+-----
+
+* PNaCl is now based on LLVM 3.5.
+
+Chrome/Pepper 40 (November 07 2014)
+===================================
+
+* `VideoDecoder
+ </native-client/pepper_stable/cpp/classpp_1_1_video_decoder.html>`_ is now
+ stable, see the SDK example in ``pepper_canary/examples/api/video_decode``.
+
Chrome/Pepper 39 (26 September 2014)
====================================
Pepper
------
-.. TODO(jfb): Change to VideoDecoder to pepper_stable when it hits stable.
-
* Support for ``DEBUG_ONLY:dev://postmessage`` has been removed in favor of
:ref:`other more useful debugging approaches <devcycle-debugging>`.
-* `VideoDecoder
- </native-client/pepper_beta/cpp/classpp_1_1_video_decoder.html>`_ is now
- stable, see the SDK example in ``pepper_canary/examples/api/video_decode``.
* ``postMessageAndAwaitResponse`` is now stable and allows JavaScript to
- communicate synchronously with PNaCl embeds.
+ `communicate synchronously
+ </native-client/pepper_stable/cpp/classpp_1_1_message_handler>`_ with PNaCl
+ embeds.
Chrome/Pepper 38 (15 August 2014)
=================================
« no previous file with comments | « native_client_sdk/doc_generated/sitemap.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698