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 |