Chromium Code Reviews| 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 Chrome/Pepper 33 (branched on 16 December 2013) | 7 Chrome/Pepper 35 (31 Mar 2014) |
| 8 =============================================== | 8 ============================== |
| 9 | |
| 10 PNaCl | |
| 11 ----- | |
| 12 * Upgraded LLVM to version 3.4. | |
| 13 * Translation now uses dynamic load balancing. | |
|
JF
2014/04/10 13:35:37
Making translation time faster.
binji
2014/04/10 22:24:25
Done.
| |
| 14 * Unstable pexes (i.e. non-finalized) with debug information can be loaded by | |
| 15 Chrome, simplifying debugging with PNaCl. See :ref:`Debugging PNaCl pexes | |
| 16 <debugging_pnacl_pexes>` | |
| 17 | |
| 18 | |
| 19 Chrome/Pepper 34 (20 Feb 2014) | |
| 20 ============================== | |
| 21 | |
| 22 Pepper | |
| 23 ------ | |
| 24 * Filesystems can now be passed from JavaScript to NaCl. The resulting | |
| 25 ``pp::Var`` will contain a ``pp::Resource`` that can be given to the | |
| 26 ``pp::FileSystem`` constructor. | |
| 27 * New Audio and Video input APIs have been added as dev interfaces. See | |
| 28 `pp::MediaStreamAudioTrack | |
| 29 </native-client/pepper_dev/cpp/classpp_1_1_media_stream_audio_track>`_ and | |
| 30 `pp::MediaStreamVideoTrack | |
| 31 </native-client/pepper_dev/cpp/classpp_1_1_media_stream_video_track>`_ for | |
| 32 more details. | |
| 33 | |
| 34 PNaCl | |
| 35 ----- | |
| 36 * Parallel translation: at least 1.6x faster, even with older pexes. | |
|
JF
2014/04/10 13:35:37
1.7x was the final number for 34?
binji
2014/04/10 22:24:25
Done.
| |
| 37 * Intelligent abbreviations in the bitcode: 20% reduction in binary size. | |
|
JF
2014/04/10 13:35:37
This should point at Karl's documentation for redu
binji
2014/04/10 22:24:25
Done.
| |
| 38 | |
| 39 Chrome/Pepper 33 (16 Dec 2013) | |
| 40 ============================== | |
| 9 | 41 |
| 10 Portable Native Client | 42 Portable Native Client |
| 11 ---------------------- | 43 ---------------------- |
| 12 | 44 |
| 13 * PNaCl's default C++ standard library is now LLVM's own libc++, based on | 45 * PNaCl's default C++ standard library is now LLVM's own libc++, based on |
| 14 LLVM 3.3. This library now supports optional ``setjmp``/``longjmp`` exception | 46 LLVM 3.3. This library now supports optional ``setjmp``/``longjmp`` exception |
| 15 handling (see `announcement | 47 handling (see `announcement |
| 16 <https://groups.google.com/forum/#!topic/native-client-discuss/0spfg6O04FM>`_ | 48 <https://groups.google.com/forum/#!topic/native-client-discuss/0spfg6O04FM>`_ |
| 17 for details). | 49 for details). |
| 18 | 50 |
| (...skipping 527 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 546 | 578 |
| 547 PPAPI | 579 PPAPI |
| 548 ----- | 580 ----- |
| 549 | 581 |
| 550 * The ``CompletionCallbackFactory`` class template now takes a thread traits | 582 * The ``CompletionCallbackFactory`` class template now takes a thread traits |
| 551 class as its second parameter. For details see the `CompletionCallbackFactory | 583 class as its second parameter. For details see the `CompletionCallbackFactory |
| 552 class template reference | 584 class template reference |
| 553 <https://developers.google.com/native-client/pepper22/peppercpp/classpp_1_1_co mpletion_callback_factory#details>`_. | 585 <https://developers.google.com/native-client/pepper22/peppercpp/classpp_1_1_co mpletion_callback_factory#details>`_. |
| 554 | 586 |
| 555 .. TODO: Port release notes for older releases | 587 .. TODO: Port release notes for older releases |
| OLD | NEW |