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
|