158 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  reuk 1de762218a
Thread: Check for realtimeAudioPriority in more locations 3 years ago
  reuk 407966b2ca
Windows: Fix warnings when building with clang in 64-bit mode 3 years ago
  ed d9f7d068ed WaitableEvent: Increased lock scope in signal() 3 years ago
  ed 76e9a767ec WaitableEvent: Release lock before calling notify_all() on condition variable 3 years ago
  reuk 7ac6911ccc
Windows: Fix clang/gnu compiler warnings 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  reuk 6787230dd4
HiResTimer: Fix bug where timer would misreport its state after being stopped 4 years ago
  reuk e13901d912 ClangCl: Silence code which warns when building on Windows with Clang 5 years ago
  Ivan Cohen c138bf91b4 DSP: Revamp DSP module 5 years ago
  Tom Poole 6cb75d9d2c Replaced all references to ROLI with Raw Material Software and regenerated all bytecode 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  ed add88c33f2 Replaced all references to ROLI with Raw Material Software and regenerated all bytecode 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed 28eddda1d9 Check that juce_gui_basics module is available when declaring Process::setDockIconVisible() to fix potential linker error 5 years ago
  ed e36736e0ec Fixed some typos 5 years ago
  ed f402a3fc08 Moved the call to std::condition_variable::notify_all() inside of the lock scope in WaitableEvent::signal() to prevent a deadlock 5 years ago
  ed 2916812581 Added a readWaitEvent and writeWaitEvent to ReadWriteLock to fix a race condition 5 years ago
  ed c964a842b1 Replaced WaitableEvent internals with std::condition_variable 5 years ago
  Tom Poole 8b5bc69582 Fixed some more Linux compiler warnings 6 years ago
  ed 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 6 years ago
  ed f3af250ff7 Tidied up unit test code layout 6 years ago
  ed bfa167a054 Uncommented out ChildProcess unit test 6 years ago
  ed ba2575a4d3 Added a ScopedLock in ThreadPool::getNumJobs() to fix a potential data race 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  ed 74b6673e42 Improved the documentation of some methods in juce_Thread.h 6 years ago
  hogliux 008b7a9ab2 Re-structured the low-level Android native code 6 years ago
  jules aaad33ce57 Fixed a couple of asan memory access warnings 6 years ago
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  jules f784907c73 Fixed a documentation typo 6 years ago
  jules 974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 7 years ago
  jules 87042769b6 Tidied up some more old typedefs 7 years ago
  jules dee78f29f6 Misc cleanups and modernisation 7 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  jules e2dcc32f88 Updated old code where the 'volatile' keyword was still being used 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  hogliux 350551b37c Ensured that ThreadPool::moveJobToFront can survive a stale job pointer 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  Lukasz Kozakiewicz c859b4af1d Android: add support for Google Oboe (developer preview). 7 years ago
  jules 2e3c8a351b Added a sleep to ChildProcess::waitForProcessToFinish() to avoid it wasting CPU 7 years ago
  jules 48a5fbd333 Another batch of ScopedPointer cleanups 7 years ago
  Tom Poole 90f3d11ab8 Fixed an issue terminating threads on iOS 7 years ago
  Tom Poole 8cecf0baf9 Assorted threading and undefined behaviour fixes 7 years ago
  Tom Poole ceb0afd861 Fixed some data races in the CoreAudio audio device 7 years ago
  Tom Poole c1a3aa38f8 Fixed a data race in the Thread destructor 7 years ago
  jules 6a49d6efdc Minor tidying up 7 years ago
  jules f85d706131 Some minor formatting and comment fixes 7 years ago
  jules a586966c65 Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated! 7 years ago