OLD | NEW |
1 {{+bindTo:partials.standard_nacl_article}} | 1 {{+bindTo:partials.standard_nacl_article}} |
2 | 2 |
3 <section id="release-notes"> | 3 <section id="release-notes"> |
4 <span id="sdk-release-notes"></span><h1 id="release-notes"><span id="sdk-release
-notes"></span>Release Notes</h1> | 4 <span id="sdk-release-notes"></span><h1 id="release-notes"><span id="sdk-release
-notes"></span>Release Notes</h1> |
5 <p>The dates in the following release notes denote when Chrome and the NaCl SDK | 5 <p>The dates in the following release notes denote when Chrome and the NaCl SDK |
6 reached canary status. The stable release is typically 6 weeks later.</p> | 6 reached canary status. The stable release is typically 6 weeks later.</p> |
7 <h2 id="chrome-pepper-43-03-april-2015">Chrome/Pepper 43 (03 April 2015)</h2> | 7 <h2 id="chrome-pepper-43-03-april-2015">Chrome/Pepper 43 (03 April 2015)</h2> |
8 <h3 id="pnacl">PNaCl</h3> | 8 <h3 id="pnacl">PNaCl</h3> |
9 <ul class="small-gap"> | 9 <ul class="small-gap"> |
10 <li>The C11/C++11 <code>acquire</code>, <code>release</code>, and <code>acq_rel<
/code> memory orders are now | 10 <li>The C11/C++11 <code>acquire</code>, <code>release</code>, and <code>acq_rel<
/code> memory orders are now |
11 generated by default. The in-browser Chrome 42 translator supports them, the | 11 generated by default. The in-browser Chrome 42 translator supports them, the |
12 SDK can therefore generate them.</li> | 12 SDK can therefore generate them.</li> |
| 13 <li>Fix a <a class="reference external" href="https://code.google.com/p/chromium
/issues/detail?id=460432">code generation bug on ARM</a> when dealing with 16-bi
t load/store and |
| 14 <code>bswap</code> which led to a NaCl validation failure.</li> |
13 </ul> | 15 </ul> |
14 <h2 id="chrome-pepper-42-20-february-2015">Chrome/Pepper 42 (20 February 2015)</
h2> | 16 <h2 id="chrome-pepper-42-20-february-2015">Chrome/Pepper 42 (20 February 2015)</
h2> |
15 <h3 id="sdk">SDK</h3> | 17 <h3 id="sdk">SDK</h3> |
16 <ul class="small-gap"> | 18 <ul class="small-gap"> |
17 <li>The SDK now contains experimental versions of <code>i686-nacl-clang</code>, | 19 <li>The SDK now contains experimental versions of <code>i686-nacl-clang</code>, |
18 <code>x86_64-nacl-clang</code>, and <code>arm-nacl-clang</code> as well as the <
code>clang++</code> | 20 <code>x86_64-nacl-clang</code>, and <code>arm-nacl-clang</code> as well as the <
code>clang++</code> |
19 equivalents. These toolchains are based on the same LLVM version as PNaCl, but | 21 equivalents. These toolchains are based on the same LLVM version as PNaCl, but |
20 can be used to generate NaCl <code>.nexe</code> files instead of translating a | 22 can be used to generate NaCl <code>.nexe</code> files instead of translating a |
21 <code>.pexe</code> locally or using the GCC toolchain.</li> | 23 <code>.pexe</code> locally or using the GCC toolchain.</li> |
22 </ul> | 24 </ul> |
(...skipping 583 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
606 </ul> | 608 </ul> |
607 <h3 id="id29">PPAPI</h3> | 609 <h3 id="id29">PPAPI</h3> |
608 <ul class="small-gap"> | 610 <ul class="small-gap"> |
609 <li>The <code>CompletionCallbackFactory</code> class template now takes a thread
traits | 611 <li>The <code>CompletionCallbackFactory</code> class template now takes a thread
traits |
610 class as its second parameter. For details see the <a class="reference external"
href="/native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#
details">CompletionCallbackFactory | 612 class as its second parameter. For details see the <a class="reference external"
href="/native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#
details">CompletionCallbackFactory |
611 class template reference</a>.</li> | 613 class template reference</a>.</li> |
612 </ul> | 614 </ul> |
613 </section> | 615 </section> |
614 | 616 |
615 {{/partials.standard_nacl_article}} | 617 {{/partials.standard_nacl_article}} |
OLD | NEW |