public class org.eclipse.jetty.http.HttpParser
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.eclipse.jetty.http.HttpParser
  super_class: java.lang.Object
{
  public static final org.eclipse.jetty.util.log.Logger LOG;
    descriptor: Lorg/eclipse/jetty/util/log/Logger;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final int INITIAL_URI_LENGTH;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 256

  private static final int MAX_CHUNK_LENGTH;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 134217711

  public static final org.eclipse.jetty.util.Trie<org.eclipse.jetty.http.HttpField> CACHE;
    descriptor: Lorg/eclipse/jetty/util/Trie;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Lorg/eclipse/jetty/util/Trie<Lorg/eclipse/jetty/http/HttpField;>;

  private static final java.util.EnumSet<org.eclipse.jetty.http.HttpParser$State> __idleStates;
    descriptor: Ljava/util/EnumSet;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/EnumSet<Lorg/eclipse/jetty/http/HttpParser$State;>;

  private static final java.util.EnumSet<org.eclipse.jetty.http.HttpParser$State> __completeStates;
    descriptor: Ljava/util/EnumSet;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/EnumSet<Lorg/eclipse/jetty/http/HttpParser$State;>;

  private final boolean debugEnabled;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.eclipse.jetty.http.HttpParser$HttpHandler _handler;
    descriptor: Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.eclipse.jetty.http.HttpParser$RequestHandler _requestHandler;
    descriptor: Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.eclipse.jetty.http.HttpParser$ResponseHandler _responseHandler;
    descriptor: Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.eclipse.jetty.http.ComplianceViolation$Listener _complianceListener;
    descriptor: Lorg/eclipse/jetty/http/ComplianceViolation$Listener;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int _maxHeaderBytes;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.eclipse.jetty.http.HttpCompliance _complianceMode;
    descriptor: Lorg/eclipse/jetty/http/HttpCompliance;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private org.eclipse.jetty.http.HttpField _field;
    descriptor: Lorg/eclipse/jetty/http/HttpField;
    flags: (0x0002) ACC_PRIVATE

  private org.eclipse.jetty.http.HttpHeader _header;
    descriptor: Lorg/eclipse/jetty/http/HttpHeader;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String _headerString;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String _valueString;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private int _responseStatus;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int _headerBytes;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private boolean _host;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean _headerComplete;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private volatile org.eclipse.jetty.http.HttpParser$State _state;
    descriptor: Lorg/eclipse/jetty/http/HttpParser$State;
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  private volatile org.eclipse.jetty.http.HttpParser$FieldState _fieldState;
    descriptor: Lorg/eclipse/jetty/http/HttpParser$FieldState;
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  private volatile boolean _eof;
    descriptor: Z
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  private org.eclipse.jetty.http.HttpMethod _method;
    descriptor: Lorg/eclipse/jetty/http/HttpMethod;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String _methodString;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private org.eclipse.jetty.http.HttpVersion _version;
    descriptor: Lorg/eclipse/jetty/http/HttpVersion;
    flags: (0x0002) ACC_PRIVATE

  private org.eclipse.jetty.util.Utf8StringBuilder _uri;
    descriptor: Lorg/eclipse/jetty/util/Utf8StringBuilder;
    flags: (0x0002) ACC_PRIVATE

  private org.eclipse.jetty.http.HttpTokens$EndOfContent _endOfContent;
    descriptor: Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
    flags: (0x0002) ACC_PRIVATE

  private boolean _hasContentLength;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private long _contentLength;
    descriptor: J
    flags: (0x0002) ACC_PRIVATE

  private long _contentPosition;
    descriptor: J
    flags: (0x0002) ACC_PRIVATE

  private int _chunkLength;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int _chunkPosition;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private boolean _headResponse;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean _cr;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private java.nio.ByteBuffer _contentChunk;
    descriptor: Ljava/nio/ByteBuffer;
    flags: (0x0002) ACC_PRIVATE

  private org.eclipse.jetty.util.Trie<org.eclipse.jetty.http.HttpField> _fieldCache;
    descriptor: Lorg/eclipse/jetty/util/Trie;
    flags: (0x0002) ACC_PRIVATE
    Signature: Lorg/eclipse/jetty/util/Trie<Lorg/eclipse/jetty/http/HttpField;>;

  private int _length;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private final java.lang.StringBuilder _string;
    descriptor: Ljava/lang/StringBuilder;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static volatile int[] $SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  private static volatile int[] $SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$State;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  private static volatile int[] $SWITCH_TABLE$org$eclipse$jetty$http$HttpHeader;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  private static volatile int[] $SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$EndOfContent;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  private static volatile int[] $SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$FieldState;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=7, locals=9, args_size=0
         0: .line 91
            ldc Lorg/eclipse/jetty/http/HttpParser;
            invokestatic org.eclipse.jetty.util.log.Log.getLogger:(Ljava/lang/Class;)Lorg/eclipse/jetty/util/log/Logger;
            putstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
         1: .line 107
            new org.eclipse.jetty.util.ArrayTrie
            dup
            sipush 2048
            invokespecial org.eclipse.jetty.util.ArrayTrie.<init>:(I)V
            putstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
         2: .line 145
            getstatic org.eclipse.jetty.http.HttpParser$State.START:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSE:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            invokestatic java.util.EnumSet.of:(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;
            putstatic org.eclipse.jetty.http.HttpParser.__idleStates:Ljava/util/EnumSet;
         3: .line 146
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSE:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            invokestatic java.util.EnumSet.of:(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;
            putstatic org.eclipse.jetty.http.HttpParser.__completeStates:Ljava/util/EnumSet;
         4: .line 187
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONNECTION:Lorg/eclipse/jetty/http/HttpHeader;
            getstatic org.eclipse.jetty.http.HttpHeaderValue.CLOSE:Lorg/eclipse/jetty/http/HttpHeaderValue;
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Lorg/eclipse/jetty/http/HttpHeaderValue;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
         5: .line 188
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONNECTION:Lorg/eclipse/jetty/http/HttpHeader;
            getstatic org.eclipse.jetty.http.HttpHeaderValue.KEEP_ALIVE:Lorg/eclipse/jetty/http/HttpHeaderValue;
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Lorg/eclipse/jetty/http/HttpHeaderValue;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
         6: .line 189
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONNECTION:Lorg/eclipse/jetty/http/HttpHeader;
            getstatic org.eclipse.jetty.http.HttpHeaderValue.UPGRADE:Lorg/eclipse/jetty/http/HttpHeaderValue;
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Lorg/eclipse/jetty/http/HttpHeaderValue;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
         7: .line 190
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_ENCODING:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "gzip"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
         8: .line 191
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_ENCODING:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "gzip, deflate"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
         9: .line 192
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_ENCODING:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "gzip, deflate, br"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        10: .line 193
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_ENCODING:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "gzip,deflate,sdch"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        11: .line 194
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_LANGUAGE:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "en-US,en;q=0.5"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        12: .line 195
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_LANGUAGE:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "en-GB,en-US;q=0.8,en;q=0.6"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        13: .line 196
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_LANGUAGE:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "en-AU,en;q=0.9,it-IT;q=0.8,it;q=0.7,en-GB;q=0.6,en-US;q=0.5"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        14: .line 197
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_CHARSET:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "ISO-8859-1,utf-8;q=0.7,*;q=0.3"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        15: .line 198
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "*/*"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        16: .line 199
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "image/png,image/*;q=0.8,*/*;q=0.5"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        17: .line 200
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        18: .line 201
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        19: .line 202
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_RANGES:Lorg/eclipse/jetty/http/HttpHeader;
            getstatic org.eclipse.jetty.http.HttpHeaderValue.BYTES:Lorg/eclipse/jetty/http/HttpHeaderValue;
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Lorg/eclipse/jetty/http/HttpHeaderValue;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        20: .line 203
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.PRAGMA:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "no-cache"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        21: .line 204
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CACHE_CONTROL:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "private, no-cache, no-cache=Set-Cookie, proxy-revalidate"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        22: .line 205
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CACHE_CONTROL:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "no-cache"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        23: .line 206
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CACHE_CONTROL:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "max-age=0"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        24: .line 207
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_LENGTH:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "0"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        25: .line 208
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_ENCODING:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "gzip"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        26: .line 209
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_ENCODING:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "deflate"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        27: .line 210
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.TRANSFER_ENCODING:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "chunked"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        28: .line 211
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.EXPIRES:Lorg/eclipse/jetty/http/HttpHeader;
            ldc "Fri, 01 Jan 1990 00:00:00 GMT"
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        29: .line 214
            bipush 6
            anewarray java.lang.String
            dup
            iconst_0
        30: .line 215
            ldc "text/plain"
            aastore
            dup
            iconst_1
            ldc "text/html"
            aastore
            dup
            iconst_2
            ldc "text/xml"
            aastore
            dup
            iconst_3
            ldc "text/json"
            aastore
            dup
            iconst_4
            ldc "application/json"
            aastore
            dup
            iconst_5
            ldc "application/x-www-form-urlencoded"
            aastore
            dup
            astore 3
            arraylength
            istore 2
            iconst_0
            istore 1
            goto 43
      StackMap locals: top int int java.lang.String[]
      StackMap stack:
        31: aload 3
            iload 1
            aaload
            astore 0 /* type */
        start local 0 // java.lang.String type
        32: .line 218
            new org.eclipse.jetty.http.PreEncodedHttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_TYPE:Lorg/eclipse/jetty/http/HttpHeader;
            aload 0 /* type */
            invokespecial org.eclipse.jetty.http.PreEncodedHttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            astore 4 /* field */
        start local 4 // org.eclipse.jetty.http.HttpField field
        33: .line 219
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            aload 4 /* field */
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        34: .line 221
            iconst_2
            anewarray java.lang.String
            dup
            iconst_0
            ldc "utf-8"
            aastore
            dup
            iconst_1
            ldc "iso-8859-1"
            aastore
            dup
            astore 8
            arraylength
            istore 7
            iconst_0
            istore 6
            goto 41
      StackMap locals: java.lang.String int int java.lang.String[] org.eclipse.jetty.http.HttpField top int int java.lang.String[]
      StackMap stack:
        35: aload 8
            iload 6
            aaload
            astore 5 /* charset */
        start local 5 // java.lang.String charset
        36: .line 223
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.PreEncodedHttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_TYPE:Lorg/eclipse/jetty/http/HttpHeader;
            new java.lang.StringBuilder
            dup
            aload 0 /* type */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ";charset="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 5 /* charset */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.PreEncodedHttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        37: .line 224
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.PreEncodedHttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_TYPE:Lorg/eclipse/jetty/http/HttpHeader;
            new java.lang.StringBuilder
            dup
            aload 0 /* type */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "; charset="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 5 /* charset */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.PreEncodedHttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        38: .line 225
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.PreEncodedHttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_TYPE:Lorg/eclipse/jetty/http/HttpHeader;
            new java.lang.StringBuilder
            dup
            aload 0 /* type */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ";charset="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 5 /* charset */
            getstatic java.util.Locale.ENGLISH:Ljava/util/Locale;
            invokevirtual java.lang.String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.PreEncodedHttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        39: .line 226
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.PreEncodedHttpField
            dup
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_TYPE:Lorg/eclipse/jetty/http/HttpHeader;
            new java.lang.StringBuilder
            dup
            aload 0 /* type */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "; charset="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 5 /* charset */
            getstatic java.util.Locale.ENGLISH:Ljava/util/Locale;
            invokevirtual java.lang.String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.PreEncodedHttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        end local 5 // java.lang.String charset
        40: .line 221
            iinc 6 1
      StackMap locals:
      StackMap stack:
        41: iload 6
            iload 7
            if_icmplt 35
        end local 4 // org.eclipse.jetty.http.HttpField field
        end local 0 // java.lang.String type
        42: .line 214
            iinc 1 1
      StackMap locals: top int int java.lang.String[]
      StackMap stack:
        43: iload 1
            iload 2
            if_icmplt 31
        44: .line 231
            invokestatic org.eclipse.jetty.http.HttpHeader.values:()[Lorg/eclipse/jetty/http/HttpHeader;
            dup
            astore 3
            arraylength
            istore 2
            iconst_0
            istore 1
            goto 49
      StackMap locals: top int int org.eclipse.jetty.http.HttpHeader[]
      StackMap stack:
        45: aload 3
            iload 1
            aaload
            astore 0 /* h */
        start local 0 // org.eclipse.jetty.http.HttpHeader h
        46: .line 233
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            new org.eclipse.jetty.http.HttpField
            dup
            aload 0 /* h */
            aconst_null
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;)V
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            ifne 48
        47: .line 234
            new java.lang.IllegalStateException
            dup
            ldc "CACHE FULL"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.eclipse.jetty.http.HttpHeader h
        48: .line 231
      StackMap locals:
      StackMap stack:
            iinc 1 1
      StackMap locals:
      StackMap stack:
        49: iload 1
            iload 2
            if_icmplt 45
        50: .line 236
            return
      LocalVariableTable:
        Start  End  Slot     Name  Signature
           32   42     0     type  Ljava/lang/String;
           33   42     4    field  Lorg/eclipse/jetty/http/HttpField;
           36   40     5  charset  Ljava/lang/String;
           46   48     0        h  Lorg/eclipse/jetty/http/HttpHeader;

  private static org.eclipse.jetty.http.HttpCompliance compliance();
    descriptor: ()Lorg/eclipse/jetty/http/HttpCompliance;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 240
            getstatic org.eclipse.jetty.http.HttpCompliance.RFC7230:Lorg/eclipse/jetty/http/HttpCompliance;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(org.eclipse.jetty.http.HttpParser$RequestHandler);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$RequestHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$RequestHandler handler
         0: .line 245
            aload 0 /* this */
            aload 1 /* handler */
            iconst_m1
            invokestatic org.eclipse.jetty.http.HttpParser.compliance:()Lorg/eclipse/jetty/http/HttpCompliance;
            invokespecial org.eclipse.jetty.http.HttpParser.<init>:(Lorg/eclipse/jetty/http/HttpParser$RequestHandler;ILorg/eclipse/jetty/http/HttpCompliance;)V
         1: .line 246
            return
        end local 1 // org.eclipse.jetty.http.HttpParser$RequestHandler handler
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/eclipse/jetty/http/HttpParser;
            0    2     1  handler  Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
    MethodParameters:
         Name  Flags
      handler  

  public void <init>(org.eclipse.jetty.http.HttpParser$ResponseHandler);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$ResponseHandler handler
         0: .line 250
            aload 0 /* this */
            aload 1 /* handler */
            iconst_m1
            invokestatic org.eclipse.jetty.http.HttpParser.compliance:()Lorg/eclipse/jetty/http/HttpCompliance;
            invokespecial org.eclipse.jetty.http.HttpParser.<init>:(Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;ILorg/eclipse/jetty/http/HttpCompliance;)V
         1: .line 251
            return
        end local 1 // org.eclipse.jetty.http.HttpParser$ResponseHandler handler
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/eclipse/jetty/http/HttpParser;
            0    2     1  handler  Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
    MethodParameters:
         Name  Flags
      handler  

  public void <init>(org.eclipse.jetty.http.HttpParser$RequestHandler, int);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$RequestHandler;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$RequestHandler handler
        start local 2 // int maxHeaderBytes
         0: .line 255
            aload 0 /* this */
            aload 1 /* handler */
            iload 2 /* maxHeaderBytes */
            invokestatic org.eclipse.jetty.http.HttpParser.compliance:()Lorg/eclipse/jetty/http/HttpCompliance;
            invokespecial org.eclipse.jetty.http.HttpParser.<init>:(Lorg/eclipse/jetty/http/HttpParser$RequestHandler;ILorg/eclipse/jetty/http/HttpCompliance;)V
         1: .line 256
            return
        end local 2 // int maxHeaderBytes
        end local 1 // org.eclipse.jetty.http.HttpParser$RequestHandler handler
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/eclipse/jetty/http/HttpParser;
            0    2     1         handler  Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            0    2     2  maxHeaderBytes  I
    MethodParameters:
                Name  Flags
      handler         
      maxHeaderBytes  

  public void <init>(org.eclipse.jetty.http.HttpParser$ResponseHandler, int);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$ResponseHandler handler
        start local 2 // int maxHeaderBytes
         0: .line 260
            aload 0 /* this */
            aload 1 /* handler */
            iload 2 /* maxHeaderBytes */
            invokestatic org.eclipse.jetty.http.HttpParser.compliance:()Lorg/eclipse/jetty/http/HttpCompliance;
            invokespecial org.eclipse.jetty.http.HttpParser.<init>:(Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;ILorg/eclipse/jetty/http/HttpCompliance;)V
         1: .line 261
            return
        end local 2 // int maxHeaderBytes
        end local 1 // org.eclipse.jetty.http.HttpParser$ResponseHandler handler
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/eclipse/jetty/http/HttpParser;
            0    2     1         handler  Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            0    2     2  maxHeaderBytes  I
    MethodParameters:
                Name  Flags
      handler         
      maxHeaderBytes  

  public void <init>(org.eclipse.jetty.http.HttpParser$RequestHandler, org.eclipse.jetty.http.HttpCompliance);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$RequestHandler;Lorg/eclipse/jetty/http/HttpCompliance;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$RequestHandler handler
        start local 2 // org.eclipse.jetty.http.HttpCompliance compliance
         0: .line 265
            aload 0 /* this */
            aload 1 /* handler */
            iconst_m1
            aload 2 /* compliance */
            invokespecial org.eclipse.jetty.http.HttpParser.<init>:(Lorg/eclipse/jetty/http/HttpParser$RequestHandler;ILorg/eclipse/jetty/http/HttpCompliance;)V
         1: .line 266
            return
        end local 2 // org.eclipse.jetty.http.HttpCompliance compliance
        end local 1 // org.eclipse.jetty.http.HttpParser$RequestHandler handler
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lorg/eclipse/jetty/http/HttpParser;
            0    2     1     handler  Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            0    2     2  compliance  Lorg/eclipse/jetty/http/HttpCompliance;
    MethodParameters:
            Name  Flags
      handler     
      compliance  

  public void <init>(org.eclipse.jetty.http.HttpParser$RequestHandler, int, org.eclipse.jetty.http.HttpCompliance);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$RequestHandler;ILorg/eclipse/jetty/http/HttpCompliance;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$RequestHandler handler
        start local 2 // int maxHeaderBytes
        start local 3 // org.eclipse.jetty.http.HttpCompliance compliance
         0: .line 270
            aload 0 /* this */
            aload 1 /* handler */
            aconst_null
            iload 2 /* maxHeaderBytes */
            aload 3 /* compliance */
            ifnonnull 1
            invokestatic org.eclipse.jetty.http.HttpParser.compliance:()Lorg/eclipse/jetty/http/HttpCompliance;
            goto 2
      StackMap locals: uninitialized-this org.eclipse.jetty.http.HttpParser$RequestHandler int org.eclipse.jetty.http.HttpCompliance
      StackMap stack: uninitialized-this org.eclipse.jetty.http.HttpParser$RequestHandler null int
         1: aload 3 /* compliance */
      StackMap locals: uninitialized-this org.eclipse.jetty.http.HttpParser$RequestHandler int org.eclipse.jetty.http.HttpCompliance
      StackMap stack: uninitialized-this org.eclipse.jetty.http.HttpParser$RequestHandler null int org.eclipse.jetty.http.HttpCompliance
         2: invokespecial org.eclipse.jetty.http.HttpParser.<init>:(Lorg/eclipse/jetty/http/HttpParser$RequestHandler;Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;ILorg/eclipse/jetty/http/HttpCompliance;)V
         3: .line 271
            return
        end local 3 // org.eclipse.jetty.http.HttpCompliance compliance
        end local 2 // int maxHeaderBytes
        end local 1 // org.eclipse.jetty.http.HttpParser$RequestHandler handler
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lorg/eclipse/jetty/http/HttpParser;
            0    4     1         handler  Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            0    4     2  maxHeaderBytes  I
            0    4     3      compliance  Lorg/eclipse/jetty/http/HttpCompliance;
    MethodParameters:
                Name  Flags
      handler         
      maxHeaderBytes  
      compliance      

  public void <init>(org.eclipse.jetty.http.HttpParser$ResponseHandler, int, org.eclipse.jetty.http.HttpCompliance);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;ILorg/eclipse/jetty/http/HttpCompliance;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$ResponseHandler handler
        start local 2 // int maxHeaderBytes
        start local 3 // org.eclipse.jetty.http.HttpCompliance compliance
         0: .line 275
            aload 0 /* this */
            aconst_null
            aload 1 /* handler */
            iload 2 /* maxHeaderBytes */
            aload 3 /* compliance */
            ifnonnull 1
            invokestatic org.eclipse.jetty.http.HttpParser.compliance:()Lorg/eclipse/jetty/http/HttpCompliance;
            goto 2
      StackMap locals: uninitialized-this org.eclipse.jetty.http.HttpParser$ResponseHandler int org.eclipse.jetty.http.HttpCompliance
      StackMap stack: uninitialized-this null org.eclipse.jetty.http.HttpParser$ResponseHandler int
         1: aload 3 /* compliance */
      StackMap locals: uninitialized-this org.eclipse.jetty.http.HttpParser$ResponseHandler int org.eclipse.jetty.http.HttpCompliance
      StackMap stack: uninitialized-this null org.eclipse.jetty.http.HttpParser$ResponseHandler int org.eclipse.jetty.http.HttpCompliance
         2: invokespecial org.eclipse.jetty.http.HttpParser.<init>:(Lorg/eclipse/jetty/http/HttpParser$RequestHandler;Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;ILorg/eclipse/jetty/http/HttpCompliance;)V
         3: .line 276
            return
        end local 3 // org.eclipse.jetty.http.HttpCompliance compliance
        end local 2 // int maxHeaderBytes
        end local 1 // org.eclipse.jetty.http.HttpParser$ResponseHandler handler
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lorg/eclipse/jetty/http/HttpParser;
            0    4     1         handler  Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            0    4     2  maxHeaderBytes  I
            0    4     3      compliance  Lorg/eclipse/jetty/http/HttpCompliance;
    MethodParameters:
                Name  Flags
      handler         
      maxHeaderBytes  
      compliance      

  private void <init>(org.eclipse.jetty.http.HttpParser$RequestHandler, org.eclipse.jetty.http.HttpParser$ResponseHandler, int, org.eclipse.jetty.http.HttpCompliance);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$RequestHandler;Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;ILorg/eclipse/jetty/http/HttpCompliance;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$RequestHandler requestHandler
        start local 2 // org.eclipse.jetty.http.HttpParser$ResponseHandler responseHandler
        start local 3 // int maxHeaderBytes
        start local 4 // org.eclipse.jetty.http.HttpCompliance compliance
         0: .line 278
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 148
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            invokeinterface org.eclipse.jetty.util.log.Logger.isDebugEnabled:()Z
            putfield org.eclipse.jetty.http.HttpParser.debugEnabled:Z
         2: .line 164
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.START:Lorg/eclipse/jetty/http/HttpParser$State;
            putfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
         3: .line 165
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.FIELD:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            putfield org.eclipse.jetty.http.HttpParser._fieldState:Lorg/eclipse/jetty/http/HttpParser$FieldState;
         4: .line 170
            aload 0 /* this */
            new org.eclipse.jetty.util.Utf8StringBuilder
            dup
            sipush 256
            invokespecial org.eclipse.jetty.util.Utf8StringBuilder.<init>:(I)V
            putfield org.eclipse.jetty.http.HttpParser._uri:Lorg/eclipse/jetty/util/Utf8StringBuilder;
         5: .line 173
            aload 0 /* this */
            ldc -1
            putfield org.eclipse.jetty.http.HttpParser._contentLength:J
         6: .line 183
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            putfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
         7: .line 280
            aload 0 /* this */
            aload 1 /* requestHandler */
            ifnull 8
            aload 1 /* requestHandler */
            goto 9
      StackMap locals: org.eclipse.jetty.http.HttpParser org.eclipse.jetty.http.HttpParser$RequestHandler org.eclipse.jetty.http.HttpParser$ResponseHandler int org.eclipse.jetty.http.HttpCompliance
      StackMap stack: org.eclipse.jetty.http.HttpParser
         8: aload 2 /* responseHandler */
      StackMap locals: org.eclipse.jetty.http.HttpParser org.eclipse.jetty.http.HttpParser$RequestHandler org.eclipse.jetty.http.HttpParser$ResponseHandler int org.eclipse.jetty.http.HttpCompliance
      StackMap stack: org.eclipse.jetty.http.HttpParser org.eclipse.jetty.http.HttpParser$HttpHandler
         9: putfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
        10: .line 281
            aload 0 /* this */
            aload 1 /* requestHandler */
            putfield org.eclipse.jetty.http.HttpParser._requestHandler:Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
        11: .line 282
            aload 0 /* this */
            aload 2 /* responseHandler */
            putfield org.eclipse.jetty.http.HttpParser._responseHandler:Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
        12: .line 283
            aload 0 /* this */
            iload 3 /* maxHeaderBytes */
            putfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
        13: .line 284
            aload 0 /* this */
            aload 4 /* compliance */
            putfield org.eclipse.jetty.http.HttpParser._complianceMode:Lorg/eclipse/jetty/http/HttpCompliance;
        14: .line 285
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            instanceof org.eclipse.jetty.http.ComplianceViolation$Listener
            ifeq 15
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            goto 16
      StackMap locals:
      StackMap stack: org.eclipse.jetty.http.HttpParser
        15: aconst_null
      StackMap locals: org.eclipse.jetty.http.HttpParser org.eclipse.jetty.http.HttpParser$RequestHandler org.eclipse.jetty.http.HttpParser$ResponseHandler int org.eclipse.jetty.http.HttpCompliance
      StackMap stack: org.eclipse.jetty.http.HttpParser org.eclipse.jetty.http.HttpParser$HttpHandler
        16: checkcast org.eclipse.jetty.http.ComplianceViolation$Listener
            putfield org.eclipse.jetty.http.HttpParser._complianceListener:Lorg/eclipse/jetty/http/ComplianceViolation$Listener;
        17: .line 286
            return
        end local 4 // org.eclipse.jetty.http.HttpCompliance compliance
        end local 3 // int maxHeaderBytes
        end local 2 // org.eclipse.jetty.http.HttpParser$ResponseHandler responseHandler
        end local 1 // org.eclipse.jetty.http.HttpParser$RequestHandler requestHandler
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   18     0             this  Lorg/eclipse/jetty/http/HttpParser;
            0   18     1   requestHandler  Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            0   18     2  responseHandler  Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            0   18     3   maxHeaderBytes  I
            0   18     4       compliance  Lorg/eclipse/jetty/http/HttpCompliance;
    MethodParameters:
                 Name  Flags
      requestHandler   
      responseHandler  
      maxHeaderBytes   
      compliance       

  public org.eclipse.jetty.http.HttpParser$HttpHandler getHandler();
    descriptor: ()Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 290
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            areturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;

  protected void checkViolation(org.eclipse.jetty.http.HttpCompliance$Violation);
    descriptor: (Lorg/eclipse/jetty/http/HttpCompliance$Violation;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpCompliance$Violation violation
         0: .line 295
            aload 1 /* violation */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceMode:Lorg/eclipse/jetty/http/HttpCompliance;
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.isAllowedBy:(Lorg/eclipse/jetty/http/ComplianceViolation$Mode;)Z
            ifeq 2
         1: .line 296
            aload 0 /* this */
            aload 1 /* violation */
            aload 1 /* violation */
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.getDescription:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpParser.reportComplianceViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;Ljava/lang/String;)V
            goto 3
         2: .line 298
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            aload 1 /* violation */
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.getDescription:()Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(ILjava/lang/String;)V
            athrow
         3: .line 299
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.eclipse.jetty.http.HttpCompliance$Violation violation
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    4     0       this  Lorg/eclipse/jetty/http/HttpParser;
            0    4     1  violation  Lorg/eclipse/jetty/http/HttpCompliance$Violation;
    Exceptions:
      throws org.eclipse.jetty.http.BadMessageException
    MethodParameters:
           Name  Flags
      violation  

  protected void reportComplianceViolation(org.eclipse.jetty.http.HttpCompliance$Violation);
    descriptor: (Lorg/eclipse/jetty/http/HttpCompliance$Violation;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpCompliance$Violation violation
         0: .line 303
            aload 0 /* this */
            aload 1 /* violation */
            aload 1 /* violation */
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.getDescription:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpParser.reportComplianceViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;Ljava/lang/String;)V
         1: .line 304
            return
        end local 1 // org.eclipse.jetty.http.HttpCompliance$Violation violation
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/eclipse/jetty/http/HttpParser;
            0    2     1  violation  Lorg/eclipse/jetty/http/HttpCompliance$Violation;
    MethodParameters:
           Name  Flags
      violation  

  protected void reportComplianceViolation(org.eclipse.jetty.http.HttpCompliance$Violation, java.lang.String);
    descriptor: (Lorg/eclipse/jetty/http/HttpCompliance$Violation;Ljava/lang/String;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpCompliance$Violation violation
        start local 2 // java.lang.String reason
         0: .line 308
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceListener:Lorg/eclipse/jetty/http/ComplianceViolation$Listener;
            ifnull 2
         1: .line 309
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceListener:Lorg/eclipse/jetty/http/ComplianceViolation$Listener;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceMode:Lorg/eclipse/jetty/http/HttpCompliance;
            aload 1 /* violation */
            aload 2 /* reason */
            invokeinterface org.eclipse.jetty.http.ComplianceViolation$Listener.onComplianceViolation:(Lorg/eclipse/jetty/http/ComplianceViolation$Mode;Lorg/eclipse/jetty/http/ComplianceViolation;Ljava/lang/String;)V
         2: .line 310
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String reason
        end local 1 // org.eclipse.jetty.http.HttpCompliance$Violation violation
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lorg/eclipse/jetty/http/HttpParser;
            0    3     1  violation  Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            0    3     2     reason  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      violation  
      reason     

  protected java.lang.String caseInsensitiveHeader(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // java.lang.String orig
        start local 2 // java.lang.String normative
         0: .line 314
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.CASE_SENSITIVE_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceMode:Lorg/eclipse/jetty/http/HttpCompliance;
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.isAllowedBy:(Lorg/eclipse/jetty/http/ComplianceViolation$Mode;)Z
            ifeq 2
         1: .line 315
            aload 2 /* normative */
            areturn
         2: .line 316
      StackMap locals:
      StackMap stack:
            aload 1 /* orig */
            aload 2 /* normative */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 4
         3: .line 317
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.CASE_SENSITIVE_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            aload 1 /* orig */
            invokevirtual org.eclipse.jetty.http.HttpParser.reportComplianceViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;Ljava/lang/String;)V
         4: .line 318
      StackMap locals:
      StackMap stack:
            aload 1 /* orig */
            areturn
        end local 2 // java.lang.String normative
        end local 1 // java.lang.String orig
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lorg/eclipse/jetty/http/HttpParser;
            0    5     1       orig  Ljava/lang/String;
            0    5     2  normative  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      orig       
      normative  

  public long getContentLength();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 323
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentLength:J
            lreturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public long getContentRead();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 328
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentPosition:J
            lreturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public void setHeadResponse(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // boolean head
         0: .line 338
            aload 0 /* this */
            iload 1 /* head */
            putfield org.eclipse.jetty.http.HttpParser._headResponse:Z
         1: .line 339
            return
        end local 1 // boolean head
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jetty/http/HttpParser;
            0    2     1  head  Z
    MethodParameters:
      Name  Flags
      head  

  protected void setResponseStatus(int);
    descriptor: (I)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // int status
         0: .line 343
            aload 0 /* this */
            iload 1 /* status */
            putfield org.eclipse.jetty.http.HttpParser._responseStatus:I
         1: .line 344
            return
        end local 1 // int status
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/eclipse/jetty/http/HttpParser;
            0    2     1  status  I
    MethodParameters:
        Name  Flags
      status  

  public org.eclipse.jetty.http.HttpParser$State getState();
    descriptor: ()Lorg/eclipse/jetty/http/HttpParser$State;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 348
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            areturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public boolean inContentState();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 353
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            getstatic org.eclipse.jetty.http.HttpParser$State.CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            if_icmplt 1
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            if_icmpge 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public boolean inHeaderState();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 358
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            getstatic org.eclipse.jetty.http.HttpParser$State.CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            if_icmpge 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public boolean isChunking();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 363
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.CHUNKED_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            if_acmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public boolean isStart();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 368
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.START:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.isState:(Lorg/eclipse/jetty/http/HttpParser$State;)Z
            ireturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public boolean isClose();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 373
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSE:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.isState:(Lorg/eclipse/jetty/http/HttpParser$State;)Z
            ireturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public boolean isClosed();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 378
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.isState:(Lorg/eclipse/jetty/http/HttpParser$State;)Z
            ireturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public boolean isIdle();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 383
            getstatic org.eclipse.jetty.http.HttpParser.__idleStates:Ljava/util/EnumSet;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual java.util.EnumSet.contains:(Ljava/lang/Object;)Z
            ireturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public boolean isComplete();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 388
            getstatic org.eclipse.jetty.http.HttpParser.__completeStates:Ljava/util/EnumSet;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual java.util.EnumSet.contains:(Ljava/lang/Object;)Z
            ireturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public boolean isState(org.eclipse.jetty.http.HttpParser$State);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$State;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$State state
         0: .line 393
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 1 /* state */
            if_acmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 1 // org.eclipse.jetty.http.HttpParser$State state
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/eclipse/jetty/http/HttpParser;
            0    2     1  state  Lorg/eclipse/jetty/http/HttpParser$State;
    MethodParameters:
       Name  Flags
      state  

  private org.eclipse.jetty.http.HttpTokens$Token next(java.nio.ByteBuffer);
    descriptor: (Ljava/nio/ByteBuffer;)Lorg/eclipse/jetty/http/HttpTokens$Token;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // java.nio.ByteBuffer buffer
         0: .line 398
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.get:()B
            istore 2 /* ch */
        start local 2 // byte ch
         1: .line 400
            getstatic org.eclipse.jetty.http.HttpTokens.TOKENS:[Lorg/eclipse/jetty/http/HttpTokens$Token;
            sipush 255
            iload 2 /* ch */
            iand
            aaload
            astore 3 /* t */
        start local 3 // org.eclipse.jetty.http.HttpTokens$Token t
         2: .line 402
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 1 - 11
                    1: 3
                    2: 14
                    3: 4
                    4: 6
                    5: 14
                    6: 14
                    7: 14
                    8: 14
                    9: 14
                   10: 14
                   11: 14
              default: 16
          }
         3: .line 405
      StackMap locals: int org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
         4: .line 408
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.http.HttpParser._cr:Z
         5: .line 409
            goto 16
         6: .line 412
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._cr:Z
            ifeq 8
         7: .line 413
            new org.eclipse.jetty.http.BadMessageException
            dup
            ldc "Bad EOL"
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 415
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._cr:Z
         9: .line 416
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
            ifeq 13
        10: .line 419
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            ifle 12
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpeq 11
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.TRAILER:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 12
        11: .line 420
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            iconst_1
            iadd
            putfield org.eclipse.jetty.http.HttpParser._headerBytes:I
        12: .line 421
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.next:(Ljava/nio/ByteBuffer;)Lorg/eclipse/jetty/http/HttpTokens$Token;
            areturn
        13: .line 424
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        14: .line 434
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._cr:Z
            ifeq 16
        15: .line 435
            new org.eclipse.jetty.http.BadMessageException
            dup
            ldc "Bad EOL"
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(Ljava/lang/String;)V
            athrow
        16: .line 442
      StackMap locals:
      StackMap stack:
            aload 3 /* t */
            areturn
        end local 3 // org.eclipse.jetty.http.HttpTokens$Token t
        end local 2 // byte ch
        end local 1 // java.nio.ByteBuffer buffer
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   17     0    this  Lorg/eclipse/jetty/http/HttpParser;
            0   17     1  buffer  Ljava/nio/ByteBuffer;
            1   17     2      ch  B
            2   17     3       t  Lorg/eclipse/jetty/http/HttpTokens$Token;
    MethodParameters:
        Name  Flags
      buffer  

  private boolean quickStart(java.nio.ByteBuffer);
    descriptor: (Ljava/nio/ByteBuffer;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // java.nio.ByteBuffer buffer
         0: .line 450
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._requestHandler:Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            ifnull 7
         1: .line 452
            aload 0 /* this */
            aload 1 /* buffer */
            invokestatic org.eclipse.jetty.http.HttpMethod.lookAheadGet:(Ljava/nio/ByteBuffer;)Lorg/eclipse/jetty/http/HttpMethod;
            putfield org.eclipse.jetty.http.HttpParser._method:Lorg/eclipse/jetty/http/HttpMethod;
         2: .line 453
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._method:Lorg/eclipse/jetty/http/HttpMethod;
            ifnull 27
         3: .line 455
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._method:Lorg/eclipse/jetty/http/HttpMethod;
            invokevirtual org.eclipse.jetty.http.HttpMethod.asString:()Ljava/lang/String;
            putfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
         4: .line 456
            aload 1 /* buffer */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            iadd
            iconst_1
            iadd
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
         5: .line 458
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.SPACE1:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
         6: .line 459
            iconst_0
            ireturn
         7: .line 462
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseHandler:Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            ifnull 27
         8: .line 464
            aload 0 /* this */
            aload 1 /* buffer */
            invokestatic org.eclipse.jetty.http.HttpVersion.lookAheadGet:(Ljava/nio/ByteBuffer;)Lorg/eclipse/jetty/http/HttpVersion;
            putfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
         9: .line 465
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            ifnull 27
        10: .line 467
            aload 1 /* buffer */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            invokevirtual org.eclipse.jetty.http.HttpVersion.asString:()Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            iadd
            iconst_1
            iadd
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
        11: .line 468
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.SPACE1:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        12: .line 469
            iconst_0
            ireturn
        13: .line 476
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.next:(Ljava/nio/ByteBuffer;)Lorg/eclipse/jetty/http/HttpTokens$Token;
            astore 2 /* t */
        start local 2 // org.eclipse.jetty.http.HttpTokens$Token t
        14: .line 477
            aload 2 /* t */
            ifnonnull 16
        15: .line 478
            goto 28
        16: .line 480
      StackMap locals: org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 2 - 11
                    2: 23
                    3: 24
                    4: 24
                    5: 23
                    6: 24
                    7: 17
                    8: 17
                    9: 17
                   10: 17
                   11: 23
              default: 24
          }
        17: .line 487
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
        18: .line 488
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        19: .line 489
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._requestHandler:Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            ifnull 20
            getstatic org.eclipse.jetty.http.HttpParser$State.METHOD:Lorg/eclipse/jetty/http/HttpParser$State;
            goto 21
      StackMap locals:
      StackMap stack: org.eclipse.jetty.http.HttpParser
        20: getstatic org.eclipse.jetty.http.HttpParser$State.RESPONSE_VERSION:Lorg/eclipse/jetty/http/HttpParser$State;
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack: org.eclipse.jetty.http.HttpParser org.eclipse.jetty.http.HttpParser$State
        21: invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        22: .line 490
            iconst_0
            ireturn
        23: .line 495
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 2 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
        24: .line 502
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            ifle 27
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            iconst_1
            iadd
            dup_x1
            putfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            if_icmple 27
        25: .line 504
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            new java.lang.StringBuilder
            dup
            ldc "padding is too large >"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.eclipse.jetty.util.log.Logger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V
        26: .line 505
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(I)V
            athrow
        end local 2 // org.eclipse.jetty.http.HttpTokens$Token t
        27: .line 474
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.START:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 28
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
            ifne 13
        28: .line 508
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // java.nio.ByteBuffer buffer
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   29     0    this  Lorg/eclipse/jetty/http/HttpParser;
            0   29     1  buffer  Ljava/nio/ByteBuffer;
           14   27     2       t  Lorg/eclipse/jetty/http/HttpTokens$Token;
    MethodParameters:
        Name  Flags
      buffer  

  private void setString(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // java.lang.String s
         0: .line 513
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
         1: .line 514
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 1 /* s */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         2: .line 515
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual java.lang.String.length:()I
            putfield org.eclipse.jetty.http.HttpParser._length:I
         3: .line 516
            return
        end local 1 // java.lang.String s
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/eclipse/jetty/http/HttpParser;
            0    4     1     s  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      s     

  private java.lang.String takeString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 520
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._length:I
            invokevirtual java.lang.StringBuilder.setLength:(I)V
         1: .line 521
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 1 /* s */
        start local 1 // java.lang.String s
         2: .line 522
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
         3: .line 523
            aload 0 /* this */
            iconst_m1
            putfield org.eclipse.jetty.http.HttpParser._length:I
         4: .line 524
            aload 1 /* s */
            areturn
        end local 1 // java.lang.String s
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/eclipse/jetty/http/HttpParser;
            2    5     1     s  Ljava/lang/String;

  private boolean handleHeaderContentMessage();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=4, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 529
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.headerComplete:()Z
            istore 1 /* handleHeader */
        start local 1 // boolean handleHeader
         1: .line 530
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._headerComplete:Z
         2: .line 531
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.contentComplete:()Z
            istore 2 /* handleContent */
        start local 2 // boolean handleContent
         3: .line 532
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.messageComplete:()Z
            istore 3 /* handleMessage */
        start local 3 // boolean handleMessage
         4: .line 533
            iload 1 /* handleHeader */
            ifne 5
            iload 2 /* handleContent */
            ifne 5
            iload 3 /* handleMessage */
            ifne 5
            iconst_0
            ireturn
      StackMap locals: int int int
      StackMap stack:
         5: iconst_1
            ireturn
        end local 3 // boolean handleMessage
        end local 2 // boolean handleContent
        end local 1 // boolean handleHeader
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    6     0           this  Lorg/eclipse/jetty/http/HttpParser;
            1    6     1   handleHeader  Z
            3    6     2  handleContent  Z
            4    6     3  handleMessage  Z

  private boolean handleContentMessage();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=3, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 538
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.contentComplete:()Z
            istore 1 /* handleContent */
        start local 1 // boolean handleContent
         1: .line 539
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.messageComplete:()Z
            istore 2 /* handleMessage */
        start local 2 // boolean handleMessage
         2: .line 540
            iload 1 /* handleContent */
            ifne 3
            iload 2 /* handleMessage */
            ifne 3
            iconst_0
            ireturn
      StackMap locals: int int
      StackMap stack:
         3: iconst_1
            ireturn
        end local 2 // boolean handleMessage
        end local 1 // boolean handleContent
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Lorg/eclipse/jetty/http/HttpParser;
            1    4     1  handleContent  Z
            2    4     2  handleMessage  Z

  private boolean parseLine(java.nio.ByteBuffer);
    descriptor: (Ljava/nio/ByteBuffer;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=9, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // java.nio.ByteBuffer buffer
         0: .line 547
            iconst_0
            istore 2 /* handle */
        start local 2 // boolean handle
         1: .line 550
            goto 163
         2: .line 553
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.next:(Ljava/nio/ByteBuffer;)Lorg/eclipse/jetty/http/HttpTokens$Token;
            astore 3 /* t */
        start local 3 // org.eclipse.jetty.http.HttpTokens$Token t
         3: .line 554
            aload 3 /* t */
            ifnonnull 5
         4: .line 555
            goto 164
         5: .line 557
      StackMap locals: org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            ifle 13
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            iconst_1
            iadd
            dup_x1
            putfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            if_icmple 13
         6: .line 559
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.URI:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 9
         7: .line 561
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            new java.lang.StringBuilder
            dup
            ldc "URI is too large >"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.eclipse.jetty.util.log.Logger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V
         8: .line 562
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 414
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(I)V
            athrow
         9: .line 566
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._requestHandler:Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            ifnull 11
        10: .line 567
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            new java.lang.StringBuilder
            dup
            ldc "request is too large >"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.eclipse.jetty.util.log.Logger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V
            goto 12
        11: .line 569
      StackMap locals:
      StackMap stack:
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            new java.lang.StringBuilder
            dup
            ldc "response is too large >"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.eclipse.jetty.util.log.Logger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V
        12: .line 570
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 431
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(I)V
            athrow
        13: .line 574
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$State:()[I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            iaload
            tableswitch { // 2 - 9
                    2: 14
                    3: 33
                    4: 43
                    5: 74
                    6: 84
                    7: 96
                    8: 137
                    9: 151
              default: 162
          }
        14: .line 577
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 3 - 9
                    3: 29
                    4: 32
                    5: 15
                    6: 32
                    7: 30
                    8: 30
                    9: 30
              default: 32
          }
        15: .line 580
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.length:()I
            putfield org.eclipse.jetty.http.HttpParser._length:I
        16: .line 581
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.takeString:()Ljava/lang/String;
            putfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
        17: .line 583
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.CASE_INSENSITIVE_METHOD:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceMode:Lorg/eclipse/jetty/http/HttpCompliance;
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.isAllowedBy:(Lorg/eclipse/jetty/http/ComplianceViolation$Mode;)Z
            ifeq 24
        18: .line 585
            getstatic org.eclipse.jetty.http.HttpMethod.INSENSITIVE_CACHE:Lorg/eclipse/jetty/util/Trie;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
            invokeinterface org.eclipse.jetty.util.Trie.get:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.eclipse.jetty.http.HttpMethod
            astore 4 /* method */
        start local 4 // org.eclipse.jetty.http.HttpMethod method
        19: .line 586
            aload 4 /* method */
            ifnull 27
        20: .line 588
            aload 4 /* method */
            invokevirtual org.eclipse.jetty.http.HttpMethod.asString:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 22
        21: .line 589
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.CASE_INSENSITIVE_METHOD:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpParser.reportComplianceViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;Ljava/lang/String;)V
        22: .line 590
      StackMap locals: org.eclipse.jetty.http.HttpMethod
      StackMap stack:
            aload 0 /* this */
            aload 4 /* method */
            invokevirtual org.eclipse.jetty.http.HttpMethod.asString:()Ljava/lang/String;
            putfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
        end local 4 // org.eclipse.jetty.http.HttpMethod method
        23: .line 592
            goto 27
        24: .line 595
      StackMap locals:
      StackMap stack:
            getstatic org.eclipse.jetty.http.HttpMethod.CACHE:Lorg/eclipse/jetty/util/Trie;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
            invokeinterface org.eclipse.jetty.util.Trie.get:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.eclipse.jetty.http.HttpMethod
            astore 4 /* method */
        start local 4 // org.eclipse.jetty.http.HttpMethod method
        25: .line 596
            aload 4 /* method */
            ifnull 27
        26: .line 597
            aload 0 /* this */
            aload 4 /* method */
            invokevirtual org.eclipse.jetty.http.HttpMethod.asString:()Ljava/lang/String;
            putfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
        end local 4 // org.eclipse.jetty.http.HttpMethod method
        27: .line 600
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.SPACE1:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        28: .line 601
            goto 163
        29: .line 604
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.BadMessageException
            dup
            ldc "No URI"
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(Ljava/lang/String;)V
            athrow
        30: .line 609
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        31: .line 610
            goto 163
        32: .line 613
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
        33: .line 618
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 5 - 10
                    5: 34
                    6: 40
                    7: 40
                    8: 40
                    9: 40
                   10: 40
              default: 42
          }
        34: .line 621
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.length:()I
            putfield org.eclipse.jetty.http.HttpParser._length:I
        35: .line 622
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.takeString:()Ljava/lang/String;
            astore 4 /* version */
        start local 4 // java.lang.String version
        36: .line 623
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpVersion.CACHE:Lorg/eclipse/jetty/util/Trie;
            aload 4 /* version */
            invokeinterface org.eclipse.jetty.util.Trie.get:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.eclipse.jetty.http.HttpVersion
            putfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
        37: .line 624
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.checkVersion:()V
        38: .line 625
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.SPACE1:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        39: .line 626
            goto 163
        end local 4 // java.lang.String version
        40: .line 633
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        41: .line 634
            goto 163
        42: .line 636
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
        43: .line 641
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 5 - 10
                    5: 44
                    6: 45
                    7: 45
                    8: 45
                    9: 45
                   10: 45
              default: 71
          }
        44: .line 644
      StackMap locals:
      StackMap stack:
            goto 163
        45: .line 651
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseHandler:Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            ifnull 51
        46: .line 653
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            getstatic org.eclipse.jetty.http.HttpTokens$Type.DIGIT:Lorg/eclipse/jetty/http/HttpTokens$Type;
            if_acmpeq 48
        47: .line 654
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
        48: .line 655
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.STATUS:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        49: .line 656
            aload 0 /* this */
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getByte:()B
            bipush 48
            isub
            invokevirtual org.eclipse.jetty.http.HttpParser.setResponseStatus:(I)V
        50: .line 657
            goto 163
        51: .line 660
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._uri:Lorg/eclipse/jetty/util/Utf8StringBuilder;
            invokevirtual org.eclipse.jetty.util.Utf8StringBuilder.reset:()V
        52: .line 661
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.URI:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        53: .line 663
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.hasArray:()Z
            ifeq 69
        54: .line 665
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.array:()[B
            astore 4 /* array */
        start local 4 // byte[] array
        55: .line 666
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.arrayOffset:()I
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            iadd
            istore 5 /* p */
        start local 5 // int p
        56: .line 667
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.arrayOffset:()I
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.limit:()I
            iadd
            istore 6 /* l */
        start local 6 // int l
        57: .line 668
            iload 5 /* p */
            istore 7 /* i */
        start local 7 // int i
        58: .line 669
            goto 60
        59: .line 671
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer int org.eclipse.jetty.http.HttpTokens$Token byte[] int int int
      StackMap stack:
            iinc 7 /* i */ 1
        60: .line 669
      StackMap locals:
      StackMap stack:
            iload 7 /* i */
            iload 6 /* l */
            if_icmpge 61
            aload 4 /* array */
            iload 7 /* i */
            baload
            bipush 32
            if_icmpgt 59
        61: .line 674
      StackMap locals:
      StackMap stack:
            iload 7 /* i */
            iload 5 /* p */
            isub
            istore 8 /* len */
        start local 8 // int len
        62: .line 675
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            iload 8 /* len */
            iadd
            putfield org.eclipse.jetty.http.HttpParser._headerBytes:I
        63: .line 677
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            ifle 66
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            iconst_1
            iadd
            dup_x1
            putfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            if_icmple 66
        64: .line 679
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            new java.lang.StringBuilder
            dup
            ldc "URI is too large >"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            iconst_0
            anewarray java.lang.Object
            invokeinterface org.eclipse.jetty.util.log.Logger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V
        65: .line 680
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 414
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(I)V
            athrow
        66: .line 682
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._uri:Lorg/eclipse/jetty/util/Utf8StringBuilder;
            aload 4 /* array */
            iload 5 /* p */
            iconst_1
            isub
            iload 8 /* len */
            iconst_1
            iadd
            invokevirtual org.eclipse.jetty.util.Utf8StringBuilder.append:([BII)V
        67: .line 683
            aload 1 /* buffer */
            iload 7 /* i */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.arrayOffset:()I
            isub
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
        end local 8 // int len
        end local 7 // int i
        end local 6 // int l
        end local 5 // int p
        end local 4 // byte[] array
        68: .line 684
            goto 163
        69: .line 686
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer int org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._uri:Lorg/eclipse/jetty/util/Utf8StringBuilder;
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getByte:()B
            invokevirtual org.eclipse.jetty.util.Utf8StringBuilder.append:(B)V
        70: .line 688
            goto 163
        71: .line 691
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._requestHandler:Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            ifnull 72
            ldc "No URI"
            goto 73
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer int org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack: new 71 new 71 int
        72: ldc "No Status"
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer int org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack: new 71 new 71 int java.lang.String
        73: invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(ILjava/lang/String;)V
            athrow
        74: .line 696
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 3 - 7
                    3: 80
                    4: 83
                    5: 75
                    6: 83
                    7: 77
              default: 83
          }
        75: .line 699
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.SPACE2:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        76: .line 700
            goto 163
        77: .line 703
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            bipush 10
            imul
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getByte:()B
            bipush 48
            isub
            iadd
            putfield org.eclipse.jetty.http.HttpParser._responseStatus:I
        78: .line 704
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            sipush 1000
            if_icmplt 163
        79: .line 705
            new org.eclipse.jetty.http.BadMessageException
            dup
            ldc "Bad status"
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(Ljava/lang/String;)V
            athrow
        80: .line 709
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        81: .line 710
            iload 2 /* handle */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseHandler:Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            aconst_null
            invokeinterface org.eclipse.jetty.http.HttpParser$ResponseHandler.startResponse:(Lorg/eclipse/jetty/http/HttpVersion;ILjava/lang/String;)Z
            ior
            istore 2 /* handle */
        82: .line 711
            goto 163
        83: .line 714
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
        84: .line 719
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 3 - 11
                    3: 87
                    4: 95
                    5: 85
                    6: 93
                    7: 93
                    8: 93
                    9: 93
                   10: 93
                   11: 93
              default: 95
          }
        85: .line 722
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.SPACE2:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        86: .line 723
            goto 163
        87: .line 727
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.HTTP_0_9:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            invokevirtual org.eclipse.jetty.http.HttpParser.checkViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;)V
        88: .line 728
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._requestHandler:Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._uri:Lorg/eclipse/jetty/util/Utf8StringBuilder;
            invokevirtual org.eclipse.jetty.util.Utf8StringBuilder.toString:()Ljava/lang/String;
            getstatic org.eclipse.jetty.http.HttpVersion.HTTP_0_9:Lorg/eclipse/jetty/http/HttpVersion;
            invokeinterface org.eclipse.jetty.http.HttpParser$RequestHandler.startRequest:(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/jetty/http/HttpVersion;)Z
            istore 2 /* handle */
        89: .line 729
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        90: .line 730
            aload 1 /* buffer */
            invokestatic org.eclipse.jetty.util.BufferUtil.clear:(Ljava/nio/ByteBuffer;)V
        91: .line 731
            iload 2 /* handle */
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.handleHeaderContentMessage:()Z
            ior
            istore 2 /* handle */
        92: .line 732
            goto 163
        93: .line 740
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._uri:Lorg/eclipse/jetty/util/Utf8StringBuilder;
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getByte:()B
            invokevirtual org.eclipse.jetty.util.Utf8StringBuilder.append:(B)V
        94: .line 741
            goto 163
        95: .line 744
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
        96: .line 749
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 3 - 10
                    3: 126
                    4: 136
                    5: 97
                    6: 98
                    7: 98
                    8: 98
                    9: 98
                   10: 98
              default: 136
          }
        97: .line 752
      StackMap locals:
      StackMap stack:
            goto 163
        98: .line 759
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
        99: .line 760
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
       100: .line 761
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseHandler:Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            ifnull 104
       101: .line 763
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._length:I
       102: .line 764
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.REASON:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
       103: .line 765
            goto 163
       104: .line 768
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.REQUEST_VERSION:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
       105: .line 772
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            ifle 108
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.hasArray:()Z
            ifeq 108
       106: .line 773
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.array:()[B
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.arrayOffset:()I
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            iadd
            iconst_1
            isub
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.arrayOffset:()I
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.limit:()I
            iadd
            invokestatic org.eclipse.jetty.http.HttpVersion.lookAheadGet:([BII)Lorg/eclipse/jetty/http/HttpVersion;
            astore 4 /* version */
        start local 4 // org.eclipse.jetty.http.HttpVersion version
       107: goto 109
        end local 4 // org.eclipse.jetty.http.HttpVersion version
       108: .line 775
      StackMap locals:
      StackMap stack:
            getstatic org.eclipse.jetty.http.HttpVersion.CACHE:Lorg/eclipse/jetty/util/Trie;
            aload 1 /* buffer */
            iconst_0
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.remaining:()I
            invokeinterface org.eclipse.jetty.util.Trie.getBest:(Ljava/nio/ByteBuffer;II)Ljava/lang/Object;
            checkcast org.eclipse.jetty.http.HttpVersion
            astore 4 /* version */
        start local 4 // org.eclipse.jetty.http.HttpVersion version
       109: .line 777
      StackMap locals: org.eclipse.jetty.http.HttpVersion
      StackMap stack:
            aload 4 /* version */
            ifnull 163
       110: .line 779
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            aload 4 /* version */
            invokevirtual org.eclipse.jetty.http.HttpVersion.asString:()Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            iadd
            iconst_1
            isub
            istore 5 /* pos */
        start local 5 // int pos
       111: .line 780
            iload 5 /* pos */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.limit:()I
            if_icmpge 163
       112: .line 782
            aload 1 /* buffer */
            iload 5 /* pos */
            invokevirtual java.nio.ByteBuffer.get:(I)B
            istore 6 /* n */
        start local 6 // byte n
       113: .line 783
            iload 6 /* n */
            bipush 13
            if_icmpne 120
       114: .line 785
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._cr:Z
       115: .line 786
            aload 0 /* this */
            aload 4 /* version */
            putfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
       116: .line 787
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.checkVersion:()V
       117: .line 788
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
       118: .line 789
            aload 1 /* buffer */
            iload 5 /* pos */
            iconst_1
            iadd
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
       119: .line 790
            goto 163
       120: .line 791
      StackMap locals: int int
      StackMap stack:
            iload 6 /* n */
            bipush 10
            if_icmpne 163
       121: .line 793
            aload 0 /* this */
            aload 4 /* version */
            putfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
       122: .line 794
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.checkVersion:()V
       123: .line 795
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
       124: .line 796
            aload 1 /* buffer */
            iload 5 /* pos */
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
        end local 6 // byte n
        end local 5 // int pos
        end local 4 // org.eclipse.jetty.http.HttpVersion version
       125: .line 801
            goto 163
       126: .line 804
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseHandler:Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            ifnull 130
       127: .line 806
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
       128: .line 807
            iload 2 /* handle */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseHandler:Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            aconst_null
            invokeinterface org.eclipse.jetty.http.HttpParser$ResponseHandler.startResponse:(Lorg/eclipse/jetty/http/HttpVersion;ILjava/lang/String;)Z
            ior
            istore 2 /* handle */
       129: .line 808
            goto 163
       130: .line 812
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.HTTP_0_9:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            invokevirtual org.eclipse.jetty.http.HttpParser.checkViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;)V
       131: .line 813
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._requestHandler:Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._uri:Lorg/eclipse/jetty/util/Utf8StringBuilder;
            invokevirtual org.eclipse.jetty.util.Utf8StringBuilder.toString:()Ljava/lang/String;
            getstatic org.eclipse.jetty.http.HttpVersion.HTTP_0_9:Lorg/eclipse/jetty/http/HttpVersion;
            invokeinterface org.eclipse.jetty.http.HttpParser$RequestHandler.startRequest:(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/jetty/http/HttpVersion;)Z
            istore 2 /* handle */
       132: .line 814
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
       133: .line 815
            aload 1 /* buffer */
            invokestatic org.eclipse.jetty.util.BufferUtil.clear:(Ljava/nio/ByteBuffer;)V
       134: .line 816
            iload 2 /* handle */
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.handleHeaderContentMessage:()Z
            ior
            istore 2 /* handle */
       135: .line 818
            goto 163
       136: .line 821
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       137: .line 826
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 3 - 10
                    3: 138
                    4: 150
                    5: 150
                    6: 148
                    7: 148
                    8: 148
                    9: 148
                   10: 148
              default: 150
          }
       138: .line 829
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            ifnonnull 141
       139: .line 831
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.length:()I
            putfield org.eclipse.jetty.http.HttpParser._length:I
       140: .line 832
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpVersion.CACHE:Lorg/eclipse/jetty/util/Trie;
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.takeString:()Ljava/lang/String;
            invokeinterface org.eclipse.jetty.util.Trie.get:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.eclipse.jetty.http.HttpVersion
            putfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
       141: .line 834
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.checkVersion:()V
       142: .line 837
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._fieldCache:Lorg/eclipse/jetty/util/Trie;
            ifnonnull 145
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            invokevirtual org.eclipse.jetty.http.HttpVersion.getVersion:()I
            getstatic org.eclipse.jetty.http.HttpVersion.HTTP_1_1:Lorg/eclipse/jetty/http/HttpVersion;
            invokevirtual org.eclipse.jetty.http.HttpVersion.getVersion:()I
            if_icmplt 145
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.getHeaderCacheSize:()I
            ifle 145
       143: .line 839
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.getHeaderCacheSize:()I
            istore 4 /* headerCache */
        start local 4 // int headerCache
       144: .line 840
            aload 0 /* this */
            new org.eclipse.jetty.util.ArrayTernaryTrie
            dup
            iload 4 /* headerCache */
            invokespecial org.eclipse.jetty.util.ArrayTernaryTrie.<init>:(I)V
            putfield org.eclipse.jetty.http.HttpParser._fieldCache:Lorg/eclipse/jetty/util/Trie;
        end local 4 // int headerCache
       145: .line 843
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
       146: .line 845
            iload 2 /* handle */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._requestHandler:Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._uri:Lorg/eclipse/jetty/util/Utf8StringBuilder;
            invokevirtual org.eclipse.jetty.util.Utf8StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            invokeinterface org.eclipse.jetty.http.HttpParser$RequestHandler.startRequest:(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/jetty/http/HttpVersion;)Z
            ior
            istore 2 /* handle */
       147: .line 846
            goto 163
       148: .line 853
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
       149: .line 854
            goto 163
       150: .line 857
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       151: .line 862
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 2 - 11
                    2: 159
                    3: 152
                    4: 161
                    5: 159
                    6: 156
                    7: 156
                    8: 156
                    9: 156
                   10: 156
                   11: 156
              default: 161
          }
       152: .line 865
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.takeString:()Ljava/lang/String;
            astore 4 /* reason */
        start local 4 // java.lang.String reason
       153: .line 866
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
       154: .line 867
            iload 2 /* handle */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseHandler:Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            aload 4 /* reason */
            invokeinterface org.eclipse.jetty.http.HttpParser$ResponseHandler.startResponse:(Lorg/eclipse/jetty/http/HttpVersion;ILjava/lang/String;)Z
            ior
            istore 2 /* handle */
       155: .line 868
            goto 163
        end local 4 // java.lang.String reason
       156: .line 876
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
       157: .line 877
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.length:()I
            putfield org.eclipse.jetty.http.HttpParser._length:I
       158: .line 878
            goto 163
       159: .line 882
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
       160: .line 883
            goto 163
       161: .line 886
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       162: .line 891
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 3 // org.eclipse.jetty.http.HttpTokens$Token t
       163: .line 550
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            if_icmpge 164
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
            ifeq 164
            iload 2 /* handle */
            ifeq 2
       164: .line 895
      StackMap locals:
      StackMap stack:
            iload 2 /* handle */
            ireturn
        end local 2 // boolean handle
        end local 1 // java.nio.ByteBuffer buffer
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0  165     0         this  Lorg/eclipse/jetty/http/HttpParser;
            0  165     1       buffer  Ljava/nio/ByteBuffer;
            1  165     2       handle  Z
            3  163     3            t  Lorg/eclipse/jetty/http/HttpTokens$Token;
           19   23     4       method  Lorg/eclipse/jetty/http/HttpMethod;
           25   27     4       method  Lorg/eclipse/jetty/http/HttpMethod;
           36   40     4      version  Ljava/lang/String;
           55   68     4        array  [B
           56   68     5            p  I
           57   68     6            l  I
           58   68     7            i  I
           62   68     8          len  I
          107  108     4      version  Lorg/eclipse/jetty/http/HttpVersion;
          109  125     4      version  Lorg/eclipse/jetty/http/HttpVersion;
          111  125     5          pos  I
          113  125     6            n  B
          144  145     4  headerCache  I
          153  156     4       reason  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      buffer  

  private void checkVersion();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 900
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            ifnonnull 2
         1: .line 901
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            ldc "Unknown Version"
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(ILjava/lang/String;)V
            athrow
         2: .line 903
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            invokevirtual org.eclipse.jetty.http.HttpVersion.getVersion:()I
            bipush 10
            if_icmplt 3
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            invokevirtual org.eclipse.jetty.http.HttpVersion.getVersion:()I
            bipush 20
            if_icmple 4
         3: .line 904
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            ldc "Bad Version"
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(ILjava/lang/String;)V
            athrow
         4: .line 905
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/eclipse/jetty/http/HttpParser;

  private void parsedHeader();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=7, locals=3, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 910
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            ifnonnull 1
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            ifnull 56
         1: .line 913
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
            ifnull 53
         2: .line 915
            iconst_0
            istore 1 /* addToConnectionTrie */
        start local 1 // boolean addToConnectionTrie
         3: .line 916
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpHeader:()[I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            iaload
            lookupswitch { // 12
                    1: 42
                    2: 45
                    7: 17
                   15: 4
                   22: 45
                   23: 45
                   24: 45
                   25: 45
                   26: 45
                   30: 30
                   43: 45
                   65: 45
              default: 49
          }
         4: .line 919
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._hasContentLength:Z
            ifeq 8
         5: .line 921
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.MULTIPLE_CONTENT_LENGTHS:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            invokevirtual org.eclipse.jetty.http.HttpParser.checkViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;)V
         6: .line 922
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpParser.convertContentLength:(Ljava/lang/String;)J
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentLength:J
            lcmp
            ifeq 8
         7: .line 923
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.MULTIPLE_CONTENT_LENGTHS:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.getDescription:()Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(ILjava/lang/String;)V
            athrow
         8: .line 925
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._hasContentLength:Z
         9: .line 927
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.CHUNKED_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            if_acmpne 11
        10: .line 928
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.TRANSFER_ENCODING_WITH_CONTENT_LENGTH:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            invokevirtual org.eclipse.jetty.http.HttpParser.checkViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;)V
        11: .line 930
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.CHUNKED_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            if_acmpeq 49
        12: .line 932
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpParser.convertContentLength:(Ljava/lang/String;)J
            putfield org.eclipse.jetty.http.HttpParser._contentLength:J
        13: .line 933
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentLength:J
            lconst_0
            lcmp
            ifgt 15
        14: .line 934
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.NO_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            putfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            goto 49
        15: .line 936
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.CONTENT_LENGTH:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            putfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
        16: .line 938
            goto 49
        17: .line 941
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._hasContentLength:Z
            ifeq 19
        18: .line 942
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.TRANSFER_ENCODING_WITH_CONTENT_LENGTH:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            invokevirtual org.eclipse.jetty.http.HttpParser.checkViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;)V
        19: .line 944
      StackMap locals:
      StackMap stack:
            getstatic org.eclipse.jetty.http.HttpHeaderValue.CHUNKED:Lorg/eclipse/jetty/http/HttpHeaderValue;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpHeaderValue.is:(Ljava/lang/String;)Z
            ifeq 23
        20: .line 946
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.CHUNKED_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            putfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
        21: .line 947
            aload 0 /* this */
            ldc -1
            putfield org.eclipse.jetty.http.HttpParser._contentLength:J
        22: .line 948
            goto 49
        23: .line 951
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.QuotedCSV
            dup
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            aastore
            invokespecial org.eclipse.jetty.http.QuotedCSV.<init>:([Ljava/lang/String;)V
            invokevirtual org.eclipse.jetty.http.QuotedCSV.getValues:()Ljava/util/List;
            astore 2 /* values */
        start local 2 // java.util.List values
        24: .line 952
            aload 2 /* values */
            invokeinterface java.util.List.isEmpty:()Z
            ifne 28
            getstatic org.eclipse.jetty.http.HttpHeaderValue.CHUNKED:Lorg/eclipse/jetty/http/HttpHeaderValue;
            aload 2 /* values */
            aload 2 /* values */
            invokeinterface java.util.List.size:()I
            iconst_1
            isub
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast java.lang.String
            invokevirtual org.eclipse.jetty.http.HttpHeaderValue.is:(Ljava/lang/String;)Z
            ifeq 28
        25: .line 954
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.CHUNKED_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            putfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
        26: .line 955
            aload 0 /* this */
            ldc -1
            putfield org.eclipse.jetty.http.HttpParser._contentLength:J
        27: .line 956
            goto 49
        28: .line 957
      StackMap locals: java.util.List
      StackMap stack:
            aload 2 /* values */
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            getstatic org.eclipse.jetty.http.HttpHeaderValue.CHUNKED:Lorg/eclipse/jetty/http/HttpHeaderValue;
            dup
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            pop
            invokedynamic test(Lorg/eclipse/jetty/http/HttpHeaderValue;)Ljava/util/function/Predicate;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)Z
                  org/eclipse/jetty/http/HttpHeaderValue.is(Ljava/lang/String;)Z (5)
                  (Ljava/lang/String;)Z
            invokeinterface java.util.stream.Stream.anyMatch:(Ljava/util/function/Predicate;)Z
            ifeq 49
        29: .line 958
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            ldc "Bad chunking"
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(ILjava/lang/String;)V
            athrow
        end local 2 // java.util.List values
        30: .line 964
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._host:Z
        31: .line 965
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
            instanceof org.eclipse.jetty.http.HostPortHttpField
            ifne 49
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            ifnull 49
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokevirtual java.lang.String.isEmpty:()Z
            ifne 49
        32: .line 967
            aload 0 /* this */
        33: new org.eclipse.jetty.http.HostPortHttpField
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
        34: .line 968
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.CASE_SENSITIVE_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceMode:Lorg/eclipse/jetty/http/HttpCompliance;
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.isAllowedBy:(Lorg/eclipse/jetty/http/ComplianceViolation$Mode;)Z
            ifeq 35
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            goto 36
      StackMap locals: org.eclipse.jetty.http.HttpParser int
      StackMap stack: org.eclipse.jetty.http.HttpParser new 33 new 33 org.eclipse.jetty.http.HttpHeader
        35: aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.asString:()Ljava/lang/String;
        36: .line 969
      StackMap locals: org.eclipse.jetty.http.HttpParser int
      StackMap stack: org.eclipse.jetty.http.HttpParser new 33 new 33 org.eclipse.jetty.http.HttpHeader java.lang.String
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.HostPortHttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;Ljava/lang/String;)V
        37: .line 967
            putfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
        38: .line 970
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._fieldCache:Lorg/eclipse/jetty/util/Trie;
            ifnull 39
            iconst_1
            goto 40
      StackMap locals:
      StackMap stack:
        39: iconst_0
      StackMap locals:
      StackMap stack: int
        40: istore 1 /* addToConnectionTrie */
        41: .line 972
            goto 49
        42: .line 976
      StackMap locals:
      StackMap stack:
            getstatic org.eclipse.jetty.http.HttpHeaderValue.CLOSE:Lorg/eclipse/jetty/http/HttpHeaderValue;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpHeaderValue.is:(Ljava/lang/String;)Z
            ifne 43
            new org.eclipse.jetty.http.QuotedCSV
            dup
            iconst_1
            anewarray java.lang.String
            dup
            iconst_0
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            aastore
            invokespecial org.eclipse.jetty.http.QuotedCSV.<init>:([Ljava/lang/String;)V
            invokevirtual org.eclipse.jetty.http.QuotedCSV.getValues:()Ljava/util/List;
            invokeinterface java.util.List.stream:()Ljava/util/stream/Stream;
            getstatic org.eclipse.jetty.http.HttpHeaderValue.CLOSE:Lorg/eclipse/jetty/http/HttpHeaderValue;
            dup
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            pop
            invokedynamic test(Lorg/eclipse/jetty/http/HttpHeaderValue;)Ljava/util/function/Predicate;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)Z
                  org/eclipse/jetty/http/HttpHeaderValue.is(Ljava/lang/String;)Z (5)
                  (Ljava/lang/String;)Z
            invokeinterface java.util.stream.Stream.anyMatch:(Ljava/util/function/Predicate;)Z
            ifeq 49
        43: .line 977
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._fieldCache:Lorg/eclipse/jetty/util/Trie;
        44: .line 978
            goto 49
        45: .line 988
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._fieldCache:Lorg/eclipse/jetty/util/Trie;
            ifnull 46
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
            ifnonnull 46
            iconst_1
            goto 47
      StackMap locals:
      StackMap stack:
        46: iconst_0
      StackMap locals:
      StackMap stack: int
        47: istore 1 /* addToConnectionTrie */
        48: .line 989
            goto 49
        49: .line 995
      StackMap locals:
      StackMap stack:
            iload 1 /* addToConnectionTrie */
            ifeq 53
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._fieldCache:Lorg/eclipse/jetty/util/Trie;
            invokeinterface org.eclipse.jetty.util.Trie.isFull:()Z
            ifne 53
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
            ifnull 53
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            ifnull 53
        50: .line 997
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
            ifnonnull 52
        51: .line 998
            aload 0 /* this */
            new org.eclipse.jetty.http.HttpField
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.asString:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpParser.caseInsensitiveHeader:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;Ljava/lang/String;)V
            putfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
        52: .line 999
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._fieldCache:Lorg/eclipse/jetty/util/Trie;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
            invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/Object;)Z
            pop
        end local 1 // boolean addToConnectionTrie
        53: .line 1002
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
            ifnull 54
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
            goto 55
      StackMap locals:
      StackMap stack: org.eclipse.jetty.http.HttpParser$HttpHandler
        54: new org.eclipse.jetty.http.HttpField
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;Ljava/lang/String;)V
      StackMap locals: org.eclipse.jetty.http.HttpParser
      StackMap stack: org.eclipse.jetty.http.HttpParser$HttpHandler org.eclipse.jetty.http.HttpField
        55: invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.parsedHeader:(Lorg/eclipse/jetty/http/HttpField;)V
        56: .line 1005
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            aconst_null
            dup_x1
            putfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            putfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
        57: .line 1006
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
        58: .line 1007
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
        59: .line 1008
            return
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   60     0                 this  Lorg/eclipse/jetty/http/HttpParser;
            3   53     1  addToConnectionTrie  Z
           24   30     2               values  Ljava/util/List<Ljava/lang/String;>;

  private void parsedTrailer();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 1013
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            ifnonnull 1
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            ifnull 4
         1: .line 1014
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
            ifnull 2
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
            goto 3
      StackMap locals:
      StackMap stack: org.eclipse.jetty.http.HttpParser$HttpHandler
         2: new org.eclipse.jetty.http.HttpField
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;Ljava/lang/String;)V
      StackMap locals: org.eclipse.jetty.http.HttpParser
      StackMap stack: org.eclipse.jetty.http.HttpParser$HttpHandler org.eclipse.jetty.http.HttpField
         3: invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.parsedTrailer:(Lorg/eclipse/jetty/http/HttpField;)V
         4: .line 1016
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            aconst_null
            dup_x1
            putfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            putfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
         5: .line 1017
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
         6: .line 1018
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
         7: .line 1019
            return
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lorg/eclipse/jetty/http/HttpParser;

  private long convertContentLength(java.lang.String);
    descriptor: (Ljava/lang/String;)J
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // java.lang.String valueString
         0: .line 1025
            aload 1 /* valueString */
            invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
         1: lreturn
         2: .line 1027
      StackMap locals:
      StackMap stack: java.lang.NumberFormatException
            astore 2 /* e */
        start local 2 // java.lang.NumberFormatException e
         3: .line 1029
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            aload 2 /* e */
            invokeinterface org.eclipse.jetty.util.log.Logger.ignore:(Ljava/lang/Throwable;)V
         4: .line 1030
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            ldc "Invalid Content-Length Value"
            aload 2 /* e */
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(ILjava/lang/String;Ljava/lang/Throwable;)V
            athrow
        end local 2 // java.lang.NumberFormatException e
        end local 1 // java.lang.String valueString
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0         this  Lorg/eclipse/jetty/http/HttpParser;
            0    5     1  valueString  Ljava/lang/String;
            3    5     2            e  Ljava/lang/NumberFormatException;
      Exception table:
        from    to  target  type
           0     1       2  Class java.lang.NumberFormatException
    MethodParameters:
             Name  Flags
      valueString  

  protected boolean parseFields(java.nio.ByteBuffer);
    descriptor: (Ljava/nio/ByteBuffer;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=8, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // java.nio.ByteBuffer buffer
         0: .line 1040
            goto 180
         1: .line 1043
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.next:(Ljava/nio/ByteBuffer;)Lorg/eclipse/jetty/http/HttpTokens$Token;
            astore 2 /* t */
        start local 2 // org.eclipse.jetty.http.HttpTokens$Token t
         2: .line 1044
            aload 2 /* t */
            ifnonnull 4
         3: .line 1045
            goto 182
         4: .line 1047
      StackMap locals: org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            ifle 15
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            iconst_1
            iadd
            dup_x1
            putfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            if_icmple 15
         5: .line 1049
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 6
            iconst_1
            goto 7
      StackMap locals:
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* header */
        start local 3 // boolean header
         8: .line 1050
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "{} is too large {}>{}"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            iload 3 /* header */
            ifeq 9
            ldc "Header"
            goto 10
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer org.eclipse.jetty.http.HttpTokens$Token int
      StackMap stack: org.eclipse.jetty.util.log.Logger java.lang.String java.lang.Object[] java.lang.Object[] int
         9: ldc "Trailer"
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer org.eclipse.jetty.http.HttpTokens$Token int
      StackMap stack: org.eclipse.jetty.util.log.Logger java.lang.String java.lang.Object[] java.lang.Object[] int java.lang.String
        10: aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerBytes:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_2
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._maxHeaderBytes:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V
        11: .line 1051
            new org.eclipse.jetty.http.BadMessageException
            dup
            iload 3 /* header */
            ifeq 13
        12: .line 1052
            sipush 431
            goto 14
        13: .line 1053
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer org.eclipse.jetty.http.HttpTokens$Token int
      StackMap stack: new 11 new 11
            sipush 413
        14: .line 1051
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer org.eclipse.jetty.http.HttpTokens$Token int
      StackMap stack: new 11 new 11 int
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(I)V
            athrow
        end local 3 // boolean header
        15: .line 1056
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$FieldState:()[I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._fieldState:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser$FieldState.ordinal:()I
            iaload
            tableswitch { // 1 - 5
                    1: 16
                    2: 117
                    3: 155
                    4: 167
                    5: 145
              default: 179
          }
        16: .line 1059
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 2 - 9
                    2: 17
                    3: 28
                    4: 116
                    5: 17
                    6: 17
                    7: 64
                    8: 64
                    9: 64
              default: 116
          }
        17: .line 1065
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.MULTILINE_FIELD_VALUE:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            invokevirtual org.eclipse.jetty.http.HttpParser.checkViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;)V
        18: .line 1068
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokestatic org.eclipse.jetty.util.StringUtil.isEmpty:(Ljava/lang/String;)Z
            ifeq 22
        19: .line 1070
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
        20: .line 1071
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.http.HttpParser._length:I
        21: .line 1072
            goto 26
        22: .line 1075
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpParser.setString:(Ljava/lang/String;)V
        23: .line 1076
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            bipush 32
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        24: .line 1077
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._length:I
            iconst_1
            iadd
            putfield org.eclipse.jetty.http.HttpParser._length:I
        25: .line 1078
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
        26: .line 1080
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.VALUE:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
        27: .line 1081
            goto 180
        28: .line 1087
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 30
        29: .line 1088
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.parsedHeader:()V
            goto 31
        30: .line 1090
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.parsedTrailer:()V
        31: .line 1092
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            lconst_0
            putfield org.eclipse.jetty.http.HttpParser._contentPosition:J
        32: .line 1095
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.TRAILER:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 35
        33: .line 1097
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        34: .line 1098
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.messageComplete:()Z
            ireturn
        35: .line 1102
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._host:Z
            ifne 37
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
            getstatic org.eclipse.jetty.http.HttpVersion.HTTP_1_1:Lorg/eclipse/jetty/http/HttpVersion;
            if_acmpne 37
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._requestHandler:Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            ifnull 37
        36: .line 1104
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            ldc "No Host"
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(ILjava/lang/String;)V
            athrow
        37: .line 1108
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseHandler:Lorg/eclipse/jetty/http/HttpParser$ResponseHandler;
            ifnull 42
        38: .line 1109
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            sipush 304
            if_icmpeq 41
        39: .line 1110
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            sipush 204
            if_icmpeq 41
        40: .line 1111
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            sipush 200
            if_icmpge 42
        41: .line 1112
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.NO_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            putfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            goto 49
        42: .line 1115
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.UNKNOWN_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            if_acmpne 49
        43: .line 1117
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            ifeq 47
        44: .line 1118
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            sipush 304
            if_icmpeq 47
        45: .line 1119
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            sipush 204
            if_icmpeq 47
        46: .line 1120
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            sipush 200
            if_icmpge 48
        47: .line 1121
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.NO_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            putfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            goto 49
        48: .line 1123
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.EOF_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            putfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
        49: .line 1127
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$EndOfContent:()[I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            invokevirtual org.eclipse.jetty.http.HttpTokens$EndOfContent.ordinal:()I
            iaload
            tableswitch { // 2 - 5
                    2: 58
                    3: 50
                    4: 60
                    5: 54
              default: 60
          }
        50: .line 1131
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.EOF_CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        51: .line 1132
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.headerComplete:()Z
            istore 3 /* handle */
        start local 3 // boolean handle
        52: .line 1133
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._headerComplete:Z
        53: .line 1134
            iload 3 /* handle */
            ireturn
        end local 3 // boolean handle
        54: .line 1138
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNKED_CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        55: .line 1139
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.headerComplete:()Z
            istore 3 /* handle */
        start local 3 // boolean handle
        56: .line 1140
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._headerComplete:Z
        57: .line 1141
            iload 3 /* handle */
            ireturn
        end local 3 // boolean handle
        58: .line 1145
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        59: .line 1146
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.handleHeaderContentMessage:()Z
            ireturn
        60: .line 1150
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        61: .line 1151
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.headerComplete:()Z
            istore 3 /* handle */
        start local 3 // boolean handle
        62: .line 1152
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._headerComplete:Z
        63: .line 1153
            iload 3 /* handle */
            ireturn
        end local 3 // boolean handle
        64: .line 1163
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 66
        65: .line 1164
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.parsedHeader:()V
            goto 67
        66: .line 1166
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.parsedTrailer:()V
        67: .line 1169
      StackMap locals:
      StackMap stack:
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
            ifeq 111
        68: .line 1172
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._fieldCache:Lorg/eclipse/jetty/util/Trie;
            ifnonnull 69
            aconst_null
            goto 70
      StackMap locals:
      StackMap stack:
        69: aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._fieldCache:Lorg/eclipse/jetty/util/Trie;
            aload 1 /* buffer */
            iconst_m1
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.remaining:()I
            invokeinterface org.eclipse.jetty.util.Trie.getBest:(Ljava/nio/ByteBuffer;II)Ljava/lang/Object;
            checkcast org.eclipse.jetty.http.HttpField
      StackMap locals:
      StackMap stack: org.eclipse.jetty.http.HttpField
        70: astore 3 /* cachedField */
        start local 3 // org.eclipse.jetty.http.HttpField cachedField
        71: .line 1173
            aload 3 /* cachedField */
            ifnonnull 73
        72: .line 1174
            getstatic org.eclipse.jetty.http.HttpParser.CACHE:Lorg/eclipse/jetty/util/Trie;
            aload 1 /* buffer */
            iconst_m1
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.remaining:()I
            invokeinterface org.eclipse.jetty.util.Trie.getBest:(Ljava/nio/ByteBuffer;II)Ljava/lang/Object;
            checkcast org.eclipse.jetty.http.HttpField
            astore 3 /* cachedField */
        73: .line 1176
      StackMap locals: org.eclipse.jetty.http.HttpField
      StackMap stack:
            aload 3 /* cachedField */
            ifnull 111
        74: .line 1178
            aload 3 /* cachedField */
            invokevirtual org.eclipse.jetty.http.HttpField.getName:()Ljava/lang/String;
            astore 4 /* n */
        start local 4 // java.lang.String n
        75: .line 1179
            aload 3 /* cachedField */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            astore 5 /* v */
        start local 5 // java.lang.String v
        76: .line 1181
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.CASE_SENSITIVE_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceMode:Lorg/eclipse/jetty/http/HttpCompliance;
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.isAllowedBy:(Lorg/eclipse/jetty/http/ComplianceViolation$Mode;)Z
            ifeq 82
        77: .line 1184
            aload 1 /* buffer */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            iconst_1
            isub
            aload 4 /* n */
            invokevirtual java.lang.String.length:()I
            getstatic java.nio.charset.StandardCharsets.US_ASCII:Ljava/nio/charset/Charset;
            invokestatic org.eclipse.jetty.util.BufferUtil.toString:(Ljava/nio/ByteBuffer;IILjava/nio/charset/Charset;)Ljava/lang/String;
            astore 6 /* en */
        start local 6 // java.lang.String en
        78: .line 1185
            aload 4 /* n */
            aload 6 /* en */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 82
        79: .line 1187
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.CASE_SENSITIVE_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            aload 6 /* en */
            invokevirtual org.eclipse.jetty.http.HttpParser.reportComplianceViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;Ljava/lang/String;)V
        80: .line 1188
            aload 6 /* en */
            astore 4 /* n */
        81: .line 1189
            new org.eclipse.jetty.http.HttpField
            dup
            aload 3 /* cachedField */
            invokevirtual org.eclipse.jetty.http.HttpField.getHeader:()Lorg/eclipse/jetty/http/HttpHeader;
            aload 4 /* n */
            aload 5 /* v */
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;Ljava/lang/String;)V
            astore 3 /* cachedField */
        end local 6 // java.lang.String en
        82: .line 1193
      StackMap locals: java.lang.String java.lang.String
      StackMap stack:
            aload 5 /* v */
            ifnull 87
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.isHeaderCacheCaseSensitive:()Z
            ifeq 87
        83: .line 1195
            aload 1 /* buffer */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            aload 4 /* n */
            invokevirtual java.lang.String.length:()I
            iadd
            iconst_1
            iadd
            aload 5 /* v */
            invokevirtual java.lang.String.length:()I
            getstatic java.nio.charset.StandardCharsets.ISO_8859_1:Ljava/nio/charset/Charset;
            invokestatic org.eclipse.jetty.util.BufferUtil.toString:(Ljava/nio/ByteBuffer;IILjava/nio/charset/Charset;)Ljava/lang/String;
            astore 6 /* ev */
        start local 6 // java.lang.String ev
        84: .line 1196
            aload 5 /* v */
            aload 6 /* ev */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 87
        85: .line 1198
            aload 6 /* ev */
            astore 5 /* v */
        86: .line 1199
            new org.eclipse.jetty.http.HttpField
            dup
            aload 3 /* cachedField */
            invokevirtual org.eclipse.jetty.http.HttpField.getHeader:()Lorg/eclipse/jetty/http/HttpHeader;
            aload 4 /* n */
            aload 5 /* v */
            invokespecial org.eclipse.jetty.http.HttpField.<init>:(Lorg/eclipse/jetty/http/HttpHeader;Ljava/lang/String;Ljava/lang/String;)V
            astore 3 /* cachedField */
        end local 6 // java.lang.String ev
        87: .line 1203
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 3 /* cachedField */
            invokevirtual org.eclipse.jetty.http.HttpField.getHeader:()Lorg/eclipse/jetty/http/HttpHeader;
            putfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
        88: .line 1204
            aload 0 /* this */
            aload 4 /* n */
            putfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
        89: .line 1206
            aload 5 /* v */
            ifnonnull 95
        90: .line 1209
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.VALUE:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
        91: .line 1210
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
        92: .line 1211
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.http.HttpParser._length:I
        93: .line 1212
            aload 1 /* buffer */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            aload 4 /* n */
            invokevirtual java.lang.String.length:()I
            iadd
            iconst_1
            iadd
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
        94: .line 1213
            goto 180
        95: .line 1217
      StackMap locals:
      StackMap stack:
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            aload 4 /* n */
            invokevirtual java.lang.String.length:()I
            iadd
            aload 5 /* v */
            invokevirtual java.lang.String.length:()I
            iadd
            iconst_1
            iadd
            istore 6 /* pos */
        start local 6 // int pos
        96: .line 1218
            aload 1 /* buffer */
            iload 6 /* pos */
            invokevirtual java.nio.ByteBuffer.get:(I)B
            istore 7 /* peek */
        start local 7 // byte peek
        97: .line 1219
            iload 7 /* peek */
            bipush 13
            if_icmpeq 98
            iload 7 /* peek */
            bipush 10
            if_icmpne 107
        98: .line 1221
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 3 /* cachedField */
            putfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
        99: .line 1222
            aload 0 /* this */
            aload 5 /* v */
            putfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
       100: .line 1223
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.IN_VALUE:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       101: .line 1225
            iload 7 /* peek */
            bipush 13
            if_icmpne 105
       102: .line 1227
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._cr:Z
       103: .line 1228
            aload 1 /* buffer */
            iload 6 /* pos */
            iconst_1
            iadd
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
       104: .line 1229
            goto 180
       105: .line 1231
      StackMap locals:
      StackMap stack:
            aload 1 /* buffer */
            iload 6 /* pos */
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
       106: .line 1232
            goto 180
       107: .line 1234
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.IN_VALUE:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       108: .line 1235
            aload 0 /* this */
            aload 5 /* v */
            invokevirtual org.eclipse.jetty.http.HttpParser.setString:(Ljava/lang/String;)V
       109: .line 1236
            aload 1 /* buffer */
            iload 6 /* pos */
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
       110: .line 1237
            goto 180
        end local 7 // byte peek
        end local 6 // int pos
        end local 5 // java.lang.String v
        end local 4 // java.lang.String n
        end local 3 // org.eclipse.jetty.http.HttpField cachedField
       111: .line 1242
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.IN_NAME:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       112: .line 1243
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
       113: .line 1244
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
       114: .line 1245
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._length:I
       115: .line 1246
            goto 180
       116: .line 1250
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 2 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       117: .line 1255
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 2 - 9
                    2: 118
                    3: 131
                    4: 144
                    5: 118
                    6: 126
                    7: 141
                    8: 141
                    9: 141
              default: 144
          }
       118: .line 1260
      StackMap locals:
      StackMap stack:
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.WHITESPACE_AFTER_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceMode:Lorg/eclipse/jetty/http/HttpCompliance;
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.isAllowedBy:(Lorg/eclipse/jetty/http/ComplianceViolation$Mode;)Z
            ifeq 125
       119: .line 1262
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.takeString:()Ljava/lang/String;
            putfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
       120: .line 1263
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.WHITESPACE_AFTER_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            new java.lang.StringBuilder
            dup
            ldc "Space after "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpParser.reportComplianceViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;Ljava/lang/String;)V
       121: .line 1264
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpHeader.CACHE:Lorg/eclipse/jetty/util/Trie;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            invokeinterface org.eclipse.jetty.util.Trie.get:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.eclipse.jetty.http.HttpHeader
            putfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
       122: .line 1265
            aload 0 /* this */
            iconst_m1
            putfield org.eclipse.jetty.http.HttpParser._length:I
       123: .line 1266
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.WS_AFTER_NAME:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       124: .line 1267
            goto 180
       125: .line 1269
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 2 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       126: .line 1272
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.takeString:()Ljava/lang/String;
            putfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
       127: .line 1273
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpHeader.CACHE:Lorg/eclipse/jetty/util/Trie;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            invokeinterface org.eclipse.jetty.util.Trie.get:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.eclipse.jetty.http.HttpHeader
            putfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
       128: .line 1274
            aload 0 /* this */
            iconst_m1
            putfield org.eclipse.jetty.http.HttpParser._length:I
       129: .line 1275
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.VALUE:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       130: .line 1276
            goto 180
       131: .line 1279
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.takeString:()Ljava/lang/String;
            putfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
       132: .line 1280
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpHeader.CACHE:Lorg/eclipse/jetty/util/Trie;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            invokeinterface org.eclipse.jetty.util.Trie.get:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast org.eclipse.jetty.http.HttpHeader
            putfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
       133: .line 1281
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
       134: .line 1282
            aload 0 /* this */
            ldc ""
            putfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
       135: .line 1283
            aload 0 /* this */
            iconst_m1
            putfield org.eclipse.jetty.http.HttpParser._length:I
       136: .line 1285
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.NO_COLON_AFTER_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceMode:Lorg/eclipse/jetty/http/HttpCompliance;
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.isAllowedBy:(Lorg/eclipse/jetty/http/ComplianceViolation$Mode;)Z
            ifeq 140
       137: .line 1287
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.NO_COLON_AFTER_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            new java.lang.StringBuilder
            dup
            ldc "Field "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpParser.reportComplianceViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;Ljava/lang/String;)V
       138: .line 1288
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.FIELD:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       139: .line 1289
            goto 180
       140: .line 1291
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 2 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       141: .line 1296
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
       142: .line 1297
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.length:()I
            putfield org.eclipse.jetty.http.HttpParser._length:I
       143: .line 1298
            goto 180
       144: .line 1301
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 2 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       145: .line 1307
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 2 - 6
                    2: 146
                    3: 149
                    4: 154
                    5: 146
                    6: 147
              default: 154
          }
       146: .line 1311
      StackMap locals:
      StackMap stack:
            goto 180
       147: .line 1314
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.VALUE:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       148: .line 1315
            goto 180
       149: .line 1318
      StackMap locals:
      StackMap stack:
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.NO_COLON_AFTER_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._complianceMode:Lorg/eclipse/jetty/http/HttpCompliance;
            invokevirtual org.eclipse.jetty.http.HttpCompliance$Violation.isAllowedBy:(Lorg/eclipse/jetty/http/ComplianceViolation$Mode;)Z
            ifeq 153
       150: .line 1320
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpCompliance$Violation.NO_COLON_AFTER_FIELD_NAME:Lorg/eclipse/jetty/http/HttpCompliance$Violation;
            new java.lang.StringBuilder
            dup
            ldc "Field "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.http.HttpParser.reportComplianceViolation:(Lorg/eclipse/jetty/http/HttpCompliance$Violation;Ljava/lang/String;)V
       151: .line 1321
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.FIELD:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       152: .line 1322
            goto 180
       153: .line 1324
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 2 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       154: .line 1327
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 2 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       155: .line 1332
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 2 - 11
                    2: 161
                    3: 156
                    4: 166
                    5: 161
                    6: 162
                    7: 162
                    8: 162
                    9: 162
                   10: 162
                   11: 162
              default: 166
          }
       156: .line 1335
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
       157: .line 1336
            aload 0 /* this */
            ldc ""
            putfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
       158: .line 1337
            aload 0 /* this */
            iconst_m1
            putfield org.eclipse.jetty.http.HttpParser._length:I
       159: .line 1339
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.FIELD:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       160: .line 1340
            goto 180
       161: .line 1344
      StackMap locals:
      StackMap stack:
            goto 180
       162: .line 1352
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
       163: .line 1353
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.length:()I
            putfield org.eclipse.jetty.http.HttpParser._length:I
       164: .line 1354
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.IN_VALUE:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       165: .line 1355
            goto 180
       166: .line 1358
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 2 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       167: .line 1363
      StackMap locals:
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 2 - 11
                    2: 173
                    3: 168
                    4: 178
                    5: 173
                    6: 175
                    7: 175
                    8: 175
                    9: 175
                   10: 175
                   11: 175
              default: 178
          }
       168: .line 1366
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._length:I
            ifle 171
       169: .line 1368
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.takeString:()Ljava/lang/String;
            putfield org.eclipse.jetty.http.HttpParser._valueString:Ljava/lang/String;
       170: .line 1369
            aload 0 /* this */
            iconst_m1
            putfield org.eclipse.jetty.http.HttpParser._length:I
       171: .line 1371
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.FIELD:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
       172: .line 1372
            goto 180
       173: .line 1376
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
       174: .line 1377
            goto 180
       175: .line 1385
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            aload 2 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getChar:()C
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
       176: .line 1386
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.length:()I
            putfield org.eclipse.jetty.http.HttpParser._length:I
       177: .line 1387
            goto 180
       178: .line 1390
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 2 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
       179: .line 1395
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // org.eclipse.jetty.http.HttpTokens$Token t
       180: .line 1040
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpeq 181
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.TRAILER:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 182
      StackMap locals:
      StackMap stack:
       181: aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
            ifne 1
       182: .line 1399
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // java.nio.ByteBuffer buffer
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0  183     0         this  Lorg/eclipse/jetty/http/HttpParser;
            0  183     1       buffer  Ljava/nio/ByteBuffer;
            2  180     2            t  Lorg/eclipse/jetty/http/HttpTokens$Token;
            8   15     3       header  Z
           52   54     3       handle  Z
           56   58     3       handle  Z
           62   64     3       handle  Z
           71  111     3  cachedField  Lorg/eclipse/jetty/http/HttpField;
           75  111     4            n  Ljava/lang/String;
           76  111     5            v  Ljava/lang/String;
           78   82     6           en  Ljava/lang/String;
           84   87     6           ev  Ljava/lang/String;
           96  111     6          pos  I
           97  111     7         peek  B
    MethodParameters:
        Name  Flags
      buffer  

  public boolean parseNext(java.nio.ByteBuffer);
    descriptor: (Ljava/nio/ByteBuffer;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // java.nio.ByteBuffer buffer
         0: .line 1410
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser.debugEnabled:Z
            ifeq 2
         1: .line 1411
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "parseNext s={} {}"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aastore
            dup
            iconst_1
            aload 1 /* buffer */
            invokestatic org.eclipse.jetty.util.BufferUtil.toDetailString:(Ljava/nio/ByteBuffer;)Ljava/lang/String;
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 1415
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.START:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 10
         3: .line 1417
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._version:Lorg/eclipse/jetty/http/HttpVersion;
         4: .line 1418
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._method:Lorg/eclipse/jetty/http/HttpMethod;
         5: .line 1419
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._methodString:Ljava/lang/String;
         6: .line 1420
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.UNKNOWN_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            putfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
         7: .line 1421
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._header:Lorg/eclipse/jetty/http/HttpHeader;
         8: .line 1422
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.quickStart:(Ljava/nio/ByteBuffer;)Z
            ifeq 10
         9: .line 1423
            iconst_1
            ireturn
        10: .line 1427
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            getstatic org.eclipse.jetty.http.HttpParser$State.START:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            if_icmplt 13
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            if_icmpge 13
        11: .line 1429
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.parseLine:(Ljava/nio/ByteBuffer;)Z
            ifeq 13
        12: .line 1430
            iconst_1
            ireturn
        13: .line 1434
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 16
        14: .line 1436
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.parseFields:(Ljava/nio/ByteBuffer;)Z
            ifeq 16
        15: .line 1437
            iconst_1
            ireturn
        16: .line 1441
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            getstatic org.eclipse.jetty.http.HttpParser$State.CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            if_icmplt 23
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            getstatic org.eclipse.jetty.http.HttpParser$State.TRAILER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            if_icmpge 23
        17: .line 1444
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._responseStatus:I
            ifle 21
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headResponse:Z
            ifeq 21
        18: .line 1446
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        19: .line 1447
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.handleContentMessage:()Z
        20: ireturn
        21: .line 1451
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.parseContent:(Ljava/nio/ByteBuffer;)Z
            ifeq 23
        22: .line 1452
            iconst_1
            ireturn
        23: .line 1457
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.TRAILER:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 26
        24: .line 1459
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.parseFields:(Ljava/nio/ByteBuffer;)Z
            ifeq 26
        25: .line 1460
            iconst_1
            ireturn
        26: .line 1464
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 31
        27: .line 1467
            goto 29
        28: .line 1469
      StackMap locals:
      StackMap stack:
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.get:()B
            pop
        29: .line 1467
      StackMap locals:
      StackMap stack:
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.remaining:()I
            ifle 33
            aload 1 /* buffer */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            invokevirtual java.nio.ByteBuffer.get:(I)B
            bipush 32
            if_icmple 28
        30: .line 1471
            goto 33
        31: .line 1472
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.isClose:()Z
            ifne 32
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.isClosed:()Z
            ifeq 33
        32: .line 1474
      StackMap locals:
      StackMap stack:
            aload 1 /* buffer */
            invokestatic org.eclipse.jetty.util.BufferUtil.clear:(Ljava/nio/ByteBuffer;)V
        33: .line 1478
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._eof:Z
            ifeq 66
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
            ifne 66
        34: .line 1480
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$State:()[I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            iaload
            tableswitch { // 1 - 21
                    1: 36
                    2: 51
                    3: 51
                    4: 51
                    5: 51
                    6: 51
                    7: 51
                    8: 51
                    9: 51
                   10: 51
                   11: 51
                   12: 48
                   13: 41
                   14: 48
                   15: 48
                   16: 48
                   17: 48
                   18: 41
                   19: 39
                   20: 39
                   21: 35
              default: 51
          }
        35: .line 1483
      StackMap locals:
      StackMap stack:
            goto 66
        36: .line 1486
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        37: .line 1487
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.earlyEOF:()V
        38: .line 1488
            goto 66
        39: .line 1492
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        40: .line 1493
            goto 66
        41: .line 1497
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._fieldState:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.FIELD:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            if_acmpne 45
        42: .line 1500
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        43: .line 1501
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.handleContentMessage:()Z
        44: ireturn
        45: .line 1503
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        46: .line 1504
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.earlyEOF:()V
        47: .line 1505
            goto 66
        48: .line 1512
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        49: .line 1513
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.earlyEOF:()V
        50: .line 1514
            goto 66
        51: .line 1517
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser.debugEnabled:Z
            ifeq 53
        52: .line 1518
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "{} EOF in {}"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
        53: .line 1519
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        54: .line 1520
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(I)V
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.badMessage:(Lorg/eclipse/jetty/http/BadMessageException;)V
        55: .line 1524
            goto 66
        56: .line 1525
      StackMap locals:
      StackMap stack: org.eclipse.jetty.http.BadMessageException
            astore 2 /* x */
        start local 2 // org.eclipse.jetty.http.BadMessageException x
        57: .line 1527
            aload 1 /* buffer */
            invokestatic org.eclipse.jetty.util.BufferUtil.clear:(Ljava/nio/ByteBuffer;)V
        58: .line 1528
            aload 0 /* this */
            aload 2 /* x */
            invokevirtual org.eclipse.jetty.http.HttpParser.badMessage:(Lorg/eclipse/jetty/http/BadMessageException;)V
        end local 2 // org.eclipse.jetty.http.BadMessageException x
        59: goto 66
        60: .line 1530
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 2 /* x */
        start local 2 // java.lang.Throwable x
        61: .line 1532
            aload 1 /* buffer */
            invokestatic org.eclipse.jetty.util.BufferUtil.clear:(Ljava/nio/ByteBuffer;)V
        62: .line 1533
            aload 0 /* this */
        63: new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 400
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._requestHandler:Lorg/eclipse/jetty/http/HttpParser$RequestHandler;
            ifnull 64
            ldc "Bad Request"
            goto 65
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer java.lang.Throwable
      StackMap stack: org.eclipse.jetty.http.HttpParser new 63 new 63 int
        64: ldc "Bad Response"
      StackMap locals: org.eclipse.jetty.http.HttpParser java.nio.ByteBuffer java.lang.Throwable
      StackMap stack: org.eclipse.jetty.http.HttpParser new 63 new 63 int java.lang.String
        65: aload 2 /* x */
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(ILjava/lang/String;Ljava/lang/Throwable;)V
            invokevirtual org.eclipse.jetty.http.HttpParser.badMessage:(Lorg/eclipse/jetty/http/BadMessageException;)V
        end local 2 // java.lang.Throwable x
        66: .line 1535
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // java.nio.ByteBuffer buffer
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   67     0    this  Lorg/eclipse/jetty/http/HttpParser;
            0   67     1  buffer  Ljava/nio/ByteBuffer;
           57   59     2       x  Lorg/eclipse/jetty/http/BadMessageException;
           61   66     2       x  Ljava/lang/Throwable;
      Exception table:
        from    to  target  type
           2     9      56  Class org.eclipse.jetty.http.BadMessageException
          10    12      56  Class org.eclipse.jetty.http.BadMessageException
          13    15      56  Class org.eclipse.jetty.http.BadMessageException
          16    20      56  Class org.eclipse.jetty.http.BadMessageException
          21    22      56  Class org.eclipse.jetty.http.BadMessageException
          23    25      56  Class org.eclipse.jetty.http.BadMessageException
          26    44      56  Class org.eclipse.jetty.http.BadMessageException
          45    55      56  Class org.eclipse.jetty.http.BadMessageException
           2     9      60  Class java.lang.Throwable
          10    12      60  Class java.lang.Throwable
          13    15      60  Class java.lang.Throwable
          16    20      60  Class java.lang.Throwable
          21    22      60  Class java.lang.Throwable
          23    25      60  Class java.lang.Throwable
          26    44      60  Class java.lang.Throwable
          45    55      60  Class java.lang.Throwable
    MethodParameters:
        Name  Flags
      buffer  

  protected void badMessage(org.eclipse.jetty.http.BadMessageException);
    descriptor: (Lorg/eclipse/jetty/http/BadMessageException;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.BadMessageException x
         0: .line 1540
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser.debugEnabled:Z
            ifeq 2
         1: .line 1541
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            new java.lang.StringBuilder
            dup
            ldc "Parse exception: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc " for "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 1 /* x */
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;Ljava/lang/Throwable;)V
         2: .line 1542
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSE:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
         3: .line 1543
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerComplete:Z
            ifeq 5
         4: .line 1544
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.earlyEOF:()V
            goto 6
         5: .line 1546
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            aload 1 /* x */
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.badMessage:(Lorg/eclipse/jetty/http/BadMessageException;)V
         6: .line 1547
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.eclipse.jetty.http.BadMessageException x
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lorg/eclipse/jetty/http/HttpParser;
            0    7     1     x  Lorg/eclipse/jetty/http/BadMessageException;
    MethodParameters:
      Name  Flags
      x     

  protected boolean parseContent(java.nio.ByteBuffer);
    descriptor: (Ljava/nio/ByteBuffer;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // java.nio.ByteBuffer buffer
         0: .line 1551
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.remaining:()I
            istore 2 /* remaining */
        start local 2 // int remaining
         1: .line 1552
            iload 2 /* remaining */
            ifne 88
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 88
         2: .line 1554
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentLength:J
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentPosition:J
            lsub
            lstore 3 /* content */
        start local 3 // long content
         3: .line 1555
            lload 3 /* content */
            lconst_0
            lcmp
            ifne 88
         4: .line 1557
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
         5: .line 1558
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.handleContentMessage:()Z
            ireturn
        end local 3 // long content
         6: .line 1566
      StackMap locals: int
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$State:()[I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            iaload
            tableswitch { // 12 - 21
                   12: 12
                   13: 7
                   14: 26
                   15: 42
                   16: 61
                   17: 72
                   18: 87
                   19: 87
                   20: 87
                   21: 85
              default: 87
          }
         7: .line 1569
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.asReadOnlyBuffer:()Ljava/nio/ByteBuffer;
            putfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
         8: .line 1570
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._contentPosition:J
            iload 2 /* remaining */
            i2l
            ladd
            putfield org.eclipse.jetty.http.HttpParser._contentPosition:J
         9: .line 1571
            aload 1 /* buffer */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            iload 2 /* remaining */
            iadd
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
        10: .line 1572
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.content:(Ljava/nio/ByteBuffer;)Z
            ifeq 87
        11: .line 1573
            iconst_1
            ireturn
        12: .line 1578
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentLength:J
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentPosition:J
            lsub
            lstore 3 /* content */
        start local 3 // long content
        13: .line 1579
            lload 3 /* content */
            lconst_0
            lcmp
            ifne 16
        14: .line 1581
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        15: .line 1582
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.handleContentMessage:()Z
            ireturn
        16: .line 1586
      StackMap locals: long
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.asReadOnlyBuffer:()Ljava/nio/ByteBuffer;
            putfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
        17: .line 1589
            iload 2 /* remaining */
            i2l
            lload 3 /* content */
            lcmp
            ifle 19
        18: .line 1593
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.position:()I
            lload 3 /* content */
            l2i
            iadd
            invokevirtual java.nio.ByteBuffer.limit:(I)Ljava/nio/Buffer;
            pop
        19: .line 1596
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._contentPosition:J
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.remaining:()I
            i2l
            ladd
            putfield org.eclipse.jetty.http.HttpParser._contentPosition:J
        20: .line 1597
            aload 1 /* buffer */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.remaining:()I
            iadd
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
        21: .line 1599
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.content:(Ljava/nio/ByteBuffer;)Z
            ifeq 23
        22: .line 1600
            iconst_1
            ireturn
        23: .line 1602
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentPosition:J
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentLength:J
            lcmp
            ifne 87
        24: .line 1604
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        25: .line 1605
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.http.HttpParser.handleContentMessage:()Z
            ireturn
        end local 3 // long content
        26: .line 1613
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.next:(Ljava/nio/ByteBuffer;)Lorg/eclipse/jetty/http/HttpTokens$Token;
            astore 3 /* t */
        start local 3 // org.eclipse.jetty.http.HttpTokens$Token t
        27: .line 1614
            aload 3 /* t */
            ifnonnull 29
        28: .line 1615
            goto 87
        29: .line 1616
      StackMap locals: org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 3 - 8
                    3: 30
                    4: 41
                    5: 41
                    6: 41
                    7: 31
                    8: 35
              default: 41
          }
        30: .line 1619
      StackMap locals:
      StackMap stack:
            goto 87
        31: .line 1622
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getHexDigit:()I
            putfield org.eclipse.jetty.http.HttpParser._chunkLength:I
        32: .line 1623
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.http.HttpParser._chunkPosition:I
        33: .line 1624
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNK_SIZE:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        34: .line 1625
            goto 87
        35: .line 1628
      StackMap locals:
      StackMap stack:
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.isHexDigit:()Z
            ifeq 40
        36: .line 1630
            aload 0 /* this */
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getHexDigit:()I
            putfield org.eclipse.jetty.http.HttpParser._chunkLength:I
        37: .line 1631
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.http.HttpParser._chunkPosition:I
        38: .line 1632
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNK_SIZE:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        39: .line 1633
            goto 87
        40: .line 1635
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
        41: .line 1638
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.HttpParser$IllegalCharacterException
            dup
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aload 3 /* t */
            aload 1 /* buffer */
            invokespecial org.eclipse.jetty.http.HttpParser$IllegalCharacterException.<init>:(Lorg/eclipse/jetty/http/HttpParser$State;Lorg/eclipse/jetty/http/HttpTokens$Token;Ljava/nio/ByteBuffer;)V
            athrow
        end local 3 // org.eclipse.jetty.http.HttpTokens$Token t
        42: .line 1645
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.next:(Ljava/nio/ByteBuffer;)Lorg/eclipse/jetty/http/HttpTokens$Token;
            astore 3 /* t */
        start local 3 // org.eclipse.jetty.http.HttpTokens$Token t
        43: .line 1646
            aload 3 /* t */
            ifnonnull 45
        44: .line 1647
            goto 87
        45: .line 1649
      StackMap locals: org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 3 - 5
                    3: 46
                    4: 54
                    5: 52
              default: 54
          }
        46: .line 1652
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._chunkLength:I
            ifne 50
        47: .line 1654
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.TRAILER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        48: .line 1655
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.contentComplete:()Z
            ifeq 87
        49: .line 1656
            iconst_1
            ireturn
        50: .line 1659
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNK:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        51: .line 1660
            goto 87
        52: .line 1663
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNK_PARAMS:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        53: .line 1664
            goto 87
        54: .line 1667
      StackMap locals:
      StackMap stack:
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.isHexDigit:()Z
            ifeq 59
        55: .line 1669
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._chunkLength:I
            ldc 134217711
            if_icmple 57
        56: .line 1670
            new org.eclipse.jetty.http.BadMessageException
            dup
            sipush 413
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(I)V
            athrow
        57: .line 1671
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._chunkLength:I
            bipush 16
            imul
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getHexDigit:()I
            iadd
            putfield org.eclipse.jetty.http.HttpParser._chunkLength:I
        58: .line 1672
            goto 87
        59: .line 1675
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNK_PARAMS:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        60: .line 1678
            goto 87
        end local 3 // org.eclipse.jetty.http.HttpTokens$Token t
        61: .line 1683
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual org.eclipse.jetty.http.HttpParser.next:(Ljava/nio/ByteBuffer;)Lorg/eclipse/jetty/http/HttpTokens$Token;
            astore 3 /* t */
        start local 3 // org.eclipse.jetty.http.HttpTokens$Token t
        62: .line 1684
            aload 3 /* t */
            ifnonnull 64
        63: .line 1685
            goto 87
        64: .line 1687
      StackMap locals: org.eclipse.jetty.http.HttpTokens$Token
      StackMap stack:
            invokestatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:()[I
            aload 3 /* t */
            invokevirtual org.eclipse.jetty.http.HttpTokens$Token.getType:()Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iaload
            tableswitch { // 3 - 3
                    3: 65
              default: 71
          }
        65: .line 1690
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._chunkLength:I
            ifne 69
        66: .line 1692
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.TRAILER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        67: .line 1693
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.contentComplete:()Z
            ifeq 87
        68: .line 1694
            iconst_1
            ireturn
        69: .line 1697
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNK:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        70: .line 1698
            goto 87
        71: .line 1702
      StackMap locals:
      StackMap stack:
            goto 87
        end local 3 // org.eclipse.jetty.http.HttpTokens$Token t
        72: .line 1707
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._chunkLength:I
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._chunkPosition:I
            isub
            istore 3 /* chunk */
        start local 3 // int chunk
        73: .line 1708
            iload 3 /* chunk */
            ifne 76
        74: .line 1710
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNKED_CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
        75: .line 1711
            goto 87
        76: .line 1714
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.asReadOnlyBuffer:()Ljava/nio/ByteBuffer;
            putfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
        77: .line 1716
            iload 2 /* remaining */
            iload 3 /* chunk */
            if_icmple 79
        78: .line 1717
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.position:()I
            iload 3 /* chunk */
            iadd
            invokevirtual java.nio.ByteBuffer.limit:(I)Ljava/nio/Buffer;
            pop
        79: .line 1718
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
            invokevirtual java.nio.ByteBuffer.remaining:()I
            istore 3 /* chunk */
        80: .line 1720
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._contentPosition:J
            iload 3 /* chunk */
            i2l
            ladd
            putfield org.eclipse.jetty.http.HttpParser._contentPosition:J
        81: .line 1721
            aload 0 /* this */
            dup
            getfield org.eclipse.jetty.http.HttpParser._chunkPosition:I
            iload 3 /* chunk */
            iadd
            putfield org.eclipse.jetty.http.HttpParser._chunkPosition:I
        82: .line 1722
            aload 1 /* buffer */
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.position:()I
            iload 3 /* chunk */
            iadd
            invokevirtual java.nio.ByteBuffer.position:(I)Ljava/nio/Buffer;
            pop
        83: .line 1723
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._handler:Lorg/eclipse/jetty/http/HttpParser$HttpHandler;
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
            invokeinterface org.eclipse.jetty.http.HttpParser$HttpHandler.content:(Ljava/nio/ByteBuffer;)Z
            ifeq 87
        84: .line 1724
            iconst_1
            ireturn
        end local 3 // int chunk
        85: .line 1731
      StackMap locals:
      StackMap stack:
            aload 1 /* buffer */
            invokestatic org.eclipse.jetty.util.BufferUtil.clear:(Ljava/nio/ByteBuffer;)V
        86: .line 1732
            iconst_0
            ireturn
        87: .line 1739
      StackMap locals:
      StackMap stack:
            aload 1 /* buffer */
            invokevirtual java.nio.ByteBuffer.remaining:()I
            istore 2 /* remaining */
        88: .line 1564
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            getstatic org.eclipse.jetty.http.HttpParser$State.TRAILER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            if_icmpge 89
            iload 2 /* remaining */
            ifgt 6
        89: .line 1741
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 2 // int remaining
        end local 1 // java.nio.ByteBuffer buffer
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   90     0       this  Lorg/eclipse/jetty/http/HttpParser;
            0   90     1     buffer  Ljava/nio/ByteBuffer;
            1   90     2  remaining  I
            3    6     3    content  J
           13   26     3    content  J
           27   42     3          t  Lorg/eclipse/jetty/http/HttpTokens$Token;
           43   61     3          t  Lorg/eclipse/jetty/http/HttpTokens$Token;
           62   72     3          t  Lorg/eclipse/jetty/http/HttpTokens$Token;
           73   85     3      chunk  I
    MethodParameters:
        Name  Flags
      buffer  

  public boolean isAtEOF();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 1746
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._eof:Z
            ireturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public void atEOF();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 1754
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser.debugEnabled:Z
            ifeq 2
         1: .line 1755
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "atEOF {}"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 1756
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.http.HttpParser._eof:Z
         3: .line 1757
            return
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 1764
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser.debugEnabled:Z
            ifeq 2
         1: .line 1765
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "close {}"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 1766
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSE:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
         3: .line 1767
            return
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/eclipse/jetty/http/HttpParser;

  public void reset();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 1771
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser.debugEnabled:Z
            ifeq 2
         1: .line 1772
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "reset {}"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 1775
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSE:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpeq 3
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            if_acmpne 4
         3: .line 1776
      StackMap locals:
      StackMap stack:
            return
         4: .line 1778
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpParser$State.START:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser.setState:(Lorg/eclipse/jetty/http/HttpParser$State;)V
         5: .line 1779
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.UNKNOWN_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            putfield org.eclipse.jetty.http.HttpParser._endOfContent:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
         6: .line 1780
            aload 0 /* this */
            ldc -1
            putfield org.eclipse.jetty.http.HttpParser._contentLength:J
         7: .line 1781
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.http.HttpParser._hasContentLength:Z
         8: .line 1782
            aload 0 /* this */
            lconst_0
            putfield org.eclipse.jetty.http.HttpParser._contentPosition:J
         9: .line 1783
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.http.HttpParser._responseStatus:I
        10: .line 1784
            aload 0 /* this */
            aconst_null
            putfield org.eclipse.jetty.http.HttpParser._contentChunk:Ljava/nio/ByteBuffer;
        11: .line 1785
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.http.HttpParser._headerBytes:I
        12: .line 1786
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.http.HttpParser._host:Z
        13: .line 1787
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.http.HttpParser._headerComplete:Z
        14: .line 1788
            return
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   15     0  this  Lorg/eclipse/jetty/http/HttpParser;

  protected void setState(org.eclipse.jetty.http.HttpParser$State);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$State;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$State state
         0: .line 1792
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser.debugEnabled:Z
            ifeq 2
         1: .line 1793
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "{} --> {}"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aastore
            dup
            iconst_1
            aload 1 /* state */
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 1794
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* state */
            putfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
         3: .line 1795
            return
        end local 1 // org.eclipse.jetty.http.HttpParser$State state
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lorg/eclipse/jetty/http/HttpParser;
            0    4     1  state  Lorg/eclipse/jetty/http/HttpParser$State;
    MethodParameters:
       Name  Flags
      state  

  protected void setState(org.eclipse.jetty.http.HttpParser$FieldState);
    descriptor: (Lorg/eclipse/jetty/http/HttpParser$FieldState;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.http.HttpParser this
        start local 1 // org.eclipse.jetty.http.HttpParser$FieldState state
         0: .line 1799
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser.debugEnabled:Z
            ifeq 5
         1: .line 1800
            getstatic org.eclipse.jetty.http.HttpParser.LOG:Lorg/eclipse/jetty/util/log/Logger;
            ldc "{}:{} --> {}"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
            ifnull 2
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._field:Lorg/eclipse/jetty/http/HttpField;
            goto 4
      StackMap locals: org.eclipse.jetty.http.HttpParser org.eclipse.jetty.http.HttpParser$FieldState
      StackMap stack: org.eclipse.jetty.util.log.Logger java.lang.String java.lang.Object[] java.lang.Object[] int
         2: aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            ifnull 3
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._headerString:Ljava/lang/String;
            goto 4
      StackMap locals: org.eclipse.jetty.http.HttpParser org.eclipse.jetty.http.HttpParser$FieldState
      StackMap stack: org.eclipse.jetty.util.log.Logger java.lang.String java.lang.Object[] java.lang.Object[] int
         3: aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._string:Ljava/lang/StringBuilder;
      StackMap locals: org.eclipse.jetty.http.HttpParser org.eclipse.jetty.http.HttpParser$FieldState
      StackMap stack: org.eclipse.jetty.util.log.Logger java.lang.String java.lang.Object[] java.lang.Object[] int java.lang.Object
         4: aastore
            dup
            iconst_2
            aload 1 /* state */
            aastore
            invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
         5: .line 1801
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* state */
            putfield org.eclipse.jetty.http.HttpParser._fieldState:Lorg/eclipse/jetty/http/HttpParser$FieldState;
         6: .line 1802
            return
        end local 1 // org.eclipse.jetty.http.HttpParser$FieldState state
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lorg/eclipse/jetty/http/HttpParser;
            0    7     1  state  Lorg/eclipse/jetty/http/HttpParser$FieldState;
    MethodParameters:
       Name  Flags
      state  

  public org.eclipse.jetty.util.Trie<org.eclipse.jetty.http.HttpField> getFieldCache();
    descriptor: ()Lorg/eclipse/jetty/util/Trie;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 1806
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._fieldCache:Lorg/eclipse/jetty/util/Trie;
            areturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jetty/http/HttpParser;
    Signature: ()Lorg/eclipse/jetty/util/Trie<Lorg/eclipse/jetty/http/HttpField;>;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.http.HttpParser this
         0: .line 1812
            ldc "%s{s=%s,%d of %d}"
            iconst_4
            anewarray java.lang.Object
            dup
            iconst_0
         1: .line 1813
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getSimpleName:()Ljava/lang/String;
            aastore
            dup
            iconst_1
         2: .line 1814
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._state:Lorg/eclipse/jetty/http/HttpParser$State;
            aastore
            dup
            iconst_2
         3: .line 1815
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentPosition:J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
            dup
            iconst_3
         4: .line 1816
            aload 0 /* this */
            getfield org.eclipse.jetty.http.HttpParser._contentLength:J
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            aastore
         5: .line 1812
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            areturn
        end local 0 // org.eclipse.jetty.http.HttpParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lorg/eclipse/jetty/http/HttpParser;

  static int[] $SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 89
            getstatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic org.eclipse.jetty.http.HttpTokens$Type.values:()[Lorg/eclipse/jetty/http/HttpTokens$Type;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.ALPHA:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            bipush 8
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.CNTL:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iconst_1
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.COLON:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            bipush 6
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.CR:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iconst_4
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.DIGIT:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            bipush 7
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.HTAB:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iconst_2
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.LF:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iconst_3
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.OTEXT:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            bipush 11
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.SPACE:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            iconst_5
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.TCHAR:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            bipush 9
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$Type.VCHAR:Lorg/eclipse/jetty/http/HttpTokens$Type;
            invokevirtual org.eclipse.jetty.http.HttpTokens$Type.ordinal:()I
            bipush 10
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            dup
            putstatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$Type:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
          23    24      25  Class java.lang.NoSuchFieldError
          26    27      28  Class java.lang.NoSuchFieldError
          29    30      31  Class java.lang.NoSuchFieldError
          32    33      34  Class java.lang.NoSuchFieldError

  static int[] $SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$State();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 89
            getstatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$State:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic org.eclipse.jetty.http.HttpParser$State.values:()[Lorg/eclipse/jetty/http/HttpParser$State;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNK:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 17
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNKED_CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 14
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNK_PARAMS:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 16
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.CHUNK_SIZE:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 15
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSE:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 20
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.CLOSED:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 21
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 12
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.END:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 19
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.EOF_CONTENT:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 13
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.HEADER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 11
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.METHOD:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            iconst_2
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.PROXY:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 10
            iastore
        36: goto 38
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        37: pop
      StackMap locals:
      StackMap stack:
        38: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.REASON:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 9
            iastore
        39: goto 41
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        40: pop
      StackMap locals:
      StackMap stack:
        41: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.REQUEST_VERSION:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 8
            iastore
        42: goto 44
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        43: pop
      StackMap locals:
      StackMap stack:
        44: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.RESPONSE_VERSION:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            iconst_3
            iastore
        45: goto 47
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        46: pop
      StackMap locals:
      StackMap stack:
        47: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.SPACE1:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            iconst_4
            iastore
        48: goto 50
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        49: pop
      StackMap locals:
      StackMap stack:
        50: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.SPACE2:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 7
            iastore
        51: goto 53
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        52: pop
      StackMap locals:
      StackMap stack:
        53: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.START:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            iconst_1
            iastore
        54: goto 56
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        55: pop
      StackMap locals:
      StackMap stack:
        56: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.STATUS:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            iconst_5
            iastore
        57: goto 59
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        58: pop
      StackMap locals:
      StackMap stack:
        59: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.TRAILER:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 18
            iastore
        60: goto 62
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        61: pop
      StackMap locals:
      StackMap stack:
        62: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$State.URI:Lorg/eclipse/jetty/http/HttpParser$State;
            invokevirtual org.eclipse.jetty.http.HttpParser$State.ordinal:()I
            bipush 6
            iastore
        63: goto 65
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        64: pop
      StackMap locals:
      StackMap stack:
        65: aload 0
            dup
            putstatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$State:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
          23    24      25  Class java.lang.NoSuchFieldError
          26    27      28  Class java.lang.NoSuchFieldError
          29    30      31  Class java.lang.NoSuchFieldError
          32    33      34  Class java.lang.NoSuchFieldError
          35    36      37  Class java.lang.NoSuchFieldError
          38    39      40  Class java.lang.NoSuchFieldError
          41    42      43  Class java.lang.NoSuchFieldError
          44    45      46  Class java.lang.NoSuchFieldError
          47    48      49  Class java.lang.NoSuchFieldError
          50    51      52  Class java.lang.NoSuchFieldError
          53    54      55  Class java.lang.NoSuchFieldError
          56    57      58  Class java.lang.NoSuchFieldError
          59    60      61  Class java.lang.NoSuchFieldError
          62    63      64  Class java.lang.NoSuchFieldError

  static int[] $SWITCH_TABLE$org$eclipse$jetty$http$HttpHeader();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 89
            getstatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpHeader:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic org.eclipse.jetty.http.HttpHeader.values:()[Lorg/eclipse/jetty/http/HttpHeader;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 22
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_CHARSET:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 23
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_ENCODING:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 24
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_LANGUAGE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 25
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.ACCEPT_RANGES:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 49
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.AGE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 50
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.ALLOW:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 12
            iastore
        21: goto 23
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        22: pop
      StackMap locals:
      StackMap stack:
        23: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.AUTHORIZATION:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 26
            iastore
        24: goto 26
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        25: pop
      StackMap locals:
      StackMap stack:
        26: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.CACHE_CONTROL:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            iconst_2
            iastore
        27: goto 29
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        28: pop
      StackMap locals:
      StackMap stack:
        29: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.CONNECTION:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            iconst_1
            iastore
        30: goto 32
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        31: pop
      StackMap locals:
      StackMap stack:
        32: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_ENCODING:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 13
            iastore
        33: goto 35
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        34: pop
      StackMap locals:
      StackMap stack:
        35: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_LANGUAGE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 14
            iastore
        36: goto 38
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        37: pop
      StackMap locals:
      StackMap stack:
        38: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_LENGTH:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 15
            iastore
        39: goto 41
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        40: pop
      StackMap locals:
      StackMap stack:
        41: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_LOCATION:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 16
            iastore
        42: goto 44
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        43: pop
      StackMap locals:
      StackMap stack:
        44: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_MD5:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 17
            iastore
        45: goto 47
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        46: pop
      StackMap locals:
      StackMap stack:
        47: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_RANGE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 18
            iastore
        48: goto 50
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        49: pop
      StackMap locals:
      StackMap stack:
        50: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.CONTENT_TYPE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 19
            iastore
        51: goto 53
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        52: pop
      StackMap locals:
      StackMap stack:
        53: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.COOKIE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 65
            iastore
        54: goto 56
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        55: pop
      StackMap locals:
      StackMap stack:
        56: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.C_AUTHORITY:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 75
            iastore
        57: goto 59
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        58: pop
      StackMap locals:
      StackMap stack:
        59: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.C_METHOD:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 73
            iastore
        60: goto 62
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        61: pop
      StackMap locals:
      StackMap stack:
        62: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.C_PATH:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 76
            iastore
        63: goto 65
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        64: pop
      StackMap locals:
      StackMap stack:
        65: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.C_SCHEME:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 74
            iastore
        66: goto 68
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        67: pop
      StackMap locals:
      StackMap stack:
        68: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.C_STATUS:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 77
            iastore
        69: goto 71
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        70: pop
      StackMap locals:
      StackMap stack:
        71: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.DATE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            iconst_3
            iastore
        72: goto 74
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        73: pop
      StackMap locals:
      StackMap stack:
        74: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.ETAG:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 51
            iastore
        75: goto 77
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        76: pop
      StackMap locals:
      StackMap stack:
        77: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.EXPECT:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 27
            iastore
        78: goto 80
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        79: pop
      StackMap locals:
      StackMap stack:
        80: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.EXPIRES:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 20
            iastore
        81: goto 83
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        82: pop
      StackMap locals:
      StackMap stack:
        83: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.FORWARDED:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 28
            iastore
        84: goto 86
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        85: pop
      StackMap locals:
      StackMap stack:
        86: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.FROM:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 29
            iastore
        87: goto 89
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        88: pop
      StackMap locals:
      StackMap stack:
        89: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.HOST:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 30
            iastore
        90: goto 92
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        91: pop
      StackMap locals:
      StackMap stack:
        92: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.HTTP2_SETTINGS:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 71
            iastore
        93: goto 95
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        94: pop
      StackMap locals:
      StackMap stack:
        95: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.IDENTITY:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 69
            iastore
        96: goto 98
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        97: pop
      StackMap locals:
      StackMap stack:
        98: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.IF_MATCH:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 31
            iastore
        99: goto 101
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       100: pop
      StackMap locals:
      StackMap stack:
       101: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.IF_MODIFIED_SINCE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 32
            iastore
       102: goto 104
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       103: pop
      StackMap locals:
      StackMap stack:
       104: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.IF_NONE_MATCH:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 33
            iastore
       105: goto 107
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       106: pop
      StackMap locals:
      StackMap stack:
       107: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.IF_RANGE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 34
            iastore
       108: goto 110
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       109: pop
      StackMap locals:
      StackMap stack:
       110: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.IF_UNMODIFIED_SINCE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 35
            iastore
       111: goto 113
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       112: pop
      StackMap locals:
      StackMap stack:
       113: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.KEEP_ALIVE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 36
            iastore
       114: goto 116
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       115: pop
      StackMap locals:
      StackMap stack:
       116: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.LAST_MODIFIED:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 21
            iastore
       117: goto 119
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       118: pop
      StackMap locals:
      StackMap stack:
       119: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.LOCATION:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 52
            iastore
       120: goto 122
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       121: pop
      StackMap locals:
      StackMap stack:
       122: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.MAX_FORWARDS:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 37
            iastore
       123: goto 125
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       124: pop
      StackMap locals:
      StackMap stack:
       125: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.MIME_VERSION:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 68
            iastore
       126: goto 128
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       127: pop
      StackMap locals:
      StackMap stack:
       128: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.NEGOTIATE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 11
            iastore
       129: goto 131
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       130: pop
      StackMap locals:
      StackMap stack:
       131: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.ORIGIN:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 59
            iastore
       132: goto 134
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       133: pop
      StackMap locals:
      StackMap stack:
       134: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.PRAGMA:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            iconst_4
            iastore
       135: goto 137
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       136: pop
      StackMap locals:
      StackMap stack:
       137: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.PROXY_AUTHENTICATE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 53
            iastore
       138: goto 140
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       139: pop
      StackMap locals:
      StackMap stack:
       140: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.PROXY_AUTHORIZATION:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 38
            iastore
       141: goto 143
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       142: pop
      StackMap locals:
      StackMap stack:
       143: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.PROXY_CONNECTION:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            iconst_5
            iastore
       144: goto 146
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       145: pop
      StackMap locals:
      StackMap stack:
       146: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.RANGE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 39
            iastore
       147: goto 149
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       148: pop
      StackMap locals:
      StackMap stack:
       149: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.REFERER:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 41
            iastore
       150: goto 152
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       151: pop
      StackMap locals:
      StackMap stack:
       152: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.REQUEST_RANGE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 40
            iastore
       153: goto 155
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       154: pop
      StackMap locals:
      StackMap stack:
       155: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.RETRY_AFTER:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 54
            iastore
       156: goto 158
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       157: pop
      StackMap locals:
      StackMap stack:
       158: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.SEC_WEBSOCKET_ACCEPT:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 64
            iastore
       159: goto 161
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       160: pop
      StackMap locals:
      StackMap stack:
       161: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.SEC_WEBSOCKET_EXTENSIONS:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 62
            iastore
       162: goto 164
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       163: pop
      StackMap locals:
      StackMap stack:
       164: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.SEC_WEBSOCKET_KEY:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 60
            iastore
       165: goto 167
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       166: pop
      StackMap locals:
      StackMap stack:
       167: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.SEC_WEBSOCKET_SUBPROTOCOL:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 63
            iastore
       168: goto 170
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       169: pop
      StackMap locals:
      StackMap stack:
       170: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.SEC_WEBSOCKET_VERSION:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 61
            iastore
       171: goto 173
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       172: pop
      StackMap locals:
      StackMap stack:
       173: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.SERVER:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 55
            iastore
       174: goto 176
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       175: pop
      StackMap locals:
      StackMap stack:
       176: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.SERVLET_ENGINE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 56
            iastore
       177: goto 179
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       178: pop
      StackMap locals:
      StackMap stack:
       179: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.SET_COOKIE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 66
            iastore
       180: goto 182
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       181: pop
      StackMap locals:
      StackMap stack:
       182: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.SET_COOKIE2:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 67
            iastore
       183: goto 185
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       184: pop
      StackMap locals:
      StackMap stack:
       185: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.STRICT_TRANSPORT_SECURITY:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 72
            iastore
       186: goto 188
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       187: pop
      StackMap locals:
      StackMap stack:
       188: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.TE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 42
            iastore
       189: goto 191
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       190: pop
      StackMap locals:
      StackMap stack:
       191: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.TRAILER:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 6
            iastore
       192: goto 194
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       193: pop
      StackMap locals:
      StackMap stack:
       194: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.TRANSFER_ENCODING:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 7
            iastore
       195: goto 197
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       196: pop
      StackMap locals:
      StackMap stack:
       197: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.UNKNOWN:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 78
            iastore
       198: goto 200
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       199: pop
      StackMap locals:
      StackMap stack:
       200: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.UPGRADE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 8
            iastore
       201: goto 203
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       202: pop
      StackMap locals:
      StackMap stack:
       203: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.USER_AGENT:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 43
            iastore
       204: goto 206
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       205: pop
      StackMap locals:
      StackMap stack:
       206: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.VARY:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 57
            iastore
       207: goto 209
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       208: pop
      StackMap locals:
      StackMap stack:
       209: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.VIA:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 9
            iastore
       210: goto 212
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       211: pop
      StackMap locals:
      StackMap stack:
       212: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.WARNING:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 10
            iastore
       213: goto 215
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       214: pop
      StackMap locals:
      StackMap stack:
       215: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.WWW_AUTHENTICATE:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 58
            iastore
       216: goto 218
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       217: pop
      StackMap locals:
      StackMap stack:
       218: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.X_FORWARDED_FOR:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 44
            iastore
       219: goto 221
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       220: pop
      StackMap locals:
      StackMap stack:
       221: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.X_FORWARDED_HOST:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 48
            iastore
       222: goto 224
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       223: pop
      StackMap locals:
      StackMap stack:
       224: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.X_FORWARDED_PORT:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 45
            iastore
       225: goto 227
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       226: pop
      StackMap locals:
      StackMap stack:
       227: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.X_FORWARDED_PROTO:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 46
            iastore
       228: goto 230
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       229: pop
      StackMap locals:
      StackMap stack:
       230: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.X_FORWARDED_SERVER:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 47
            iastore
       231: goto 233
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       232: pop
      StackMap locals:
      StackMap stack:
       233: aload 0
            getstatic org.eclipse.jetty.http.HttpHeader.X_POWERED_BY:Lorg/eclipse/jetty/http/HttpHeader;
            invokevirtual org.eclipse.jetty.http.HttpHeader.ordinal:()I
            bipush 70
            iastore
       234: goto 236
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       235: pop
      StackMap locals:
      StackMap stack:
       236: aload 0
            dup
            putstatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpHeader:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
          20    21      22  Class java.lang.NoSuchFieldError
          23    24      25  Class java.lang.NoSuchFieldError
          26    27      28  Class java.lang.NoSuchFieldError
          29    30      31  Class java.lang.NoSuchFieldError
          32    33      34  Class java.lang.NoSuchFieldError
          35    36      37  Class java.lang.NoSuchFieldError
          38    39      40  Class java.lang.NoSuchFieldError
          41    42      43  Class java.lang.NoSuchFieldError
          44    45      46  Class java.lang.NoSuchFieldError
          47    48      49  Class java.lang.NoSuchFieldError
          50    51      52  Class java.lang.NoSuchFieldError
          53    54      55  Class java.lang.NoSuchFieldError
          56    57      58  Class java.lang.NoSuchFieldError
          59    60      61  Class java.lang.NoSuchFieldError
          62    63      64  Class java.lang.NoSuchFieldError
          65    66      67  Class java.lang.NoSuchFieldError
          68    69      70  Class java.lang.NoSuchFieldError
          71    72      73  Class java.lang.NoSuchFieldError
          74    75      76  Class java.lang.NoSuchFieldError
          77    78      79  Class java.lang.NoSuchFieldError
          80    81      82  Class java.lang.NoSuchFieldError
          83    84      85  Class java.lang.NoSuchFieldError
          86    87      88  Class java.lang.NoSuchFieldError
          89    90      91  Class java.lang.NoSuchFieldError
          92    93      94  Class java.lang.NoSuchFieldError
          95    96      97  Class java.lang.NoSuchFieldError
          98    99     100  Class java.lang.NoSuchFieldError
         101   102     103  Class java.lang.NoSuchFieldError
         104   105     106  Class java.lang.NoSuchFieldError
         107   108     109  Class java.lang.NoSuchFieldError
         110   111     112  Class java.lang.NoSuchFieldError
         113   114     115  Class java.lang.NoSuchFieldError
         116   117     118  Class java.lang.NoSuchFieldError
         119   120     121  Class java.lang.NoSuchFieldError
         122   123     124  Class java.lang.NoSuchFieldError
         125   126     127  Class java.lang.NoSuchFieldError
         128   129     130  Class java.lang.NoSuchFieldError
         131   132     133  Class java.lang.NoSuchFieldError
         134   135     136  Class java.lang.NoSuchFieldError
         137   138     139  Class java.lang.NoSuchFieldError
         140   141     142  Class java.lang.NoSuchFieldError
         143   144     145  Class java.lang.NoSuchFieldError
         146   147     148  Class java.lang.NoSuchFieldError
         149   150     151  Class java.lang.NoSuchFieldError
         152   153     154  Class java.lang.NoSuchFieldError
         155   156     157  Class java.lang.NoSuchFieldError
         158   159     160  Class java.lang.NoSuchFieldError
         161   162     163  Class java.lang.NoSuchFieldError
         164   165     166  Class java.lang.NoSuchFieldError
         167   168     169  Class java.lang.NoSuchFieldError
         170   171     172  Class java.lang.NoSuchFieldError
         173   174     175  Class java.lang.NoSuchFieldError
         176   177     178  Class java.lang.NoSuchFieldError
         179   180     181  Class java.lang.NoSuchFieldError
         182   183     184  Class java.lang.NoSuchFieldError
         185   186     187  Class java.lang.NoSuchFieldError
         188   189     190  Class java.lang.NoSuchFieldError
         191   192     193  Class java.lang.NoSuchFieldError
         194   195     196  Class java.lang.NoSuchFieldError
         197   198     199  Class java.lang.NoSuchFieldError
         200   201     202  Class java.lang.NoSuchFieldError
         203   204     205  Class java.lang.NoSuchFieldError
         206   207     208  Class java.lang.NoSuchFieldError
         209   210     211  Class java.lang.NoSuchFieldError
         212   213     214  Class java.lang.NoSuchFieldError
         215   216     217  Class java.lang.NoSuchFieldError
         218   219     220  Class java.lang.NoSuchFieldError
         221   222     223  Class java.lang.NoSuchFieldError
         224   225     226  Class java.lang.NoSuchFieldError
         227   228     229  Class java.lang.NoSuchFieldError
         230   231     232  Class java.lang.NoSuchFieldError
         233   234     235  Class java.lang.NoSuchFieldError

  static int[] $SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$EndOfContent();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 89
            getstatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$EndOfContent:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic org.eclipse.jetty.http.HttpTokens$EndOfContent.values:()[Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.CHUNKED_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            invokevirtual org.eclipse.jetty.http.HttpTokens$EndOfContent.ordinal:()I
            iconst_5
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.CONTENT_LENGTH:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            invokevirtual org.eclipse.jetty.http.HttpTokens$EndOfContent.ordinal:()I
            iconst_4
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.EOF_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            invokevirtual org.eclipse.jetty.http.HttpTokens$EndOfContent.ordinal:()I
            iconst_3
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.NO_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            invokevirtual org.eclipse.jetty.http.HttpTokens$EndOfContent.ordinal:()I
            iconst_2
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic org.eclipse.jetty.http.HttpTokens$EndOfContent.UNKNOWN_CONTENT:Lorg/eclipse/jetty/http/HttpTokens$EndOfContent;
            invokevirtual org.eclipse.jetty.http.HttpTokens$EndOfContent.ordinal:()I
            iconst_1
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            dup
            putstatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpTokens$EndOfContent:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError

  static int[] $SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$FieldState();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 89
            getstatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$FieldState:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic org.eclipse.jetty.http.HttpParser$FieldState.values:()[Lorg/eclipse/jetty/http/HttpParser$FieldState;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.FIELD:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser$FieldState.ordinal:()I
            iconst_1
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.IN_NAME:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser$FieldState.ordinal:()I
            iconst_2
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.IN_VALUE:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser$FieldState.ordinal:()I
            iconst_4
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.VALUE:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser$FieldState.ordinal:()I
            iconst_3
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic org.eclipse.jetty.http.HttpParser$FieldState.WS_AFTER_NAME:Lorg/eclipse/jetty/http/HttpParser$FieldState;
            invokevirtual org.eclipse.jetty.http.HttpParser$FieldState.ordinal:()I
            iconst_5
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            dup
            putstatic org.eclipse.jetty.http.HttpParser.$SWITCH_TABLE$org$eclipse$jetty$http$HttpParser$FieldState:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
}
SourceFile: "HttpParser.java"
NestMembers:
  org.eclipse.jetty.http.HttpParser$FieldState  org.eclipse.jetty.http.HttpParser$HttpHandler  org.eclipse.jetty.http.HttpParser$IllegalCharacterException  org.eclipse.jetty.http.HttpParser$RequestHandler  org.eclipse.jetty.http.HttpParser$ResponseHandler  org.eclipse.jetty.http.HttpParser$State
InnerClasses:
  public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
  public abstract Listener = org.eclipse.jetty.http.ComplianceViolation$Listener of org.eclipse.jetty.http.ComplianceViolation
  public abstract Mode = org.eclipse.jetty.http.ComplianceViolation$Mode of org.eclipse.jetty.http.ComplianceViolation
  public final Violation = org.eclipse.jetty.http.HttpCompliance$Violation of org.eclipse.jetty.http.HttpCompliance
  public final FieldState = org.eclipse.jetty.http.HttpParser$FieldState of org.eclipse.jetty.http.HttpParser
  public abstract HttpHandler = org.eclipse.jetty.http.HttpParser$HttpHandler of org.eclipse.jetty.http.HttpParser
  private IllegalCharacterException = org.eclipse.jetty.http.HttpParser$IllegalCharacterException of org.eclipse.jetty.http.HttpParser
  public abstract RequestHandler = org.eclipse.jetty.http.HttpParser$RequestHandler of org.eclipse.jetty.http.HttpParser
  public abstract ResponseHandler = org.eclipse.jetty.http.HttpParser$ResponseHandler of org.eclipse.jetty.http.HttpParser
  public final State = org.eclipse.jetty.http.HttpParser$State of org.eclipse.jetty.http.HttpParser
  public final EndOfContent = org.eclipse.jetty.http.HttpTokens$EndOfContent of org.eclipse.jetty.http.HttpTokens
  public Token = org.eclipse.jetty.http.HttpTokens$Token of org.eclipse.jetty.http.HttpTokens
  public final Type = org.eclipse.jetty.http.HttpTokens$Type of org.eclipse.jetty.http.HttpTokens