final class org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder extends org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream
{
private final java.nio.ByteBuffer buffer;
private final boolean immutable;
private final long address;
private long limit;
private long pos;
private long startPos;
private int bufferSizeAfterLimit;
private int lastTag;
private boolean enableAliasing;
private int currentLimit;
static boolean isSupported()
{
boolean v;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: boolean hasUnsafeByteBufferOperations()>();
return v;
}
private void <init>(java.nio.ByteBuffer, boolean)
{
long v, v, v, v, v, v;
java.nio.ByteBuffer v;
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: java.nio.ByteBuffer;
v := @parameter: boolean;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream: void <init>()>();
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int currentLimit> = 2147483647;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer> = v;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: long addressOffset(java.nio.ByteBuffer)>(v);
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long address> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long address>;
v = virtualinvoke v.<java.nio.ByteBuffer: int limit()>();
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long address>;
v = virtualinvoke v.<java.nio.ByteBuffer: int position()>();
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long startPos> = v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: boolean immutable> = v;
return;
}
public int readTag() throws java.io.IOException
{
int v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: boolean isAtEnd()>();
if v == 0 goto label;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int lastTag> = 0;
return 0;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int lastTag> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int lastTag>;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.WireFormat: int getTagFieldNumber(int)>(v);
if v != 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException invalidTag()>();
throw v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int lastTag>;
return v;
}
public void checkLastTagWas(int) throws org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException
{
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: int;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int lastTag>;
if v == v goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException invalidEndTag()>();
throw v;
label:
return;
}
public int getLastTag()
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int lastTag>;
return v;
}
public boolean skipField(int) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException v;
int v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: int;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.WireFormat: int getTagWireType(int)>(v);
tableswitch(v)
{
case 0: goto label;
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
default: goto label;
};
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void skipRawVarint()>();
return 1;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void skipRawBytes(int)>(8);
return 1;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void skipRawBytes(int)>(v);
return 1;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void skipMessage()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.WireFormat: int getTagFieldNumber(int)>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.WireFormat: int makeTag(int,int)>(v, 4);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void checkLastTagWas(int)>(v);
return 1;
label:
return 0;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void skipRawBytes(int)>(4);
return 1;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException invalidWireType()>();
throw v;
}
public boolean skipField(int, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException v;
long v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream v;
int v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: int;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.WireFormat: int getTagWireType(int)>(v);
tableswitch(v)
{
case 0: goto label;
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readInt64()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: void writeRawVarint32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: void writeUInt64NoTag(long)>(v);
return 1;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readRawLittleEndian64()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: void writeRawVarint32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: void writeFixed64NoTag(long)>(v);
return 1;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString readBytes()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: void writeRawVarint32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: void writeBytesNoTag(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString)>(v);
return 1;
label:
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: void writeRawVarint32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void skipMessage(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream)>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.WireFormat: int getTagFieldNumber(int)>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.WireFormat: int makeTag(int,int)>(v, 4);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void checkLastTagWas(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: void writeRawVarint32(int)>(v);
return 1;
label:
return 0;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawLittleEndian32()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: void writeRawVarint32(int)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream: void writeFixed32NoTag(int)>(v);
return 1;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException invalidWireType()>();
throw v;
}
public void skipMessage() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readTag()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: boolean skipField(int)>(v);
if v != 0 goto label;
label:
return;
}
public void skipMessage(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream v;
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readTag()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: boolean skipField(int,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedOutputStream)>(v, v);
if v != 0 goto label;
label:
return;
}
public double readDouble() throws java.io.IOException
{
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
double v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readRawLittleEndian64()>();
v = staticinvoke <java.lang.Double: double longBitsToDouble(long)>(v);
return v;
}
public float readFloat() throws java.io.IOException
{
int v;
float v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawLittleEndian32()>();
v = staticinvoke <java.lang.Float: float intBitsToFloat(int)>(v);
return v;
}
public long readUInt64() throws java.io.IOException
{
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readRawVarint64()>();
return v;
}
public long readInt64() throws java.io.IOException
{
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readRawVarint64()>();
return v;
}
public int readInt32() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
return v;
}
public long readFixed64() throws java.io.IOException
{
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readRawLittleEndian64()>();
return v;
}
public int readFixed32() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawLittleEndian32()>();
return v;
}
public boolean readBool() throws java.io.IOException
{
byte v;
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readRawVarint64()>();
v = v cmp 0L;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public java.lang.String readString() throws java.io.IOException
{
byte[] v;
long v, v, v;
java.nio.charset.Charset v;
int v, v;
java.lang.String v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
if v <= 0 goto label;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int remaining()>();
if v > v goto label;
v = newarray (byte)[v];
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void copyMemory(long,byte[],long,long)>(v, v, 0L, v);
v = new java.lang.String;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Internal: java.nio.charset.Charset UTF_8>;
specialinvoke v.<java.lang.String: void <init>(byte[],java.nio.charset.Charset)>(v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
return v;
label:
if v != 0 goto label;
return "";
label:
if v >= 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException negativeSize()>();
throw v;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
}
public java.lang.String readStringRequireUtf8() throws java.io.IOException
{
long v, v, v;
java.nio.ByteBuffer v;
int v, v, v;
java.lang.String v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
if v <= 0 goto label;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int remaining()>();
if v > v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int bufferPos(long)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer>;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Utf8: java.lang.String decodeUtf8(java.nio.ByteBuffer,int,int)>(v, v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
return v;
label:
if v != 0 goto label;
return "";
label:
if v > 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException negativeSize()>();
throw v;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
}
public void readGroup(int, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder v;
int v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: int;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionLimit>;
if v < v goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException recursionLimitExceeded()>();
throw v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v + 1;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth> = v;
interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder mergeFrom(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite)>(v, v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.WireFormat: int makeTag(int,int)>(v, 4);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void checkLastTagWas(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v - 1;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth> = v;
return;
}
public org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite readGroup(int, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Parser, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite v;
int v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Parser v;
java.lang.Object v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: int;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Parser;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionLimit>;
if v < v goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException recursionLimitExceeded()>();
throw v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v + 1;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth> = v;
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Parser: java.lang.Object parsePartialFrom(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite)>(v, v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.WireFormat: int makeTag(int,int)>(v, 4);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void checkLastTagWas(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v - 1;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth> = v;
return v;
}
public void readUnknownGroup(int, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder v;
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: int;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite getEmptyRegistry()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void readGroup(int,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite)>(v, v, v);
return;
}
public void readMessage(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder v;
int v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionLimit>;
if v < v goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException recursionLimitExceeded()>();
throw v;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int pushLimit(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v + 1;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth> = v;
interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite$Builder mergeFrom(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite)>(v, v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void checkLastTagWas(int)>(0);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v - 1;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth> = v;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void popLimit(int)>(v);
return;
}
public org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageLite readMessage(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Parser, org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite v;
int v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Parser v;
java.lang.Object v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Parser;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionLimit>;
if v < v goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException recursionLimitExceeded()>();
throw v;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int pushLimit(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v + 1;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth> = v;
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Parser: java.lang.Object parsePartialFrom(org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream,org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ExtensionRegistryLite)>(v, v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void checkLastTagWas(int)>(0);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth>;
v = v - 1;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int recursionDepth> = v;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void popLimit(int)>(v);
return v;
}
public org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString readBytes() throws java.io.IOException
{
byte[] v;
long v, v, v, v, v, v, v, v;
java.nio.ByteBuffer v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString v, v, v;
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
boolean v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
if v <= 0 goto label;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int remaining()>();
if v > v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: boolean immutable>;
if v == 0 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: boolean enableAliasing>;
if v == 0 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer slice(long,long)>(v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString wrap(java.nio.ByteBuffer)>(v);
return v;
label:
v = newarray (byte)[v];
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void copyMemory(long,byte[],long,long)>(v, v, 0L, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString wrap(byte[])>(v);
return v;
label:
if v != 0 goto label;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString EMPTY>;
return v;
label:
if v >= 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException negativeSize()>();
throw v;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
}
public byte[] readByteArray() throws java.io.IOException
{
int v;
byte[] v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: byte[] readRawBytes(int)>(v);
return v;
}
public java.nio.ByteBuffer readByteBuffer() throws java.io.IOException
{
byte[] v;
long v, v, v, v, v, v, v, v;
java.nio.ByteBuffer v, v, v;
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
boolean v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
if v <= 0 goto label;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int remaining()>();
if v > v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: boolean immutable>;
if v != 0 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: boolean enableAliasing>;
if v == 0 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer slice(long,long)>(v, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
return v;
label:
v = newarray (byte)[v];
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: void copyMemory(long,byte[],long,long)>(v, v, 0L, v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
v = staticinvoke <java.nio.ByteBuffer: java.nio.ByteBuffer wrap(byte[])>(v);
return v;
label:
if v != 0 goto label;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Internal: java.nio.ByteBuffer EMPTY_BYTE_BUFFER>;
return v;
label:
if v >= 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException negativeSize()>();
throw v;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
}
public int readUInt32() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
return v;
}
public int readEnum() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
return v;
}
public int readSFixed32() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawLittleEndian32()>();
return v;
}
public long readSFixed64() throws java.io.IOException
{
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readRawLittleEndian64()>();
return v;
}
public int readSInt32() throws java.io.IOException
{
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int readRawVarint32()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int decodeZigZag32(int)>(v);
return v;
}
public long readSInt64() throws java.io.IOException
{
long v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readRawVarint64()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long decodeZigZag64(long)>(v);
return v;
}
public int readRawVarint32() throws java.io.IOException
{
byte v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder 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, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v cmp v;
if v == 0 goto label;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
if v < 0 goto label;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v - v;
v = v cmp 9L;
if v < 0 goto label;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 7;
v = v ^ v;
if v >= 0 goto label;
v = (int) -128;
v = v ^ v;
goto label;
label:
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 14;
v = v ^ v;
if v < 0 goto label;
v = v ^ 16256;
goto label;
label:
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 21;
v = v ^ v;
if v >= 0 goto label;
v = v ^ -2080896;
goto label;
label:
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 28;
v = v ^ v;
v = v ^ 266354560;
if v >= 0 goto label;
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
if v >= 0 goto label;
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
if v >= 0 goto label;
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
if v >= 0 goto label;
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
if v >= 0 goto label;
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
if v < 0 goto label;
label:
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
return v;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readRawVarint64SlowPath()>();
return v;
}
private void skipRawVarint() throws java.io.IOException
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int remaining()>();
if v < 10 goto label;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void skipRawVarintFastPath()>();
goto label;
label:
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void skipRawVarintSlowPath()>();
label:
return;
}
private void skipRawVarintFastPath() throws java.io.IOException
{
byte v;
int v;
long v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = 0;
label:
if v >= 10 goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
if v < 0 goto label;
return;
label:
v = v + 1;
goto label;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException malformedVarint()>();
throw v;
}
private void skipRawVarintSlowPath() throws java.io.IOException
{
byte v;
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = 0;
label:
if v >= 10 goto label;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: byte readRawByte()>();
if v < 0 goto label;
return;
label:
v = v + 1;
goto label;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException malformedVarint()>();
throw v;
}
public long readRawVarint64() throws java.io.IOException
{
byte 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.CodedInputStream$UnsafeDirectNioDecoder 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;
int v, v, v, v, v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v cmp v;
if v == 0 goto label;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
if v < 0 goto label;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v - v;
v = v cmp 9L;
if v < 0 goto label;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 7;
v = v ^ v;
if v >= 0 goto label;
v = (int) -128;
v = v ^ v;
goto label;
label:
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 14;
v = v ^ v;
if v >= 0 goto label;
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 21;
v = v ^ v;
if v < 0 goto label;
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 28;
v = v ^ v;
v = v cmp 0L;
if v < 0 goto label;
v = v ^ 266354560L;
goto label;
label:
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 35;
v = v ^ v;
v = v cmp 0L;
if v >= 0 goto label;
v = v ^ -34093383808L;
goto label;
label:
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 42;
v = v ^ v;
v = v cmp 0L;
if v < 0 goto label;
v = v ^ 4363953127296L;
goto label;
label:
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 49;
v = v ^ v;
v = v cmp 0L;
if v >= 0 goto label;
v = v ^ -558586000294016L;
goto label;
label:
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v << 56;
v = v ^ v;
v = v ^ 71499008037633920L;
v = v cmp 0L;
if v >= 0 goto label;
v = v;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v cmp 0L;
if v < 0 goto label;
label:
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
return v;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long readRawVarint64SlowPath()>();
return v;
}
long readRawVarint64SlowPath() throws java.io.IOException
{
long v, v;
short v;
byte v, v;
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = 0L;
v = 0;
label:
if v >= 64 goto label;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: byte readRawByte()>();
v = v & 127;
v = v << v;
v = v | v;
v = v & 128;
if v != 0 goto label;
return v;
label:
v = v + 7;
goto label;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException malformedVarint()>();
throw v;
}
public int readRawLittleEndian32() throws java.io.IOException
{
long v, v, v, v, v, v, v;
short v, v, v, v;
byte v, v, v, v, v;
int v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v - v;
v = v cmp 4L;
if v >= 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
label:
v = v + 4L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255;
v = v << 8;
v = v | v;
v = v + 2L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255;
v = v << 16;
v = v | v;
v = v + 3L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255;
v = v << 24;
v = v | v;
return v;
}
public long readRawLittleEndian64() throws java.io.IOException
{
byte v, v, v, v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder 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, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v - v;
v = v cmp 8L;
if v >= 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
label:
v = v + 8L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255L;
v = v + 1L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255L;
v = v << 8;
v = v | v;
v = v + 2L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255L;
v = v << 16;
v = v | v;
v = v + 3L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255L;
v = v << 24;
v = v | v;
v = v + 4L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255L;
v = v << 32;
v = v | v;
v = v + 5L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255L;
v = v << 40;
v = v | v;
v = v + 6L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255L;
v = v << 48;
v = v | v;
v = v + 7L;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
v = v & 255L;
v = v << 56;
v = v | v;
return v;
}
public void enableAliasing(boolean)
{
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: boolean;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: boolean enableAliasing> = v;
return;
}
public void resetSizeCounter()
{
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long startPos> = v;
return;
}
public int pushLimit(int) throws org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException
{
int v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: int;
if v >= 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException negativeSize()>();
throw v;
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int getTotalBytesRead()>();
v = v + v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int currentLimit>;
if v <= v goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
label:
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int currentLimit> = v;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void recomputeBufferSizeAfterLimit()>();
return v;
}
public void popLimit(int)
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: int;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int currentLimit> = v;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: void recomputeBufferSizeAfterLimit()>();
return;
}
public int getBytesUntilLimit()
{
int v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int currentLimit>;
if v != 2147483647 goto label;
v = (int) -1;
return v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int currentLimit>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int getTotalBytesRead()>();
v = v - v;
return v;
}
public boolean isAtEnd() throws java.io.IOException
{
byte v;
long v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v cmp v;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public int getTotalBytesRead()
{
long v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long startPos>;
v = v - v;
return v;
}
public byte readRawByte() throws java.io.IOException
{
long v, v, v, v;
byte v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v cmp v;
if v != 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + 1L;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.UnsafeUtil: byte getByte(long)>(v);
return v;
}
public byte[] readRawBytes(int) throws java.io.IOException
{
byte[] v, v;
long v, v, v, v, v;
java.nio.ByteBuffer v;
int v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: int;
if v < 0 goto label;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int remaining()>();
if v > v goto label;
v = newarray (byte)[v];
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer slice(long,long)>(v, v);
virtualinvoke v.<java.nio.ByteBuffer: java.nio.ByteBuffer get(byte[])>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
return v;
label:
if v > 0 goto label;
if v != 0 goto label;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.Internal: byte[] EMPTY_BYTE_ARRAY>;
return v;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException negativeSize()>();
throw v;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
}
public void skipRawBytes(int) throws java.io.IOException
{
int v, v;
long v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: int;
if v < 0 goto label;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int remaining()>();
if v > v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos> = v;
return;
label:
if v >= 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException negativeSize()>();
throw v;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
}
private void recomputeBufferSizeAfterLimit()
{
long v, v, v, v, v, v, v;
int v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int bufferSizeAfterLimit>;
v = v + v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long startPos>;
v = v - v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int currentLimit>;
if v <= v goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int currentLimit>;
v = v - v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int bufferSizeAfterLimit> = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int bufferSizeAfterLimit>;
v = v - v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit> = v;
goto label;
label:
v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int bufferSizeAfterLimit> = 0;
label:
return;
}
private int remaining()
{
long v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long limit>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long pos>;
v = v - v;
return v;
}
private int bufferPos(long)
{
long v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: long address>;
v = v - v;
return v;
}
private java.nio.ByteBuffer slice(long, long) throws java.io.IOException
{
java.lang.Throwable v;
long v, v;
java.nio.ByteBuffer v, 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.CodedInputStream$UnsafeDirectNioDecoder v;
java.lang.IllegalArgumentException v;
org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder;
v := @parameter: long;
v := @parameter: long;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer>;
v = virtualinvoke v.<java.nio.ByteBuffer: int position()>();
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer>;
v = virtualinvoke v.<java.nio.ByteBuffer: int limit()>();
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer>;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int bufferPos(long)>(v);
virtualinvoke v.<java.nio.ByteBuffer: java.nio.ByteBuffer position(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer>;
v = specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: int bufferPos(long)>(v);
virtualinvoke v.<java.nio.ByteBuffer: java.nio.ByteBuffer limit(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer>;
v = virtualinvoke v.<java.nio.ByteBuffer: java.nio.ByteBuffer slice()>();
label:
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer>;
virtualinvoke v.<java.nio.ByteBuffer: java.nio.Buffer position(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer>;
virtualinvoke v.<java.nio.ByteBuffer: java.nio.Buffer limit(int)>(v);
return v;
label:
v := @caughtexception;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException: org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.InvalidProtocolBufferException truncatedMessage()>();
throw v;
label:
v := @caughtexception;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer>;
virtualinvoke v.<java.nio.ByteBuffer: java.nio.Buffer position(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder: java.nio.ByteBuffer buffer>;
virtualinvoke v.<java.nio.ByteBuffer: java.nio.Buffer limit(int)>(v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.Throwable from label to label with label;
}
}