summaryrefslogtreecommitdiff
path: root/rsCppUtils.h
Commit message (Collapse)AuthorAgeFilesLines
* Use c++_static instead of stlport_static for support lib.Miao Wang2016-02-241-1/+1
| | | | | | | | | | | Bug: 27230989 - Clean up the makefile - For NDK libs, use c++_static - Avoid exposing symbols for C++ lib - Use nullptr instead of NULL Change-Id: I60cf11cb6a6044584a3e484979da231f72772f86
* Move frameworks/rs off AndroidConfig.h.Elliott Hughes2015-07-291-0/+6
| | | | Change-Id: I7d4801754bb60209f177f9cf4a3ea7c98a90dee3
* remove STL from rs C++ public interface. Nuke stlport.Miao Wang2015-04-131-2/+2
| | | | Change-Id: Ida273c1cfa21c4db51ae41a4c42746d9d828f292
* Wrap TEMP_FAILURE_RETRY around system callsPirama Arumuga Nainar2015-03-251-0/+9
| | | | | | | | | | | | | | BUG 19934827 Wrap TEMP_FAILURE_RETRY around system calls that can return EINTR (waitpid, close). Refactor fork/exec flows in various places into a utility function and log errors so we can better understand failures in the test server. Fix a small use-after-free issue in ScriptGroups. Change-Id: I60b192f83c395a13c27cd6bd2289c44132b84791
* Moved class ScriptExecutable to its own moduleYang Ni2015-02-201-1/+2
| | | | | | | | b/19283946 This move also included the related class SharedObjectUtils. Change-Id: Iefd587b659c4ad99340c330955b41cd92df45563
* Revert "Replaced android::Vector with std::vector."Yang Ni2015-02-151-0/+94
| | | | | | | | | | b/19148482 This reverts commit 93d6bc872b7d9fba63abfa7513d56b38d9c3d371. I also made some changes to Make it work with HEAD. Change-Id: I5e516976ec1d85ffe1cf388c01795348a9441982
* Don't use HAVE_POSIX_CLOCKS.Elliott Hughes2015-01-091-1/+1
| | | | | | | | I'm not sure whether it's a bug that this array doesn't contain all the POSIX clocks. There's also a (different) copy of this function in system/core. But today I'm just trying to kill HAVE_POSIX_CLOCKS. Change-Id: Iff6a10b1e7a9d5e9c76b796c5aa75b7d7b6546b5
* Replace NULL macros with nullptr literals.Chris Wailes2014-08-201-1/+1
| | | | Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
* Replace android::String8 with std::stringChris Wailes2014-08-201-1/+0
| | | | Change-Id: I5b2b6d3e38afd0b040f0a584613745206bf01ba0
* Replaced android::Vector with std::vector.Chris Wailes2014-08-181-93/+0
| | | | Change-Id: I4c6abd964dc4b1412ec2e592fc8e835fecfe53f6
* am fd47ac29: am 43cfc0cb: Remove barriers to using NDK v8 includes.Stephen Hines2013-08-151-3/+1
|\ | | | | | | | | * commit 'fd47ac29478ed01a581b3326d898ad848858a314': Remove barriers to using NDK v8 includes.
| * Remove barriers to using NDK v8 includes.Stephen Hines2013-08-151-3/+1
| | | | | | | | | | | | | | | | | | Bug: 10315692 Removed CLOCK_BOOTTIME, added some additional guards around cutils includes, and explicitly included errno.h when we use ETIMEDOUT. Change-Id: I0a764beea2f8ff7387a9afe985f00b5f03c68725
* | resolved conflicts for merge of 5376c9bf to masterStephen Hines2013-07-111-8/+72
|\| | | | | | | Change-Id: I51507da10f8d7116a2aa29446a00a43d397a37c8
| * Remove libutils and fix rsDebug for RS support library.Stephen Hines2013-07-101-8/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 9664050 Our bitcode runtime library translates vector rsDebug() calls into passing their parameters via pointers. The previous version of libRSSupport.so was being created with non-pointer versions of these routines accidentally. This change also fixes a missing permission issue for ImageProcessing2, so that the compatibility library can be verified. This change also removes the use of libutils by switching the implementation of String8/Vector in the compatibility library to internal types backed by libstlport_static. Change-Id: I20da75e8c19a82a42dc2bceaba1937d21372db84
* | Remove internal element builder and vector code.Jason Sams2013-07-091-0/+3
| | | | | | | | | | | | Remove additional String8 references from shared includes. Change-Id: Iede11384b9fc5a303d15d47fd4074c800dc6ad5f
* | Enable very basic tracing support.Tim Murray2013-05-231-0/+3
|/ | | | Change-Id: I524a857390e0bbc49273989caf56f03b51de65cf
* Fix logging defined in external header.Jason Sams2013-03-201-0/+222
Change-Id: I40cc2696b99350b52ac1904b05485db2f567b4ef