OLD | NEW |
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 | 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. | 8 reached canary status. The stable release is typically 6 weeks later. |
9 | 9 |
10 | 10 |
(...skipping 15 matching lines...) Expand all Loading... |
26 changed from LLVM 3.5 to 3.6. If you need to debug an app built with SDK | 26 changed from LLVM 3.5 to 3.6. If you need to debug an app built with SDK |
27 version ``X`` running in Chrome version ``Y`` (with ``X != Y``), it is still | 27 version ``X`` running in Chrome version ``Y`` (with ``X != Y``), it is still |
28 possible to do so. Simply translate the pexe to a nexe using the | 28 possible to do so. Simply translate the pexe to a nexe using the |
29 :ref:`offline pnacl-translate tool from SDK version X | 29 :ref:`offline pnacl-translate tool from SDK version X |
30 <debugging_pexes_via_nexes>` instead of using the translator in the | 30 <debugging_pexes_via_nexes>` instead of using the translator in the |
31 browser (version ``Y``). | 31 browser (version ``Y``). |
32 * PNaCl's support for use of libstdc++ 4.6 as the C++ standard library is | 32 * PNaCl's support for use of libstdc++ 4.6 as the C++ standard library is |
33 deprecated and will be removed in the next release. PNaCl has used libc++ | 33 deprecated and will be removed in the next release. PNaCl has used libc++ |
34 (which is much more up-to-date, currently based on LLVM 3.6) as the default | 34 (which is much more up-to-date, currently based on LLVM 3.6) as the default |
35 since Pepper 33. | 35 since Pepper 33. |
| 36 * PNaCl's experimental `Subzero translator`_ is available for x86-32 NaCl in |
| 37 Chrome version 43, behind a flag. To give it a try, run Chrome with the |
| 38 ``--enable-pnacl-subzero`` commandline flag, and use the ``optlevel 0`` |
| 39 :ref:`NaCl manifest option<pnacl_nmf_optlevels>`. Application startup time |
| 40 should be several times faster than the previous LLVM-based ``optlevel 0`` |
| 41 mode, with similar code quality. Note that x86-32 NaCl requires a 32-bit |
| 42 Chrome. On Windows, it also requires a 32-bit Windows OS, but 64-bit Linux |
| 43 OSes can run x86-32 NaCl. If you try it out, please send us feedback |
| 44 on `native-client-dev`_. We are working on improvements and adding |
| 45 new targets. |
36 | 46 |
37 .. _`code generation bug on ARM`: https://code.google.com/p/chromium/issues/deta
il?id=460432 | 47 .. _`code generation bug on ARM`: https://code.google.com/p/chromium/issues/deta
il?id=460432 |
| 48 .. _`Subzero translator`: https://chromium.googlesource.com/native_client/pnacl-
subzero/+/master/README.rst |
| 49 .. _`native-client-dev`: https://groups.google.com/forum/#!forum/native-client-d
ev |
38 | 50 |
39 Pepper | 51 Pepper |
40 ------ | 52 ------ |
41 | 53 |
42 * UDP Socket Multicast API in development preview (PPB_UDP_SOCKET 1.2). | 54 * UDP Socket Multicast API in development preview (PPB_UDP_SOCKET 1.2). |
43 * Hardware Video Encoder API in development preview (PPB_VIDEO_ENCODER 0.1). | 55 * Hardware Video Encoder API in development preview (PPB_VIDEO_ENCODER 0.1). |
44 | 56 |
45 Chrome/Pepper 42 (20 February 2015) | 57 Chrome/Pepper 42 (20 February 2015) |
46 =================================== | 58 =================================== |
47 | 59 |
(...skipping 684 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
732 | 744 |
733 PPAPI | 745 PPAPI |
734 ----- | 746 ----- |
735 | 747 |
736 * The ``CompletionCallbackFactory`` class template now takes a thread traits | 748 * The ``CompletionCallbackFactory`` class template now takes a thread traits |
737 class as its second parameter. For details see the `CompletionCallbackFactory | 749 class as its second parameter. For details see the `CompletionCallbackFactory |
738 class template reference | 750 class template reference |
739 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta
ils>`_. | 751 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta
ils>`_. |
740 | 752 |
741 .. TODO: Port release notes for older releases | 753 .. TODO: Port release notes for older releases |
OLD | NEW |