summaryrefslogtreecommitdiff
path: root/rsCppUtils.h
AgeCommit message (Collapse)Author
2015-04-13remove STL from rs C++ public interface. Nuke stlport.Miao Wang
Change-Id: Ida273c1cfa21c4db51ae41a4c42746d9d828f292
2015-03-25Wrap TEMP_FAILURE_RETRY around system callsPirama Arumuga Nainar
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
2015-02-20Moved class ScriptExecutable to its own moduleYang Ni
b/19283946 This move also included the related class SharedObjectUtils. Change-Id: Iefd587b659c4ad99340c330955b41cd92df45563
2015-02-15Revert "Replaced android::Vector with std::vector."Yang Ni
b/19148482 This reverts commit 93d6bc872b7d9fba63abfa7513d56b38d9c3d371. I also made some changes to Make it work with HEAD. Change-Id: I5e516976ec1d85ffe1cf388c01795348a9441982
2015-01-09Don't use HAVE_POSIX_CLOCKS.Elliott Hughes
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
2014-08-20Replace NULL macros with nullptr literals.Chris Wailes
Change-Id: I918c40879aa547438f77e7d1a95fa2aa33bec398
2014-08-20Replace android::String8 with std::stringChris Wailes
Change-Id: I5b2b6d3e38afd0b040f0a584613745206bf01ba0
2014-08-18Replaced android::Vector with std::vector.Chris Wailes
Change-Id: I4c6abd964dc4b1412ec2e592fc8e835fecfe53f6
2013-08-15am fd47ac29: am 43cfc0cb: Remove barriers to using NDK v8 includes.Stephen Hines
* commit 'fd47ac29478ed01a581b3326d898ad848858a314': Remove barriers to using NDK v8 includes.
2013-08-15Remove barriers to using NDK v8 includes.Stephen Hines
Bug: 10315692 Removed CLOCK_BOOTTIME, added some additional guards around cutils includes, and explicitly included errno.h when we use ETIMEDOUT. Change-Id: I0a764beea2f8ff7387a9afe985f00b5f03c68725
2013-07-11resolved conflicts for merge of 5376c9bf to masterStephen Hines
Change-Id: I51507da10f8d7116a2aa29446a00a43d397a37c8
2013-07-10Remove libutils and fix rsDebug for RS support library.android-4.3_r2.3android-4.3_r2.2android-4.3_r2.1jb-mr2.0-releasejb-mr2-devStephen Hines
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
2013-07-09Remove internal element builder and vector code.Jason Sams
Remove additional String8 references from shared includes. Change-Id: Iede11384b9fc5a303d15d47fd4074c800dc6ad5f
2013-05-23Enable very basic tracing support.Tim Murray
Change-Id: I524a857390e0bbc49273989caf56f03b51de65cf
2013-03-20Fix logging defined in external header.Jason Sams
Change-Id: I40cc2696b99350b52ac1904b05485db2f567b4ef