Core: new blenlib library for implicit-sharing #105994

Merged
Jacques Lucke merged 17 commits from JacquesLucke/blender:implicit-sharing into main 2023-03-28 13:58:02 +02:00

17 Commits

Author SHA1 Message Date
Jacques Lucke aff843b7f1 add unit test
buildbot/vexp-code-patch-coordinator Build done. Details
2023-03-28 13:24:14 +02:00
Jacques Lucke 9befe5dc87 Merge branch 'main' into implicit-sharing 2023-03-28 12:44:31 +02:00
Jacques Lucke 65024c99af use memory_order_acq_rel when decrementing counter 2023-03-27 13:30:51 +02:00
Jacques Lucke c3b8831943 Merge branch 'main' into implicit-sharing 2023-03-27 13:21:17 +02:00
Jacques Lucke 34f1b1e06e Merge branch 'implicit-sharing' of projects.blender.org:JacquesLucke/blender into implicit-sharing
buildbot/vexp-code-patch-coordinator Build done. Details
2023-03-22 18:14:17 +01:00
Jacques Lucke ddc0ba8934 improve comments 2023-03-22 18:13:30 +01:00
Hans Goudey 305e39d8a1 Merge branch 'main' into implicit-sharing 2023-03-22 10:27:20 -04:00
Hans Goudey a126d3bd48 Cleanup: Remove unnecessary namespace specification 2023-03-22 09:41:42 -04:00
Jacques Lucke 5607c08dbd remove const cast 2023-03-22 14:12:38 +01:00
Jacques Lucke d1541dec17 improve comment 2023-03-22 14:11:10 +01:00
Jacques Lucke 6810f4c489 cleanup 2023-03-22 14:09:42 +01:00
Jacques Lucke 6f965991ca cleanup 2023-03-22 14:01:09 +01:00
Jacques Lucke d5b14539e3 cleanup 2023-03-22 13:59:19 +01:00
Jacques Lucke d63aca8865 more renames 2023-03-22 13:06:18 +01:00
Jacques Lucke ab3fda1c58 initial renames 2023-03-22 13:04:35 +01:00
Jacques Lucke e2fea7bed6 rename files 2023-03-22 12:55:11 +01:00
Jacques Lucke bbd7a7f6d3 initial commit 2023-03-22 12:52:30 +01:00