final class org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter extends org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter
{
private org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer allocatedBuffer;
private byte[] buffer;
private long offset;
private long limit;
private long offsetMinusOne;
private long limitMinusOne;
private long pos;
void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BufferAllocator, int)
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BufferAllocator v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BufferAllocator;
v := @parameter: int;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BufferAllocator,int)>(v, v);
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void nextBuffer()>();
return;
}
static boolean isSupported()
{
boolean v;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: boolean hasUnsafeArrayOperations()>();
return v;
}
void finishCurrentBuffer()
{
int v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer allocatedBuffer>;
if v == null goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int totalDoneBytes>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int bytesWrittenToCurrentBuffer()>();
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int totalDoneBytes> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer allocatedBuffer>;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int arrayPos()>();
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer allocatedBuffer>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer: int arrayOffset()>();
v = v - v;
v = v + 1;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer position(int)>(v);
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer allocatedBuffer> = null;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = 0L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long limitMinusOne> = 0L;
label:
return;
}
private int arrayPos()
{
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
return v;
}
private void nextBuffer()
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer newHeapBuffer()>();
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void nextBuffer(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer)>(v);
return;
}
private void nextBuffer(int)
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer newHeapBuffer(int)>(v);
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void nextBuffer(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer)>(v);
return;
}
private void nextBuffer(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer)
{
byte[] v;
long v, v, v, v, v;
int v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
boolean v;
java.lang.RuntimeException v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer v;
java.util.ArrayDeque v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer: boolean hasArray()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Allocator returned non-heap buffer");
throw v;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void finishCurrentBuffer()>();
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: java.util.ArrayDeque buffers>;
virtualinvoke v.<java.util.ArrayDeque: void addFirst(java.lang.Object)>(v);
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer allocatedBuffer> = v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer: byte[] array()>();
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer> = v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer: int arrayOffset()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer: int limit()>();
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long limit> = v;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer: int position()>();
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long offset> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long offset>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long offsetMinusOne> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long limit>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long limitMinusOne> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long limitMinusOne>;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
return;
}
public int getTotalBytesWritten()
{
int v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int totalDoneBytes>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int bytesWrittenToCurrentBuffer()>();
v = v + v;
return v;
}
int bytesWrittenToCurrentBuffer()
{
long v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long limitMinusOne>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - v;
return v;
}
int spaceLeft()
{
long v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long offsetMinusOne>;
v = v - v;
return v;
}
public void writeUInt32(int, int)
{
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: int;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(10);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 0);
return;
}
public void writeInt32(int, int)
{
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: int;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(15);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeInt32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 0);
return;
}
public void writeSInt32(int, int)
{
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: int;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(10);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeSInt32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 0);
return;
}
public void writeFixed32(int, int)
{
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: int;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(9);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeFixed32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 5);
return;
}
public void writeUInt64(int, long)
{
int v;
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: long;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(15);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64(long)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 0);
return;
}
public void writeSInt64(int, long)
{
int v;
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: long;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(15);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeSInt64(long)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 0);
return;
}
public void writeFixed64(int, long)
{
int v;
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: long;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(13);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeFixed64(long)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 1);
return;
}
public void writeBool(int, boolean)
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
boolean v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: boolean;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(6);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void write(byte)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 0);
return;
}
public void writeString(int, java.lang.String)
{
int v, v, v, v;
java.lang.String v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int getTotalBytesWritten()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeString(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int getTotalBytesWritten()>();
v = v - v;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(10);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 2);
return;
}
public void writeBytes(int, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v;
int v, v;
java.io.IOException v;
java.lang.RuntimeException v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: void writeToReverse(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteOutput)>(v);
label:
goto label;
label:
v := @caughtexception;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(10);
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: int size()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 2);
return;
catch java.io.IOException from label to label with label;
}
public void writeMessage(int, java.lang.Object) throws java.io.IOException
{
int v, v, v, v;
java.lang.Object v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Protobuf v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: java.lang.Object;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int getTotalBytesWritten()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Protobuf: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Protobuf getInstance()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Protobuf: void writeTo(java.lang.Object,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Writer)>(v, v);
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int getTotalBytesWritten()>();
v = v - v;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(10);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 2);
return;
}
public void writeMessage(int, java.lang.Object, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Schema) throws java.io.IOException
{
int v, v, v, v;
java.lang.Object v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Schema v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: java.lang.Object;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Schema;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int getTotalBytesWritten()>();
interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Schema: void writeTo(java.lang.Object,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Writer)>(v, v);
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int getTotalBytesWritten()>();
v = v - v;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(10);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 2);
return;
}
public void writeGroup(int, java.lang.Object) throws java.io.IOException
{
int v;
java.lang.Object v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Protobuf v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: java.lang.Object;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 4);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Protobuf: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Protobuf getInstance()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Protobuf: void writeTo(java.lang.Object,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Writer)>(v, v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 3);
return;
}
public void writeGroup(int, java.lang.Object, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Schema) throws java.io.IOException
{
int v;
java.lang.Object v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Schema v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: java.lang.Object;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Schema;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 4);
interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Schema: void writeTo(java.lang.Object,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Writer)>(v, v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 3);
return;
}
public void writeStartGroup(int)
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 3);
return;
}
public void writeEndGroup(int)
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeTag(int,int)>(v, 4);
return;
}
void writeInt32(int)
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
if v < 0 goto label;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32(int)>(v);
goto label;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64(long)>(v);
label:
return;
}
void writeSInt32(int)
{
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: int encodeZigZag32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32(int)>(v);
return;
}
void writeSInt64(long)
{
long v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: long encodeZigZag64(long)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64(long)>(v);
return;
}
void writeBool(boolean)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
boolean v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: boolean;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void write(byte)>(v);
return;
}
void writeTag(int, int)
{
int v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.WireFormat: int makeTag(int,int)>(v, v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32(int)>(v);
return;
}
void writeVarint32(int)
{
int v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v = (int) -128;
v = v & v;
if v != 0 goto label;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32OneByte(int)>(v);
goto label;
label:
v = (int) -16384;
v = v & v;
if v != 0 goto label;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32TwoBytes(int)>(v);
goto label;
label:
v = v & -2097152;
if v != 0 goto label;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32ThreeBytes(int)>(v);
goto label;
label:
v = v & -268435456;
if v != 0 goto label;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32FourBytes(int)>(v);
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint32FiveBytes(int)>(v);
label:
return;
}
private void writeVarint32OneByte(int)
{
byte[] v;
int v;
long v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint32TwoBytes(int)
{
byte[] v, v;
long v, v, v, v;
int v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 7;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint32ThreeBytes(int)
{
byte[] v, v, v;
long v, v, v, v, v, v;
int v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 14;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 7;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint32FourBytes(int)
{
byte[] v, v, v, v;
long v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 21;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 14;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 7;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint32FiveBytes(int)
{
byte[] v, v, v, v, v;
long v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 28;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 21;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 14;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 7;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
void writeVarint64(long)
{
long v;
byte v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter: byte computeUInt64SizeNoTag(long)>(v);
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
case 10: goto label;
default: goto label;
};
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64OneByte(long)>(v);
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64TwoBytes(long)>(v);
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64ThreeBytes(long)>(v);
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64FourBytes(long)>(v);
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64FiveBytes(long)>(v);
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64SixBytes(long)>(v);
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64SevenBytes(long)>(v);
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64EightBytes(long)>(v);
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64NineBytes(long)>(v);
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void writeVarint64TenBytes(long)>(v);
label:
return;
}
private void writeVarint64OneByte(long)
{
byte[] v;
int v;
long v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint64TwoBytes(long)
{
byte[] v, v;
long v, v, v, v, v;
int v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v & 127;
v = v | 128;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint64ThreeBytes(long)
{
byte[] v, v, v;
long v, v, v, v, v, v, v;
int v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 14;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint64FourBytes(long)
{
byte[] v, v, v, v;
long v, v, v, v, v, v, v, v, v;
int v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint64FiveBytes(long)
{
byte[] v, v, v, v, v;
long v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint64SixBytes(long)
{
byte[] v, v, v, v, v, v;
long v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint64SevenBytes(long)
{
byte[] v, v, v, v, v, v, v;
long v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint64EightBytes(long)
{
byte[] v, v, v, v, v, v, v, v;
long v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint64NineBytes(long)
{
byte[] v, v, v, v, v, v, v, v, v;
long v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
private void writeVarint64TenBytes(long)
{
byte[] v, v, v, v, v, v, v, v, v, v;
long v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
void writeFixed32(int)
{
byte[] v, v, v, v;
long v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >> 24;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >> 16;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >> 8;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
void writeFixed64(long)
{
byte[] v, v, v, v, v, v, v, v;
long v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >> 56;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >> 48;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >> 40;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >> 32;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >> 24;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >> 16;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >> 8;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v & 255;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
void writeString(java.lang.String)
{
byte[] v, v, v, v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Utf8$UnpairedSurrogateException v;
byte v, v, v, v;
long v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
short v, v;
java.lang.String v;
boolean v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
char v, v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: java.lang.String;
v = virtualinvoke v.<java.lang.String: int length()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(v);
v = virtualinvoke v.<java.lang.String: int length()>();
v = v - 1;
label:
if v < 0 goto label;
v = virtualinvoke v.<java.lang.String: char charAt(int)>(v);
if v >= 128 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v - 1;
goto label;
label:
v = (int) -1;
if v != v goto label;
return;
label:
if v < 0 goto label;
v = virtualinvoke v.<java.lang.String: char charAt(int)>(v);
if v >= 128 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long offsetMinusOne>;
v = v cmp v;
if v <= 0 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
goto label;
label:
if v >= 2048 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long offset>;
v = v cmp v;
if v <= 0 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = 63 & v;
v = 128 | v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 6;
v = 960 | v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
goto label;
label:
v = (int) 55296;
if v < v goto label;
v = (int) 57343;
if v >= v goto label;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long offset>;
v = v + 1L;
v = v cmp v;
if v <= 0 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = 63 & v;
v = 128 | v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 6;
v = 63 & v;
v = 128 | v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 12;
v = 480 | v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
goto label;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long offset>;
v = v + 2L;
v = v cmp v;
if v <= 0 goto label;
if v == 0 goto label;
v = v - 1;
v = virtualinvoke v.<java.lang.String: char charAt(int)>(v);
v = staticinvoke <java.lang.Character: boolean isSurrogatePair(char,char)>(v, v);
if v != 0 goto label;
label:
v = new org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Utf8$UnpairedSurrogateException;
v = v - 1;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Utf8$UnpairedSurrogateException: void <init>(int,int)>(v, v);
throw v;
label:
v = v - 1;
v = staticinvoke <java.lang.Character: int toCodePoint(char,char)>(v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = 63 & v;
v = 128 | v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 6;
v = 63 & v;
v = 128 | v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 12;
v = 63 & v;
v = 128 | v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v >>> 18;
v = 240 | v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
goto label;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(v);
v = v + 1;
label:
v = v - 1;
goto label;
label:
return;
}
public void write(byte)
{
byte[] v;
byte v;
long v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: byte;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void putByte(byte[],long,byte)>(v, v, v);
return;
}
public void write(byte[], int, int)
{
byte[] v, v;
java.lang.Object[] v;
long v, v;
java.lang.Integer v, v, v;
int v, v, v, v, v, v, v;
java.lang.String v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
java.lang.ArrayIndexOutOfBoundsException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
if v < 0 goto label;
v = v + v;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.ArrayIndexOutOfBoundsException;
v = newarray (java.lang.Object)[3];
v = lengthof v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[1] = v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[2] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("value.length=%d, offset=%d, length=%d", v);
specialinvoke v.<java.lang.ArrayIndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int arrayPos()>();
v = v + 1;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
return;
}
public void writeLazy(byte[], int, int)
{
byte[] v, v;
java.lang.Object[] v;
long v, v;
java.lang.Integer v, v, v;
int v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
java.lang.ArrayIndexOutOfBoundsException v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer v;
java.util.ArrayDeque v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
if v < 0 goto label;
v = v + v;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.ArrayIndexOutOfBoundsException;
v = newarray (java.lang.Object)[3];
v = lengthof v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[1] = v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[2] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("value.length=%d, offset=%d, length=%d", v);
specialinvoke v.<java.lang.ArrayIndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int spaceLeft()>();
if v >= v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int totalDoneBytes>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int totalDoneBytes> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: java.util.ArrayDeque buffers>;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer wrap(byte[],int,int)>(v, v, v);
virtualinvoke v.<java.util.ArrayDeque: void addFirst(java.lang.Object)>(v);
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void nextBuffer()>();
return;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int arrayPos()>();
v = v + 1;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
return;
}
public void write(java.nio.ByteBuffer)
{
byte[] v;
long v, v;
java.nio.ByteBuffer v;
int v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: java.nio.ByteBuffer;
v = virtualinvoke v.<java.nio.ByteBuffer: int remaining()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void requireSpace(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int arrayPos()>();
v = v + 1;
virtualinvoke v.<java.nio.ByteBuffer: java.nio.ByteBuffer get(byte[],int,int)>(v, v, v);
return;
}
public void writeLazy(java.nio.ByteBuffer)
{
byte[] v;
long v, v;
java.nio.ByteBuffer v;
int v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer v;
java.util.ArrayDeque v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: java.nio.ByteBuffer;
v = virtualinvoke v.<java.nio.ByteBuffer: int remaining()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int spaceLeft()>();
if v >= v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int totalDoneBytes>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int totalDoneBytes> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: java.util.ArrayDeque buffers>;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.AllocatedBuffer wrap(java.nio.ByteBuffer)>(v);
virtualinvoke v.<java.util.ArrayDeque: void addFirst(java.lang.Object)>(v);
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void nextBuffer()>();
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos>;
v = v - v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: long pos> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: byte[] buffer>;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int arrayPos()>();
v = v + 1;
virtualinvoke v.<java.nio.ByteBuffer: java.nio.ByteBuffer get(byte[],int,int)>(v, v, v);
return;
}
void requireSpace(int)
{
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter;
v := @parameter: int;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: int spaceLeft()>();
if v >= v goto label;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.BinaryWriter$UnsafeHeapWriter: void nextBuffer(int)>(v);
label:
return;
}
}