1. 05 Mar, 2013 - 1 commit
    • David Faure's avatar
      Long live QLockFile · 1b582d64
      David Faure authored
      
      Locking between processes, implemented with open(O_EXCL) on Unix
      and CreateFile(CREATE_NEW) on Windows.
      
      Supports detecting stale lock files and deleting them.
      Advisory locking is used to prevent deletion of files that are still in use.
      
      Change-Id: Id00ee2a4e77a29483d869037c7047c59cb909339
      Reviewed-by: default avatarThiago Macieira <thiago.macieira@intel.com>
      1b582d64
  2. 01 Mar, 2013 - 1 commit
  3. 19 Dec, 2012 - 1 commit
  4. 30 Nov, 2012 - 1 commit
  5. 23 Nov, 2012 - 2 commits
  6. 26 Oct, 2012 - 1 commit
  7. 27 Sep, 2012 - 1 commit
  8. 18 Aug, 2012 - 1 commit
  9. 23 Jul, 2012 - 1 commit
  10. 09 Jul, 2012 - 1 commit
  11. 29 Jun, 2012 - 1 commit
  12. 26 Jun, 2012 - 1 commit
  13. 10 Apr, 2012 - 1 commit
  14. 27 Mar, 2012 - 1 commit
  15. 22 Mar, 2012 - 1 commit
  16. 14 Mar, 2012 - 1 commit
  17. 23 Feb, 2012 - 1 commit
  18. 18 Feb, 2012 - 1 commit
    • David Faure's avatar
      Import QMimeType / QMimeDatabase into QtCore. · b164911b
      David Faure authored
      History of the development before the import:
      ssh://codereview.qt-project.org/playground/mimetypes.git
      
      
      
      Mimetype definitions come from shared-mime-info where available (UNIX systems),
      loaded using a mmap'ed binary cache generated by update-mime-database.
      As a fallback if no cache is found, we parse the raw XML files otherwise.
      
      This makes the MIME type support fast and with very low memory usage on UNIX,
      and it makes it easy to use on Windows (no dependency on shared-mime-info,
      Qt even includes a freedesktop.xml file to use if none are found on the system).
      
      Change-Id: I27b05008216ff936dc463bd80d3893422bfb940e
      Reviewed-by: default avatarRichard J. Moore <rich@kde.org>
      b164911b
  19. 03 Feb, 2012 - 1 commit
  20. 14 Jan, 2012 - 1 commit
  21. 09 Jan, 2012 - 1 commit
  22. 22 Nov, 2011 - 1 commit
    • Kent Hansen's avatar
      Add V8 snapshot support · 52ef2ee5
      Kent Hansen authored
      
      A V8 snapshot is a serialized representation of the JavaScript heap.
      Using a snapshot can vastly speed up V8 initialization.
      
      This commit introduces a new tool, mkv8snapshot. mkv8snapshot is
      automatically invoked as part of building QtV8, and generates a .cpp
      file which is compiled into the QtV8 library.
      
      Because mkv8snapshot itself needs to initialize the V8 environment
      the non-snapshot way (i.e., by evaluating thousands of lines of
      JavaScript), it needs to build all of V8. This means that V8 is
      effectively built twice when snapshots are enabled.
      
      When cross-compiling, only host=i386 and target=arm is supported,
      since that's the only relevant case for which V8 currently
      supports a simulator. mkv8snapshot is built and run as a host tool
      (using the simulator), and generates a snapshot that will be used
      on the target.
      
      Task-number: QTBUG-21152
      Change-Id: I9270652f129505508f78db8b0a39fbf57dc8b86d
      Reviewed-by: default avatarFriedemann Kleint <Friedemann.Kleint@nokia.com>
      Reviewed-by: default avatarLars Knoll <lars.knoll@nokia.com>
      52ef2ee5
  23. 08 Nov, 2011 - 1 commit
  24. 03 Oct, 2011 - 1 commit
  25. 13 Sep, 2011 - 1 commit
  26. 12 Sep, 2011 - 1 commit
  27. 31 Aug, 2011 - 1 commit
  28. 29 Aug, 2011 - 1 commit
  29. 24 Aug, 2011 - 1 commit
  30. 10 May, 2011 - 1 commit
  31. 27 Apr, 2011 - 1 commit