MCPcopy Create free account
hub / github.com/data61/MP-SPDZ / has_empty_entry

Method has_empty_entry

Compiler/oram.py:448–449  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

446 def __len__(self):
447 return self.size
448 def has_empty_entry(self):
449 return 1 - tree_reduce(operator.mul, [1 - bit for bit in self.get_empty_bits()])
450 def is_empty(self):
451 return tree_reduce(operator.mul, list(self.get_empty_bits()))
452 def reveal(self):

Callers 1

prepare_targetMethod · 0.80

Calls 2

get_empty_bitsMethod · 0.95
tree_reduceFunction · 0.70

Tested by

no test coverage detected