Skip to content
Snippets Groups Projects
  1. Jan 25, 2018
  2. Jan 24, 2018
  3. Jan 23, 2018
  4. Jan 22, 2018
  5. Jan 20, 2018
  6. Jan 19, 2018
  7. Jan 18, 2018
  8. Jan 17, 2018
    • Corey Farrell's avatar
      loader: Remove global symbol only startup phase. · a80cbb04
      Corey Farrell authored
      Dependency loader is now in place so we no longer need a separate loader
      phase for global symbols only.  This simplifies the loader and allows us
      to minimize calls to dlopen.
      
      Change-Id: I33e3174d67f3b4552d3d536326dcaf0ebabb097d
      a80cbb04
    • Corey Farrell's avatar
      loader: Process module dependencies. · 3b73ed28
      Corey Farrell authored
      * Add string vectors for requires, optional_apis and enhances.
      * Add reffed_deps module vector for holding references to dependencies.
      * Initialize string vectors after final dlopen of each module.
      * Free string vectors and clear references from reffed_deps in
        module_destroy.
      * Create functions necessary to process module dependencies and enforce
        load order.
      
      Module dependencies result in automatic references being managed by the
      module loader.  This enforces unload order.
      
      Change-Id: I9be08d1dd331aceadc1dcba00b804d71360b2fbb
      3b73ed28
    • Jenkins2's avatar
Loading