Release Note Version 43 03 April 2015
Below is a list that enumerates the functionality introduced by this version of the Chrome browser :
PNaCl
- The C11/C++11
acquire
,release
, andacq_rel
memory orders are now generated by default. The in-browser Chrome 42 translator supports them, the SDK can therefore generate them. - Fix a code generation bug on ARM when dealing with 16-bit load/store and bswap which led to a NaCl validation failure. Bug Fix
- PNaCl is now based on LLVM 3.6. If you are using GDB to debug PNaCl BC files with debug metadata in the browser, remember that debug info from SDK version X is only compatible with the PNaCl translator in chrome version X.
The bitcode debug metadata format changed from LLVM 3.5 to 3.6. If you need to debug an app built with SDK version X running in Chrome version Y (with X != Y), it is still possible to do so. - PNaCl’s support for use of libstdc++ 4.6 as the C++ standard library is deprecated and will be removed in the next release. PNaCl has used libc++ (which is much more up-to-date, currently based on LLVM 3.6) as the default since Pepper 33.
- The C11/C++11
Pepper
- UDP Socket Multicast API in development preview (PPB_UDP_SOCKET 1.2).
- Hardware Video Encoder API in development preview (PPB_VIDEO_ENCODER 0.1).