1. 15 Aug, 2022 1 commit
  2. 20 Oct, 2021 2 commits
  3. 05 Oct, 2021 1 commit
  4. 27 Sep, 2021 2 commits
  5. 02 Sep, 2021 1 commit
  6. 24 Aug, 2021 2 commits
    • Martin Jansa's avatar
      Fix build with gcc-11 · b7bec878
      Martin Jansa authored
      * fixes:
      In file included from anbox/3.0+gitAUTOINC+9de4e87c-r0/git/src/anbox/input/manager.cpp:18:
      anbox/3.0+gitAUTOINC+9de4e87c
      
      -r0/git/src/anbox/input/manager.h:38:8: error: 'uint32_t' in namespace 'std' does not name a type; did you mean 'wint_t'?
         38 |   std::uint32_t next_id();
            |        ^~~~~~~~
            |        wint_t
      
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      b7bec878
    • Martin Jansa's avatar
      Fix build with glibc-2.34 · 4ef88ab7
      Martin Jansa authored
      * fixes:
        anbox/3.0+gitAUTOINC+9de4e87c-r0/git/src/anbox/common/mount_entry.cpp:25:29: error: no declaration matches 'std::shared_ptr<anbox::common::MountEntry> anbox::common::MountEntry::create(const boost::filesystem::path&, const boost::filesystem::path&, const string&, long unsigned int, const string&)'
        anbox/3.0+gitAUTOINC+9de4e87c-r0/git/src/anbox/common/mount_entry.cpp:47:29: error: no declaration matches 'std::shared_ptr<anbox::common::MountEntry> anbox::common::MountEntry::create(const std::shared_ptr<anbox::common::LoopDevice>&, const boost::filesystem::path&, const string&, long unsigned int, const string&)'
        anbox/3.0+gitAUTOINC+9de4e87c-r0/git/src/anbox/common/mount_entry.cpp:57:29: error: no declaration matches 'std::shared_ptr<anbox::common::MountEntry> anbox::common::MountEntry::create(const boost::filesystem::path&)'
        anbox/3.0+gitAUTOINC+9de4e87c-r0/git/src/anbox/common/mount_entry.h:27:15: error: 'shared_ptr' in namespace 'std' does not name a template type
        anbox/3.0+gitAUTOINC+9de4e87c-r0/git/src/anbox/common/mount_entry.h:30:15: error: 'shared_ptr' in namespace 'std' does not name a template type
        anbox/3.0+gitAUTOINC+9de4e87c-r0/git/src/anbox/common/mount_entry.h:33:15: error: 'shared_ptr' in namespace 'std' does not name a template type
        anbox/3.0+gitAUTOINC+9de4e87c-r0/git/src/anbox/common/mount_entry.h:41:8: error: 'shared_ptr' in namespace 'std' does not name a template type
      
        anbox/3.0+gitAUTOINC+9de4e87c-r0/git/external/xdg/xdg.cpp:179:44: error: no declaration matches 'std::shared_ptr<xdg::BaseDirSpecification> xdg::BaseDirSpecification::create()'
        anbox/3.0+gitAUTOINC+9de4e87c-r0/git/external/xdg/xdg.h:94:17: error: 'shared_ptr' in namespace 'std' does not name a template type
        anbox/3.0+gitAUTOINC+9de4e87c
      
      -r0/git/external/xdg/xdg_test.cpp:105:50: error: 'create' is not a member of 'xdg::BaseDirSpecification'
        ...
      
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      4ef88ab7
  7. 25 Jun, 2021 1 commit
  8. 26 May, 2021 2 commits
  9. 13 May, 2021 2 commits
  10. 09 May, 2021 1 commit
  11. 20 Mar, 2021 3 commits
  12. 09 Mar, 2021 5 commits
  13. 08 Mar, 2021 2 commits
    • Marius Gripsgard's avatar
      Directly push buffers into queue · 8317bc62
      Marius Gripsgard authored
      For the amount these functions get called, std copy is way to expensive
      to do. This removes the need for buffer to be copied twice, first to a
      std::vector then SmallFixedVector. This also directly copies buffer into
      a smallVector without the init overhead smallVector's ctor do. This
      result is a massive performance bootst (at least on arm devices).
      
      Also use memcpy since that interestingly seems to be faster on arm
      devices, on amd64 they seems to be about the same speed.
      8317bc62
    • Marius Gripsgard's avatar
      Remove unnecessary std::copy · 0460c930
      Marius Gripsgard authored
      0460c930
  14. 25 Feb, 2021 1 commit
  15. 23 Feb, 2021 2 commits
  16. 14 Feb, 2021 1 commit
  17. 26 Jan, 2021 1 commit
  18. 22 Jan, 2021 4 commits
  19. 20 Jan, 2021 1 commit
  20. 06 Jan, 2021 2 commits
  21. 12 Dec, 2020 2 commits
  22. 09 Dec, 2020 1 commit