Esempio n. 1
0
 public override void Dispose()
 {
     base.Dispose();
     pendingObjects = new BlockObjQueue();
     firstCommit    = null;
     lastCommit     = null;
     currVisit      = null;
     freeVisit      = null;
 }
Esempio n. 2
0
 public override void Dispose()
 {
     base.Dispose();
     pendingObjects = new BlockObjQueue();
     treeWalk       = new CanonicalTreeParser();
     currentTree    = null;
     last           = null;
     firstCommit    = null;
     lastCommit     = null;
 }
Esempio n. 3
0
 protected internal override void Reset(int retainFlags)
 {
     base.Reset(retainFlags);
     foreach (RevObject obj in rootObjects)
     {
         obj.flags &= ~IN_PENDING;
     }
     rootObjects    = new AList <RevObject>();
     pendingObjects = new BlockObjQueue();
     firstCommit    = null;
     lastCommit     = null;
     currVisit      = null;
     freeVisit      = null;
 }
Esempio n. 4
0
 protected internal override void Reset(int retainFlags)
 {
     base.Reset(retainFlags);
     foreach (RevObject obj in rootObjects)
     {
         obj.flags &= ~IN_PENDING;
     }
     rootObjects    = new AList <RevObject>();
     pendingObjects = new BlockObjQueue();
     treeWalk       = new CanonicalTreeParser();
     currentTree    = null;
     last           = null;
     firstCommit    = null;
     lastCommit     = null;
 }
Esempio n. 5
0
		protected internal override void Reset(int retainFlags)
		{
			base.Reset(retainFlags);
			foreach (RevObject obj in rootObjects)
			{
				obj.flags &= ~IN_PENDING;
			}
			rootObjects = new AList<RevObject>();
			pendingObjects = new BlockObjQueue();
			firstCommit = null;
			lastCommit = null;
			currVisit = null;
			freeVisit = null;
		}
Esempio n. 6
0
		public override void Dispose()
		{
			base.Dispose();
			pendingObjects = new BlockObjQueue();
			firstCommit = null;
			lastCommit = null;
			currVisit = null;
			freeVisit = null;
		}
Esempio n. 7
0
		/// <summary>Create a new revision and object walker for a given repository.</summary>
		/// <remarks>Create a new revision and object walker for a given repository.</remarks>
		/// <param name="or">
		/// the reader the walker will obtain data from. The reader should
		/// be released by the caller when the walker is no longer
		/// required.
		/// </param>
		public ObjectWalk(ObjectReader or) : base(or)
		{
			rootObjects = new AList<RevObject>();
			pendingObjects = new BlockObjQueue();
			pathBuf = new byte[256];
		}
Esempio n. 8
0
			internal void FreeBlock(BlockObjQueue.Block b)
			{
				b.next = next;
				next = b;
			}
Esempio n. 9
0
		protected internal override void Reset(int retainFlags)
		{
			base.Reset(retainFlags);
			foreach (RevObject obj in rootObjects)
			{
				obj.flags &= ~IN_PENDING;
			}
			rootObjects = new AList<RevObject>();
			pendingObjects = new BlockObjQueue();
			treeWalk = new CanonicalTreeParser();
			currentTree = null;
			last = null;
			firstCommit = null;
			lastCommit = null;
		}
Esempio n. 10
0
		public override void Dispose()
		{
			base.Dispose();
			pendingObjects = new BlockObjQueue();
			treeWalk = new CanonicalTreeParser();
			currentTree = null;
			last = null;
			firstCommit = null;
			lastCommit = null;
		}
Esempio n. 11
0
		/// <summary>Create a new revision and object walker for a given repository.</summary>
		/// <remarks>Create a new revision and object walker for a given repository.</remarks>
		/// <param name="or">
		/// the reader the walker will obtain data from. The reader should
		/// be released by the caller when the walker is no longer
		/// required.
		/// </param>
		public ObjectWalk(ObjectReader or) : base(or)
		{
			rootObjects = new AList<RevObject>();
			pendingObjects = new BlockObjQueue();
			treeWalk = new CanonicalTreeParser();
		}
Esempio n. 12
0
		protected internal override void Reset(int retainFlags)
		{
			base.Reset(retainFlags);
			pendingObjects = new BlockObjQueue();
			treeWalk = new CanonicalTreeParser();
			currentTree = null;
			last = null;
			firstCommit = null;
			lastCommit = null;
		}
Esempio n. 13
0
		/// <summary>Create a new revision and object walker for a given repository.</summary>
		/// <remarks>Create a new revision and object walker for a given repository.</remarks>
		/// <param name="or">
		/// the reader the walker will obtain data from. The reader should
		/// be released by the caller when the walker is no longer
		/// required.
		/// </param>
		public ObjectWalk(ObjectReader or) : base(or)
		{
			pendingObjects = new BlockObjQueue();
			treeWalk = new CanonicalTreeParser();
		}
Esempio n. 14
0
 /// <summary>Create a new revision and object walker for a given repository.</summary>
 /// <remarks>Create a new revision and object walker for a given repository.</remarks>
 /// <param name="or">
 /// the reader the walker will obtain data from. The reader should
 /// be released by the caller when the walker is no longer
 /// required.
 /// </param>
 public ObjectWalk(ObjectReader or) : base(or)
 {
     rootObjects    = new AList <RevObject>();
     pendingObjects = new BlockObjQueue();
     pathBuf        = new byte[256];
 }
Esempio n. 15
0
 /// <summary>Create a new revision and object walker for a given repository.</summary>
 /// <remarks>Create a new revision and object walker for a given repository.</remarks>
 /// <param name="or">
 /// the reader the walker will obtain data from. The reader should
 /// be released by the caller when the walker is no longer
 /// required.
 /// </param>
 public ObjectWalk(ObjectReader or) : base(or)
 {
     rootObjects    = new AList <RevObject>();
     pendingObjects = new BlockObjQueue();
     treeWalk       = new CanonicalTreeParser();
 }