1. b1680e9 Use proper preprocessor checks for UWP by Pedro J. Estébanez · 2 years ago
  2. 449f6df [mutex] Add constructor/destructor by Behdad Esfahbod · 2 years ago
  3. 00f2657 [subset] Accelerate sanitize-table-cache by Behdad Esfahbod · 2 years, 2 months ago
  4. 07dc34b [mutex] Try work around GCC cast-align error/warning by Behdad Esfahbod · 3 years, 3 months ago
  5. 30c05e8 [algs] include <new> by Behdad Esfahbod · 3 years, 3 months ago
  6. cb2d71c [mutex] Add hb_mutex_t std::mutex implementation by Ben Wagner · 3 years, 6 months ago
  7. ee7473b [mutex] Remove unused HB_MUTEX_IMPL_INIT / HB_MUTEX_INIT by Behdad Esfahbod · 3 years, 6 months ago
  8. 711c241 m[mutex] Remove busyloop mutex implemenation by Behdad Esfahbod · 4 years, 7 months ago
  9. 40ec187 win32: Cleanup PARTITION handling by Hugo Beauzée-Luyssen · 4 years, 9 months ago
  10. 5e48967 Remove hb-warning.cc by Behdad Esfahbod · 5 years ago
  11. 1bada65 Minor, remove unnecessary semicolon by Ebrahim Byagowi · 6 years ago
  12. 210f93c [mutex] Prefer pthread over windows by Behdad Esfahbod · 6 years ago
  13. 4c6136e [mutex] Remove TODO by Behdad Esfahbod · 6 years ago
  14. e412008 Remove redundant void from C++ sources (#1486) by Ebrahim Byagowi · 6 years ago
  15. b2ebaa9 Remove redundant 'inline' from methods (#1483) by Ebrahim Byagowi · 6 years ago
  16. eee5b5e Don't use Win32 API on Cygwin by Ken Brown · 6 years ago
  17. 60318f8 Minor by Behdad Esfahbod · 6 years ago
  18. be2f148 [ft] Use mutex to lock access to FT_Face by Behdad Esfahbod · 6 years ago
  19. c77ae40 Rename hb-*private.hh to hb-*.hh by Behdad Esfahbod · 6 years ago[Renamed (97%) from src/hb-mutex-private.hh]
  20. a60ba79 s/finish/fini by Behdad Esfahbod · 7 years ago
  21. dbdbfe3 Use nullptr instead of NULL by Behdad Esfahbod · 7 years ago
  22. 3f174cd Minor refactoring to the atomics implementation by Konstantin Ritt · 10 years ago
  23. 24930d5 Minor by Behdad Esfahbod · 10 years ago
  24. 45a8b46 Allow implementing atomic and mutex ops in config by Behdad Esfahbod · 10 years ago
  25. 7db326a Fix build on WinRT by Konstantin Ritt · 10 years ago
  26. 8fd4d70 [wince] Two more Windows CE fixes by Behdad Esfahbod · 10 years ago
  27. db30828 [win] Consolidate windows.h include tips and tricks by Behdad Esfahbod · 11 years ago
  28. a6c1e04 Improve check for Windows platforms by Behdad Esfahbod · 12 years ago
  29. b842780 Minor by Behdad Esfahbod · 12 years ago
  30. 0e292eb Remove Glib thread-safety support by Behdad Esfahbod · 12 years ago
  31. eb56f6a Minor by Behdad Esfahbod · 12 years ago
  32. 49f8e0c GStaticMutex is deprecated by Behdad Esfahbod · 13 years ago
  33. 81a4b9f Remove unused hb_static_mutex_t by Behdad Esfahbod · 13 years ago
  34. 04bc1ee Add configure tests for Intel atomic intrinsics by Behdad Esfahbod · 13 years ago
  35. cdafe3a Add gcc intrinsics implementations for atomic and mutex by Behdad Esfahbod · 13 years ago
  36. 0e253e9 Add a mutex to object header by Behdad Esfahbod · 13 years ago
  37. 022a05a Minor by Behdad Esfahbod · 13 years ago
  38. 34961e3 Prefer native atomic/mutex ops to glib's by Behdad Esfahbod · 13 years ago
  39. ec3ba4b Move atomic ops into their own header by Behdad Esfahbod · 13 years ago
  40. a1970d9 Add support for atomic int and mutex on Apple systems by Behdad Esfahbod · 13 years ago
  41. bd7ff1d Allow disabling multi-threaded support by Behdad Esfahbod · 13 years ago
  42. c605bbb Remove C++ guards from source files by Behdad Esfahbod · 13 years ago
  43. f60271c Add mingw32 support by Behdad Esfahbod · 13 years ago
  44. 389a7c9 Remove hb_static_threadsafe_set_t by Behdad Esfahbod · 14 years ago
  45. daa446f Fix compile with no mutex available by Behdad Esfahbod · 14 years ago
  46. 1e56c47 Free static mutex'es by Behdad Esfahbod · 14 years ago
  47. 831886a Streamline mutex stuff by Behdad Esfahbod · 14 years ago
  48. 438c4ee Remove unused hb_mutex_trylock() by Behdad Esfahbod · 14 years ago
  49. 8c7a100 Fix build without mutex by Behdad Esfahbod · 14 years ago
  50. 19d3035 Remove duplicate atomic_int implementation by Behdad Esfahbod · 14 years ago
  51. 45bfa99 Fix set implementation to be truly threadsafe even with destroy() callbacks by Behdad Esfahbod · 14 years ago
  52. 08611d5 Add note re deadlocks by Behdad Esfahbod · 14 years ago
  53. d37486d Add hb_threadsafe_set_t by Behdad Esfahbod · 14 years ago
  54. b81bd42 Make hb_mutex_*() macros take a pointer by Behdad Esfahbod · 14 years ago
  55. a4b1900 Add hb_static_mutex_t by Behdad Esfahbod · 14 years ago
  56. 56eb5ad Move code around by Behdad Esfahbod · 14 years ago