History log of /external/qemu/android/utils/refset.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
347753be1d6bb07249641c84c3c582113af81941 18-Nov-2010 David 'Digit' Turner <digit@android.com> Allow safe deletion during iteration of an ARefSet.

+ make AREFSET_FOREACH take the name of an existing type variable
which avoids an annoying type-cast in each statement.

Change-Id: Icf9d886601a9876fa29c15eb0e60a9bf6c8ec163
/external/qemu/android/utils/refset.h
7a17b608de24e3aaf7d5ca030bb80a74dcc3baf9 17-Nov-2010 David 'Digit' Turner <digit@android.com> Implementation of event loop abstraction.

This patch adds "android/looper.h" which provides an

abstraction for event loops:
- android/looper-qemu.c implements it on top of the QEMU main event loop.
- android/looper-generic.c implements it on top of an IoLooper object.

The main idea is to move the UI-related code to use the abstraction
to handle timers and asynchronous (network) i/o.

NOTE: Code compiles but has not been heavily tested.

Change-Id: Ib6820c1b9a9950dc22449a332bc1b066a07af203
/external/qemu/android/utils/refset.h
4c0f745dc80d392fddea23eb8d4d7d86425ce0c6 17-Nov-2010 David 'Digit' Turner <digit@android.com> Update android/utils/ with misc. new features.

This introduces a few new features to android/utils/ that will
be used in later patches.

+ <android/utils/assert.h> to handle assertions
+ <android/utils/vector.h> to handle dynamic arrays
+ <android/utils/reflist.h> slightly updated (more docs)
+ <android/utils/refset.h> implements a set of pointers

Change-Id: Iebc14cfefd1c0e8aaecda9958a980d40f0be610a
/external/qemu/android/utils/refset.h