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

Side by Side 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 unified diff | Download patch
« no previous file with comments | « native_client_sdk/doc_generated/sitemap.html ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 .. _sdk-release-notes: 1 .. _sdk-release-notes:
2 2
3 ############# 3 #############
4 Release Notes 4 Release Notes
5 ############# 5 #############
6 6
7 The dates in the following release notes denote when Chrome and the NaCl SDK
8 reached canary status. The stable release is typically 6 weeks later.
9
10 Chrome/Pepper 42 (20 February 2015)
11 ===================================
12
13 NaCl
14 ----
15
16 * The x86 NaCl validators accept instructions from the FMA3 extensions.
17
18
19 PNaCl
20 -----
21
22 * PNaCl supports C11/C++11 memory orders `acquire`, `release`, and `acq_rel`. It
23 used to upgrade all accesses to `seq_cst`. It still upgrades `consume` to
24 `acquire` (no compiler currently implements `consume`), and `relaxed` to
25 `seq_cst` (to conservatively avoid platform differences due to out-of-thin-air
26 problems).
27 * PNaCl handles nested struct type expansion, which allows it to better support
28 non-C languages such as Rust.
29 * PNaCl breaks up many integer operations over 64-bits into individual 64-bit
30 operations. This is often encountered when using large consecutive bitfields.
31
32 Chrome/Pepper 41 (09 January 2015)
33 ==================================
34
35 NaCl
36 ----
37
38 * The x86 NaCl validators accept instructions from the AVX1 extensions.
39
40 PNaCl
41 -----
42
43 * PNaCl is now based on LLVM 3.5.
44
45 Chrome/Pepper 40 (November 07 2014)
46 ===================================
47
48 * `VideoDecoder
49 </native-client/pepper_stable/cpp/classpp_1_1_video_decoder.html>`_ is now
50 stable, see the SDK example in ``pepper_canary/examples/api/video_decode``.
51
7 Chrome/Pepper 39 (26 September 2014) 52 Chrome/Pepper 39 (26 September 2014)
8 ==================================== 53 ====================================
9 54
10 Pepper 55 Pepper
11 ------ 56 ------
12 57
13 .. TODO(jfb): Change to VideoDecoder to pepper_stable when it hits stable.
14
15 * Support for ``DEBUG_ONLY:dev://postmessage`` has been removed in favor of 58 * Support for ``DEBUG_ONLY:dev://postmessage`` has been removed in favor of
16 :ref:`other more useful debugging approaches <devcycle-debugging>`. 59 :ref:`other more useful debugging approaches <devcycle-debugging>`.
17 * `VideoDecoder
18 </native-client/pepper_beta/cpp/classpp_1_1_video_decoder.html>`_ is now
19 stable, see the SDK example in ``pepper_canary/examples/api/video_decode``.
20 * ``postMessageAndAwaitResponse`` is now stable and allows JavaScript to 60 * ``postMessageAndAwaitResponse`` is now stable and allows JavaScript to
21 communicate synchronously with PNaCl embeds. 61 `communicate synchronously
62 </native-client/pepper_stable/cpp/classpp_1_1_message_handler>`_ with PNaCl
63 embeds.
22 64
23 Chrome/Pepper 38 (15 August 2014) 65 Chrome/Pepper 38 (15 August 2014)
24 ================================= 66 =================================
25 67
26 PNaCl 68 PNaCl
27 ----- 69 -----
28 70
29 * Compilation speed improvements due to validation caching of the translator and 71 * Compilation speed improvements due to validation caching of the translator and
30 linker. 72 linker.
31 * Performance improvement of SIMD vector shuffle. 73 * Performance improvement of SIMD vector shuffle.
(...skipping 604 matching lines...) Expand 10 before | Expand all | Expand 10 after
636 678
637 PPAPI 679 PPAPI
638 ----- 680 -----
639 681
640 * The ``CompletionCallbackFactory`` class template now takes a thread traits 682 * The ``CompletionCallbackFactory`` class template now takes a thread traits
641 class as its second parameter. For details see the `CompletionCallbackFactory 683 class as its second parameter. For details see the `CompletionCallbackFactory
642 class template reference 684 class template reference
643 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta ils>`_. 685 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta ils>`_.
644 686
645 .. TODO: Port release notes for older releases 687 .. TODO: Port release notes for older releases
OLDNEW
« 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