ab6ec384c4
and polling a subhal with another. The writing thread gets access to pointers in the internal buffer. This design avoids a memcpy on write when the multihal fetches subhal events using poll(). Unit-tests include multithreaded reading and writing lots of events, in random-sized chunks. This is not used by the multihal yet. That will be a different CL. Change-Id: I58418d69eebebeb96befb08ba3aed080f0f08551
17 lines
303 B
Makefile
17 lines
303 B
Makefile
LOCAL_PATH := $(call my-dir)
|
|
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_SRC_FILES := \
|
|
SensorEventQueue_test.cpp
|
|
|
|
#LOCAL_CFLAGS := -g
|
|
LOCAL_MODULE := sensorstests
|
|
|
|
LOCAL_STATIC_LIBRARIES := libcutils libutils
|
|
|
|
LOCAL_C_INCLUDES := $(LOCAL_PATH)/.. bionic
|
|
|
|
LOCAL_LDLIBS += -lpthread
|
|
|
|
include $(BUILD_HOST_EXECUTABLE)
|