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

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

Issue 1059423002: Add PNaCl release note about how to try out Subzero / which flag to set. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 8 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/src/doc/reference/nacl-manifest-format.rst ('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 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
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
jvoung (off chromium) 2015/04/03 22:18:11 "similar or better?"
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 :ref:`native-client-discuss or native-client-dev<forums_list>`.
45 We are working on improvements and adding new targets.
JF 2015/04/03 22:02:10 Just specify one mailing list to contact, otherwis
jvoung (off chromium) 2015/04/03 22:18:11 Semi-arbitrarily picking native-client-dev, since
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
38 48
49 .. _`Subzero translator`: https://chromium.googlesource.com/native_client/pnacl- subzero/
JF 2015/04/03 22:02:10 Change to: https://chromium.googlesource.com/nat
jvoung (off chromium) 2015/04/03 22:18:11 Done. Much better
50
51
39 Chrome/Pepper 42 (20 February 2015) 52 Chrome/Pepper 42 (20 February 2015)
40 =================================== 53 ===================================
41 54
42 SDK 55 SDK
43 --- 56 ---
44 57
45 * The SDK now contains experimental versions of ``i686-nacl-clang``, 58 * The SDK now contains experimental versions of ``i686-nacl-clang``,
46 ``x86_64-nacl-clang``, and ``arm-nacl-clang`` as well as the ``clang++`` 59 ``x86_64-nacl-clang``, and ``arm-nacl-clang`` as well as the ``clang++``
47 equivalents. These toolchains are based on the same LLVM version as PNaCl, but 60 equivalents. These toolchains are based on the same LLVM version as PNaCl, but
48 can be used to generate NaCl ``.nexe`` files instead of translating a 61 can be used to generate NaCl ``.nexe`` files instead of translating a
(...skipping 677 matching lines...) Expand 10 before | Expand all | Expand 10 after
726 739
727 PPAPI 740 PPAPI
728 ----- 741 -----
729 742
730 * The ``CompletionCallbackFactory`` class template now takes a thread traits 743 * The ``CompletionCallbackFactory`` class template now takes a thread traits
731 class as its second parameter. For details see the `CompletionCallbackFactory 744 class as its second parameter. For details see the `CompletionCallbackFactory
732 class template reference 745 class template reference
733 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta ils>`_. 746 </native-client/pepper_stable/cpp/classpp_1_1_completion_callback_factory#deta ils>`_.
734 747
735 .. TODO: Port release notes for older releases 748 .. TODO: Port release notes for older releases
OLDNEW
« no previous file with comments | « native_client_sdk/src/doc/reference/nacl-manifest-format.rst ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698