History log of /system/chre/core/static_nanoapps.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9904d2cfc979ff5f2e8c02e362ada21b5f7c6f61 05-Jun-2017 Andrew Rossignol <aarossig@google.com> Adds a simulator CHRE variant

- Removes ImuCal and AshWorld from default build
- Adds a version string for the sim :)

Test: run_sim.sh, load_chre.sh, run_tests.sh
Change-Id: I3cadb7d2c0fcaaa1631dd3c4ee22be5e4dc6666f
/system/chre/core/static_nanoapps.cc
9526b7b52ed3e6cb198c649f582877acb27f1c56 30-May-2017 Andrew Rossignol <aarossig@google.com> Replaces getCurrentEventLoop with inEventLoopThread

- Allows removing some global state for the event loop object.
- Further continues the removal of support for multiple event loops.

Test: run_sim.sh run_tests.sh load_chre.sh
Change-Id: Ic527c0b660c96b7c448c25c230a7dfd1fec21383
/system/chre/core/static_nanoapps.cc
f53ddfb0683e210f9cf803d968c2d8c5d3b00a55 17-May-2017 Andrew Rossignol <aarossig@google.com> Reorganizes static nanoapp loading

- Avoids the use of functions marked with the constructor attribute to
allow the garbage collector to strip them out if unreferenced.
- Moves the concept of static nanoapp loading to core/ since the logic
is the same across all platforms.
- The platform-specific portion of static nanoapp loading is still
handled by the CHRE_STATIC_NANOAPP_INIT macro.

Test: run_sim.sh load_chre.sh
Change-Id: If79b40203fb1125208cb1c7c4a3239b4065f449e
/system/chre/core/static_nanoapps.cc