[JGIT PATCH 19/23] Allow more direct access to determine isWritten
- From
Shawn O. Pearce <spearce@spearce.org>
- Date
- Dec 25, 2008, 02:11 UTC
- Message-ID
- <1230171079-17156-20-git-send-email-spearce@spearce.org>
- In-Reply-To
- <1230171079-17156-19-git-send-email-spearce@spearce.org>
This gives the JVM a better chance to inline the isWritten method when writing a pack file out.
Signed-off-by: Shawn O. Pearce <spearce@spearce.org> --- .../src/org/spearce/jgit/lib/PackWriter.java | 2 +- .../spearce/jgit/transport/PackedObjectInfo.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/org.spearce.jgit/src/org/spearce/jgit/lib/PackWriter.java b/org.spearce.jgit/src/org/spearce/jgit/lib/PackWriter.java index bb889e8..50d06c2 100644 --- a/org.spearce.jgit/src/org/spearce/jgit/lib/PackWriter.java +++ b/org.spearce.jgit/src/org/spearce/jgit/lib/PackWriter.java @@ -932,7 +932,7 @@ boolean isDeltaRepresentation() { * @return true if object is already written; false otherwise. */ boolean isWritten() { - return getOffset() != 0; + return offset != 0; } PackedObjectLoader getReuseLoader() { diff --git a/org.spearce.jgit/src/org/spearce/jgit/transport/PackedObjectInfo.java b/org.spearce.jgit/src/org/spearce/jgit/transport/PackedObjectInfo.java index f37f421..045b795 100644 --- a/org.spearce.jgit/src/org/spearce/jgit/transport/PackedObjectInfo.java +++ b/org.spearce.jgit/src/org/spearce/jgit/transport/PackedObjectInfo.java @@ -49,7 +49,7 @@ * objects from the pack. This extension of ObjectId includes the offset. */ public class PackedObjectInfo extends ObjectId { - private long offset; + protected long offset; private int crc;
-- 1.6.1.rc4.301.g5497a