aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/create_embedded_tools_lib.py
diff options
context:
space:
mode:
authorGravatar dbabkin <dbabkin@google.com>2018-04-10 07:23:11 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-10 07:24:51 -0700
commit9f58c5058d576563e9edcb1c156f711bbf9ef753 (patch)
treeec8f53836ea92902290b8fbf51b8be52321e96d5 /src/create_embedded_tools_lib.py
parentcb5d236c9be2e9cb13b0284ae1e54861b5e2cb0d (diff)
Remove lock around DiGraph in BlazeQueryEnvironment
- New lock introduced around Node.succs and Node.preds. These locks always hold in direction Node.succs -> Node.preds that's why reordering deadlock never happens. - All logic related to changing collection implementation from ArrayList to CompactHasSet and vise versa encapsulated in dedicated class ConcurrentCollectionWrapper. - Remove some code related to removing node from DiGraph to Node. RELNOTES:none PiperOrigin-RevId: 192282628
Diffstat (limited to 'src/create_embedded_tools_lib.py')
0 files changed, 0 insertions, 0 deletions