1. 31 Mar, 2015 1 commit
    • rmcilroy's avatar
      Fix libdl dependency on Android and remove librt hack. · 11c4e2f2
      rmcilroy authored
      The libdl library is already included on target builds of Android and needs
      to be added to the build command line with a particular order to avoid
      undefined references in other libraries. Fix this by only explicitly including
      it in host builds and relying on the implicit inclusion on target builds.
      
      Also remove the librt hack which is not longer necessary due to the AOSP build
      bot having been removed.
      
      BUG=chromium:469973
      LOG=Y
      
      Review URL: https://codereview.chromium.org/1036133005
      
      Cr-Commit-Position: refs/heads/master@{#27535}
      11c4e2f2
  2. 30 Jan, 2015 3 commits
  3. 12 Dec, 2014 1 commit
  4. 02 Sep, 2014 1 commit
  5. 04 Aug, 2014 1 commit
  6. 07 Jul, 2014 1 commit
  7. 03 Jul, 2014 1 commit
  8. 30 Jun, 2014 1 commit
  9. 05 Jun, 2014 1 commit
  10. 03 Jun, 2014 1 commit
  11. 29 Apr, 2014 1 commit
  12. 14 Jan, 2014 1 commit
  13. 12 Nov, 2013 3 commits
  14. 11 Nov, 2013 2 commits
  15. 02 Oct, 2013 1 commit
  16. 03 Sep, 2013 1 commit
    • bmeurer@chromium.org's avatar
      Import ConditionVariable class. · 281de965
      bmeurer@chromium.org authored
      Condition variables are synchronization primitives that can be used
      to block one or more threads while waiting for condition to become
      true.
      
      Right now we have only semaphores, mutexes and atomic operations for
      synchronization, which results in quite complex solutions where an
      implementation using condition variables and mutexes would be straight
      forward.
      
      There's also a performance benefit to condition variables and mutexes
      vs semaphores, especially on Windows, where semaphores are kernel
      objects, while mutexes are implemented as fast critical sections,
      it CAN be beneficial performance-wise to use condition variables
      instead of semaphores.
      
      R=mstarzinger@chromium.org
      
      Review URL: https://codereview.chromium.org/23548007
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16492 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      281de965
  17. 02 Sep, 2013 1 commit
  18. 30 Aug, 2013 1 commit
  19. 29 Aug, 2013 2 commits
  20. 28 Aug, 2013 3 commits