Jorrit Rouwe b7bf913e68 RISC-V support (#1400) 1 year ago
..
ARMNeon.h 06b5ddcc7a Support for compiling for ARM with GCC < 12 (#1198) 1 year ago
Array.h 7068d29fd0 Added overloads for placement new (#1385) 1 year ago
Atomics.h 71e7988e96 Added support to split up large islands (#458) 2 years ago
BinaryHeap.h e8b3c7d69a Added Pyramid test to determinism checks (#1351) 1 year ago
ByteBuffer.h 7068d29fd0 Added overloads for placement new (#1385) 1 year ago
Color.cpp db6d42bed5 Added a link to the main repository to the header of each file (#452) 2 years ago
Color.h 79ce4b2801 Removed some of the using std::... statements (#1353) 1 year ago
Core.h b7bf913e68 RISC-V support (#1400) 1 year ago
FPControlWord.h b7bf913e68 RISC-V support (#1400) 1 year ago
FPException.h b7bf913e68 RISC-V support (#1400) 1 year ago
FPFlushDenormals.h b7bf913e68 RISC-V support (#1400) 1 year ago
Factory.cpp 79ce4b2801 Removed some of the using std::... statements (#1353) 1 year ago
Factory.h e6c8173612 Documentation 1 year ago
FixedSizeFreeList.h d3c4e3058a QuadTree / FixedSizeFreeList: Reorder variable layout to reduce false sharing & thread syncs (#1136) 1 year ago
FixedSizeFreeList.inl 7068d29fd0 Added overloads for placement new (#1385) 1 year ago
HashCombine.h 7221323294 Faster hashing for IndexedTriangle to improve MeshShape::Sanitize (#1368) 1 year ago
HashTable.h 7068d29fd0 Added overloads for placement new (#1385) 1 year ago
InsertionSort.h db6d42bed5 Added a link to the main repository to the header of each file (#452) 2 years ago
IssueReporting.cpp e8b3c7d69a Added Pyramid test to determinism checks (#1351) 1 year ago
IssueReporting.h 19fbd9e031 Consistency fix: A few files were using spaces instead of tabs (#1171) 1 year ago
JobSystem.h 8f699863e2 Check Jolt with TSAN in CI (#1278) 1 year ago
JobSystem.inl 2eec160554 Sonar fixes 2 years ago
JobSystemSingleThreaded.cpp 58445d6c26 Removed trailing whitespace from all source files (#688) 2 years ago
JobSystemSingleThreaded.h 687aefccce Added single threaded job system (#588) 2 years ago
JobSystemThreadPool.cpp 0fd3773c1a Do not define WIN32_LEAN_AND_MEAN if already defined (#1244) 1 year ago
JobSystemThreadPool.h 417b4dba99 Added option to get a callback when a job system thread starts/stops 1 year ago
JobSystemWithBarrier.cpp 8f699863e2 Check Jolt with TSAN in CI (#1278) 1 year ago
JobSystemWithBarrier.h 19fbd9e031 Consistency fix: A few files were using spaces instead of tabs (#1171) 1 year ago
LinearCurve.cpp bdc1695a64 Replace std::vector with custom implementation (#1089) 1 year ago
LinearCurve.h e5d6234dc6 Made the use of 'public' consistent across all classes that use the JPH_DECLARE_SERIALIZABLE_... macros 1 year ago
LockFreeHashMap.h 19fbd9e031 Consistency fix: A few files were using spaces instead of tabs (#1171) 1 year ago
LockFreeHashMap.inl 76eb4534be Switch from using _DEBUG to NDEBUG (#1049) 1 year ago
Memory.cpp 6a7251d095 Added OldSize argument to realloc function (#1175) 1 year ago
Memory.h 7068d29fd0 Added overloads for placement new (#1385) 1 year ago
Mutex.h 58445d6c26 Removed trailing whitespace from all source files (#688) 2 years ago
MutexArray.h f1420822d3 Removed std::unordered_map/set (#1337) 1 year ago
NonCopyable.h d2f1d97004 Support for building Jolt as a shared library on Windows (#513) 2 years ago
Profiler.cpp 366da8bb7d Add performance test to TSAN build (#1285) 1 year ago
Profiler.h e709a36bbc Allow an external profiler to be installed dynamically (#1164) 1 year ago
Profiler.inl ae863ad639 Fixed spurious TSAN failure when running out of space in the profiler 1 year ago
QuickSort.h 79ce4b2801 Removed some of the using std::... statements (#1353) 1 year ago
RTTI.cpp dc3ea78722 Added option to compile without ObjectStream to reduce library size (#1105) 1 year ago
RTTI.h 778cbb2d5b Fixed typo in comment 1 year ago
Reference.h f1420822d3 Removed std::unordered_map/set (#1337) 1 year ago
Result.h 7068d29fd0 Added overloads for placement new (#1385) 1 year ago
STLAlignedAllocator.h ff05612c89 Improved allocator reallocate logic (#1094) 1 year ago
STLAllocator.h 6a7251d095 Added OldSize argument to realloc function (#1175) 1 year ago
STLTempAllocator.h ff05612c89 Improved allocator reallocate logic (#1094) 1 year ago
ScopeExit.h 90477394cf Added ScopeExit class (#1129) 1 year ago
Semaphore.cpp 8f699863e2 Check Jolt with TSAN in CI (#1278) 1 year ago
Semaphore.h 8f699863e2 Check Jolt with TSAN in CI (#1278) 1 year ago
StaticArray.h 7068d29fd0 Added overloads for placement new (#1385) 1 year ago
StreamIn.h b54a0849e0 Removed the use of size_t when saving to binary (#1193) 1 year ago
StreamOut.h b54a0849e0 Removed the use of size_t when saving to binary (#1193) 1 year ago
StreamUtils.h b54a0849e0 Removed the use of size_t when saving to binary (#1193) 1 year ago
StreamWrapper.h db6d42bed5 Added a link to the main repository to the header of each file (#452) 2 years ago
StridedPtr.h 4058e6a72e SoftBodyManifold now returns sensor contacts separately (#1276) 1 year ago
StringTools.cpp 58445d6c26 Removed trailing whitespace from all source files (#688) 2 years ago
StringTools.h f1420822d3 Removed std::unordered_map/set (#1337) 1 year ago
TempAllocator.h 3c67be7924 Added new TempAllocator implementation that can fall back to malloc when it runs out of its fixed size buffer 1 year ago
TickCounter.cpp 0fd3773c1a Do not define WIN32_LEAN_AND_MEAN if already defined (#1244) 1 year ago
TickCounter.h b7bf913e68 RISC-V support (#1400) 1 year ago
UnorderedMap.h 7068d29fd0 Added overloads for placement new (#1385) 1 year ago
UnorderedSet.h f1420822d3 Removed std::unordered_map/set (#1337) 1 year ago