Exemple #1
0
  @Override
  final void startRead() {
    super.startRead();

    if (_writes == null || _writes.length < resources().size())
      _writes = new Version[resources().size()][];
  }
Exemple #2
0
  @Override
  void clean() {
    super.clean();

    if (_writes != null) for (int i = 0; i < _writes.length; i++) _writes[i] = null;

    _happenedBefore = null;
    _dependencies = null;
    _versions = null;
  }
Exemple #3
0
  @Override
  void addThreadContextObjects(List<Object> list) {
    super.addThreadContextObjects(list);

    list.add(_visitor);
  }