Blender Git Loki
March 5, 2020, 15:16 (GMT) |
Cleanup remove debug prints. |
March 5, 2020, 15:16 (GMT) |
Merge branch 'master' into uuid-id |
Revision deb78d4 by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 5, 2020, 14:24 (GMT) |
Make session-wise uuid increment atomic, and reset it on file load. Reseting on file load should avoid almost all possible case of counter overflow, and makes sense anyway, since loading a file fully resets/restarts an editing session. |
Revision 2bbec01 by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 5, 2020, 10:51 (GMT) |
Merge branch 'master' into uuid-id |
Revision 5b0d67b by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 3, 2020, 14:11 (GMT) |
Forgot some part of renaming cleanup in previous commit. |
Revision 5bad891 by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 3, 2020, 14:05 (GMT) |
Safeguard against overflow of static uuid counter. |
Revision c0fafa7 by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 3, 2020, 14:00 (GMT) |
Some changes from review. |
Revision 759b97c by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 3, 2020, 10:11 (GMT) |
Merge branch 'master' into uuid-id Conflicts: source/blender/blenkernel/BKE_main_idmap.h |
Revision e02e47c by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 2, 2020, 16:58 (GMT) |
Fixes to Session uuids. Do not assign new session uuid if ID already has one. Only re-use existing session uuids from read IDs in undo case. Regular file loading requires a full reset of the uuids. |
Revision 5c84907 by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 2, 2020, 15:58 (GMT) |
Fix mistake in ghash handling code in new id_map' uuid thing. |
Revision 1301d0b by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 2, 2020, 15:27 (GMT) |
Forgot to free new id_map uuid ghash in previous commit. |
Revision 458bfea by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 2, 2020, 15:14 (GMT) |
Add uuid support to main_idmap. |
Revision 00988ca by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 2, 2020, 11:49 (GMT) |
Merge branch 'master' into uuid-id |
Revision 8013046 by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) February 28, 2020, 16:39 (GMT) |
Add an session-wise uuid integer to IDs. This is intended to provide undo with a way to find IDs across several 'memory realms' (undo speedup project). |