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 Chrome/Pepper 49 | 10 Chrome/Pepper 49 |
(...skipping 30 matching lines...) Expand all Loading... |
41 remember that debug info from SDK version ``X`` is only compatible with the | 41 remember that debug info from SDK version ``X`` is only compatible with the |
42 PNaCl translator in chrome version ``X``. The bitcode debug metadata format | 42 PNaCl translator in chrome version ``X``. The bitcode debug metadata format |
43 changed from LLVM 3.5 to 3.6. If you need to debug an app built with SDK | 43 changed from LLVM 3.5 to 3.6. If you need to debug an app built with SDK |
44 version ``X`` running in Chrome version ``Y`` (with ``X != Y``), it is still | 44 version ``X`` running in Chrome version ``Y`` (with ``X != Y``), it is still |
45 possible to do so. Simply translate the pexe to a nexe using the | 45 possible to do so. Simply translate the pexe to a nexe using the |
46 :ref:`offline pnacl-translate tool from SDK version X | 46 :ref:`offline pnacl-translate tool from SDK version X |
47 <debugging_pexes_via_nexes>` instead of using the translator in the | 47 <debugging_pexes_via_nexes>` instead of using the translator in the |
48 browser (version ``Y``). | 48 browser (version ``Y``). |
49 * PNaCl's support for use of libstdc++ 4.6 as the C++ standard library is | 49 * PNaCl's support for use of libstdc++ 4.6 as the C++ standard library is |
50 deprecated and will be removed in the next release. PNaCl has used libc++ | 50 deprecated and will be removed in the next release. PNaCl has used libc++ |
51 (which is much more up-to-date, currently based on LLVM 3.6) as the default | 51 (which is much more up to date, currently based on LLVM 3.6) as the default |
52 since Pepper 33. | 52 since Pepper 33. |
53 * PNaCl's experimental `Subzero translator`_ is available for x86-32 NaCl in | 53 * PNaCl's experimental `Subzero translator`_ is available for x86-32 NaCl in |
54 Chrome version 43, behind a flag. To give it a try, run Chrome with the | 54 Chrome version 43, behind a flag. To give it a try, run Chrome with the |
55 ``--enable-pnacl-subzero`` commandline flag, and use the ``optlevel 0`` | 55 ``--enable-pnacl-subzero`` commandline flag, and use the ``optlevel 0`` |
56 :ref:`NaCl manifest option<pnacl_nmf_optlevels>`. Application startup time | 56 :ref:`NaCl manifest option<pnacl_nmf_optlevels>`. Application startup time |
57 should be several times faster than the previous LLVM-based ``optlevel 0`` | 57 should be several times faster than the previous LLVM-based ``optlevel 0`` |
58 mode, with similar code quality. Note that x86-32 NaCl requires a 32-bit | 58 mode, with similar code quality. Note that x86-32 NaCl requires a 32-bit |
59 Chrome. On Windows, it also requires a 32-bit Windows OS, but 64-bit Linux | 59 Chrome. On Windows, it also requires a 32-bit Windows OS, but 64-bit Linux |
60 OSes can run x86-32 NaCl. If you try it out, please send us feedback | 60 OSes can run x86-32 NaCl. If you try it out, please send us feedback |
61 on `native-client-dev`_. We are working on improvements and adding | 61 on `native-client-dev`_. We are working on improvements and adding |
(...skipping 699 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
761 | 761 |
762 PPAPI | 762 PPAPI |
763 ----- | 763 ----- |
764 | 764 |
765 * The ``CompletionCallbackFactory`` class template now takes a thread traits | 765 * The ``CompletionCallbackFactory`` class template now takes a thread traits |
766 class as its second parameter. For details see the `CompletionCallbackFactory | 766 class as its second parameter. For details see the `CompletionCallbackFactory |
767 class template reference | 767 class template reference |
768 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta
ils>`_. | 768 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta
ils>`_. |
769 | 769 |
770 .. TODO: Port release notes for older releases | 770 .. TODO: Port release notes for older releases |
OLD | NEW |