mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-28 09:42:41 +01:00
bb28f94f9b
Summary: Ref T9253. The Drydock allocator is very pseudocodey right now. Particularly, it was written before Blueprints were concrete. Reorganize it to make its responsibilities and error handling behaviors more clear. In particular, the Allocator does not manage locks. It's primarily trying to reject allocations which can not possibly work. Blueprints are responsible for locks. See some discussion in D10304. NOTE: This code probably doesn't work as written, see future diffs. Test Plan: See future diffs. Reviewers: hach-que, chad Reviewed By: hach-que, chad Subscribers: cburroughs Maniphest Tasks: T9253 Differential Revision: https://secure.phabricator.com/D14114 |
||
---|---|---|
.. | ||
__tests__ | ||
aphront | ||
applications | ||
docs | ||
extensions | ||
infrastructure | ||
view | ||
__phutil_library_init__.php | ||
__phutil_library_map__.php |