diff --git a/.arclint b/.arclint index 560c165400b..1558ad816d7 100644 --- a/.arclint +++ b/.arclint @@ -23,6 +23,7 @@ "(^src/stirling/bpf_tools/bcc_bpf/system-headers)", "(^src/stirling/mysql/testing/.*\\.json$)", "(^src/stirling/obj_tools/testdata/go/test_go_binary.go)", + "(^src/stirling/offsetgen_offsets.json$)", "(^src/stirling/source_connectors/socket_tracer/protocols/http2/testing/go_grpc_client/main.go$)", "(^src/stirling/source_connectors/socket_tracer/protocols/http2/testing/go_grpc_server/main.go$)", "(^src/stirling/utils/testdata/config$)", diff --git a/src/stirling/BUILD.bazel b/src/stirling/BUILD.bazel index 281236e5dea..14b6a0d042f 100644 --- a/src/stirling/BUILD.bazel +++ b/src/stirling/BUILD.bazel @@ -95,6 +95,14 @@ stirling_ctrl = [ stirling_collateral = [":stirling_linux_timeconst_files"] + stirling_ctrl + stirling_java_profiling_tools +filegroup( + name = "offsetgen_offsets", + srcs = [ + "offsetgen_offsets.json", + ], + visibility = ["//visibility:public"], +) + container_layer( name = "bpf_layer", directory = "/px", diff --git a/src/stirling/offsetgen_offsets.json b/src/stirling/offsetgen_offsets.json new file mode 100644 index 00000000000..cc4aa062882 --- /dev/null +++ b/src/stirling/offsetgen_offsets.json @@ -0,0 +1,15000 @@ +{ + "structs": { + "golang.org/x/net/http2.DataFrame": { + "data": { + "0.1.0": 16, + "0.2.0": 16, + "0.3.0": 16, + "0.4.0": 16, + "0.5.0": 16, + "0.6.0": 16, + "0.7.0": 16, + "0.8.0": 16, + "0.9.0": 16, + "0.10.0": 16, + "0.11.0": 16, + "0.12.0": 16, + "0.13.0": 16, + "0.14.0": 16, + "0.15.0": 16, + "0.16.0": 16, + "0.17.0": 16, + "0.18.0": 16, + "0.19.0": 16, + "0.20.0": 16, + "0.21.0": 16, + "0.22.0": 16, + "0.23.0": 16, + "0.24.0": 16, + "0.25.0": 16, + "0.26.0": 16, + "0.27.0": 16, + "0.28.0": 16, + "0.29.0": 16, + "0.30.0": 16, + "0.31.0": 16, + "0.32.0": 16, + "0.33.0": 16, + "0.34.0": 16, + "0.35.0": 16, + "0.36.0": 16, + "0.37.0": 16, + "0.38.0": 16, + "0.39.0": 16, + "0.40.0": 16 + } + }, + "golang.org/x/net/http2.FrameHeader": { + "Flags": { + "0.1.0": 2, + "0.2.0": 2, + "0.3.0": 2, + "0.4.0": 2, + "0.5.0": 2, + "0.6.0": 2, + "0.7.0": 2, + "0.8.0": 2, + "0.9.0": 2, + "0.10.0": 2, + "0.11.0": 2, + "0.12.0": 2, + "0.13.0": 2, + "0.14.0": 2, + "0.15.0": 2, + "0.16.0": 2, + "0.17.0": 2, + "0.18.0": 2, + "0.19.0": 2, + "0.20.0": 2, + "0.21.0": 2, + "0.22.0": 2, + "0.23.0": 2, + "0.24.0": 2, + "0.25.0": 2, + "0.26.0": 2, + "0.27.0": 2, + "0.28.0": 2, + "0.29.0": 2, + "0.30.0": 2, + "0.31.0": 2, + "0.32.0": 2, + "0.33.0": 2, + "0.34.0": 2, + "0.35.0": 2, + "0.36.0": 2, + "0.37.0": 2, + "0.38.0": 2, + "0.39.0": 2, + "0.40.0": 2 + }, + "StreamID": { + "0.1.0": 8, + "0.2.0": 8, + "0.3.0": 8, + "0.4.0": 8, + "0.5.0": 8, + "0.6.0": 8, + "0.7.0": 8, + "0.8.0": 8, + "0.9.0": 8, + "0.10.0": 8, + "0.11.0": 8, + "0.12.0": 8, + "0.13.0": 8, + "0.14.0": 8, + "0.15.0": 8, + "0.16.0": 8, + "0.17.0": 8, + "0.18.0": 8, + "0.19.0": 8, + "0.20.0": 8, + "0.21.0": 8, + "0.22.0": 8, + "0.23.0": 8, + "0.24.0": 8, + "0.25.0": 8, + "0.26.0": 8, + "0.27.0": 8, + "0.28.0": 8, + "0.29.0": 8, + "0.30.0": 8, + "0.31.0": 8, + "0.32.0": 8, + "0.33.0": 8, + "0.34.0": 8, + "0.35.0": 8, + "0.36.0": 8, + "0.37.0": 8, + "0.38.0": 8, + "0.39.0": 8, + "0.40.0": 8 + }, + "Type": { + "0.1.0": 1, + "0.2.0": 1, + "0.3.0": 1, + "0.4.0": 1, + "0.5.0": 1, + "0.6.0": 1, + "0.7.0": 1, + "0.8.0": 1, + "0.9.0": 1, + "0.10.0": 1, + "0.11.0": 1, + "0.12.0": 1, + "0.13.0": 1, + "0.14.0": 1, + "0.15.0": 1, + "0.16.0": 1, + "0.17.0": 1, + "0.18.0": 1, + "0.19.0": 1, + "0.20.0": 1, + "0.21.0": 1, + "0.22.0": 1, + "0.23.0": 1, + "0.24.0": 1, + "0.25.0": 1, + "0.26.0": 1, + "0.27.0": 1, + "0.28.0": 1, + "0.29.0": 1, + "0.30.0": 1, + "0.31.0": 1, + "0.32.0": 1, + "0.33.0": 1, + "0.34.0": 1, + "0.35.0": 1, + "0.36.0": 1, + "0.37.0": 1, + "0.38.0": 1, + "0.39.0": 1, + "0.40.0": 1 + } + }, + "golang.org/x/net/http2.Framer": { + "w": { + "0.1.0": 120, + "0.2.0": 120, + "0.3.0": 120, + "0.4.0": 120, + "0.5.0": 120, + "0.6.0": 120, + "0.7.0": 120, + "0.8.0": 120, + "0.9.0": 120, + "0.10.0": 120, + "0.11.0": 120, + "0.12.0": 120, + "0.13.0": 120, + "0.14.0": 120, + "0.15.0": 120, + "0.16.0": 120, + "0.17.0": 120, + "0.18.0": 120, + "0.19.0": 120, + "0.20.0": 120, + "0.21.0": 120, + "0.22.0": 120, + "0.23.0": 120, + "0.24.0": 120, + "0.25.0": 120, + "0.26.0": 120, + "0.27.0": 120, + "0.28.0": 120, + "0.29.0": 120, + "0.30.0": 120, + "0.31.0": 120, + "0.32.0": 120, + "0.33.0": 120, + "0.34.0": 120, + "0.35.0": 120, + "0.36.0": 120, + "0.37.0": 120, + "0.38.0": 120, + "0.39.0": 120, + "0.40.0": 120 + } + }, + "golang.org/x/net/http2.HeadersFrame": { + "FrameHeader": { + "0.1.0": 0, + "0.2.0": 0, + "0.3.0": 0, + "0.4.0": 0, + "0.5.0": 0, + "0.6.0": 0, + "0.7.0": 0, + "0.8.0": 0, + "0.9.0": 0, + "0.10.0": 0, + "0.11.0": 0, + "0.12.0": 0, + "0.13.0": 0, + "0.14.0": 0, + "0.15.0": 0, + "0.16.0": 0, + "0.17.0": 0, + "0.18.0": 0, + "0.19.0": 0, + "0.20.0": 0, + "0.21.0": 0, + "0.22.0": 0, + "0.23.0": 0, + "0.24.0": 0, + "0.25.0": 0, + "0.26.0": 0, + "0.27.0": 0, + "0.28.0": 0, + "0.29.0": 0, + "0.30.0": 0, + "0.31.0": 0, + "0.32.0": 0, + "0.33.0": 0, + "0.34.0": 0, + "0.35.0": 0, + "0.36.0": 0, + "0.37.0": 0, + "0.38.0": 0, + "0.39.0": 0, + "0.40.0": 0 + } + }, + "golang.org/x/net/http2.MetaHeadersFrame": { + "Fields": { + "0.1.0": 8, + "0.2.0": 8, + "0.3.0": 8, + "0.4.0": 8, + "0.5.0": 8, + "0.6.0": 8, + "0.7.0": 8, + "0.8.0": 8, + "0.9.0": 8, + "0.10.0": 8, + "0.11.0": 8, + "0.12.0": 8, + "0.13.0": 8, + "0.14.0": 8, + "0.15.0": 8, + "0.16.0": 8, + "0.17.0": 8, + "0.18.0": 8, + "0.19.0": 8, + "0.20.0": 8, + "0.21.0": 8, + "0.22.0": 8, + "0.23.0": 8, + "0.24.0": 8, + "0.25.0": 8, + "0.26.0": 8, + "0.27.0": 8, + "0.28.0": 8, + "0.29.0": 8, + "0.30.0": 8, + "0.31.0": 8, + "0.32.0": 8, + "0.33.0": 8, + "0.34.0": 8, + "0.35.0": 8, + "0.36.0": 8, + "0.37.0": 8, + "0.38.0": 8, + "0.39.0": 8, + "0.40.0": 8 + }, + "HeadersFrame": { + "0.1.0": 0, + "0.2.0": 0, + "0.3.0": 0, + "0.4.0": 0, + "0.5.0": 0, + "0.6.0": 0, + "0.7.0": 0, + "0.8.0": 0, + "0.9.0": 0, + "0.10.0": 0, + "0.11.0": 0, + "0.12.0": 0, + "0.13.0": 0, + "0.14.0": 0, + "0.15.0": 0, + "0.16.0": 0, + "0.17.0": 0, + "0.18.0": 0, + "0.19.0": 0, + "0.20.0": 0, + "0.21.0": 0, + "0.22.0": 0, + "0.23.0": 0, + "0.24.0": 0, + "0.25.0": 0, + "0.26.0": 0, + "0.27.0": 0, + "0.28.0": 0, + "0.29.0": 0, + "0.30.0": 0, + "0.31.0": 0, + "0.32.0": 0, + "0.33.0": 0, + "0.34.0": 0, + "0.35.0": 0, + "0.36.0": 0, + "0.37.0": 0, + "0.38.0": 0, + "0.39.0": 0, + "0.40.0": 0 + } + }, + "golang.org/x/net/http2/hpack.HeaderField": { + "Name": { + "0.1.0": 0, + "0.2.0": 0, + "0.3.0": 0, + "0.4.0": 0, + "0.5.0": 0, + "0.6.0": 0, + "0.7.0": 0, + "0.8.0": 0, + "0.9.0": 0, + "0.10.0": 0, + "0.11.0": 0, + "0.12.0": 0, + "0.13.0": 0, + "0.14.0": 0, + "0.15.0": 0, + "0.16.0": 0, + "0.17.0": 0, + "0.18.0": 0, + "0.19.0": 0, + "0.20.0": 0, + "0.21.0": 0, + "0.22.0": 0, + "0.23.0": 0, + "0.24.0": 0, + "0.25.0": 0, + "0.26.0": 0, + "0.27.0": 0, + "0.28.0": 0, + "0.29.0": 0, + "0.30.0": 0, + "0.31.0": 0, + "0.32.0": 0, + "0.33.0": 0, + "0.34.0": 0, + "0.35.0": 0, + "0.36.0": 0, + "0.37.0": 0, + "0.38.0": 0, + "0.39.0": 0, + "0.40.0": 0 + }, + "Value": { + "0.1.0": 16, + "0.2.0": 16, + "0.3.0": 16, + "0.4.0": 16, + "0.5.0": 16, + "0.6.0": 16, + "0.7.0": 16, + "0.8.0": 16, + "0.9.0": 16, + "0.10.0": 16, + "0.11.0": 16, + "0.12.0": 16, + "0.13.0": 16, + "0.14.0": 16, + "0.15.0": 16, + "0.16.0": 16, + "0.17.0": 16, + "0.18.0": 16, + "0.19.0": 16, + "0.20.0": 16, + "0.21.0": 16, + "0.22.0": 16, + "0.23.0": 16, + "0.24.0": 16, + "0.25.0": 16, + "0.26.0": 16, + "0.27.0": 16, + "0.28.0": 16, + "0.29.0": 16, + "0.30.0": 16, + "0.31.0": 16, + "0.32.0": 16, + "0.33.0": 16, + "0.34.0": 16, + "0.35.0": 16, + "0.36.0": 16, + "0.37.0": 16, + "0.38.0": 16, + "0.39.0": 16, + "0.40.0": 16 + } + }, + "google.golang.org/grpc/credentials/internal.syscallConn": { + "conn": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": null, + "1.15.0": null, + "1.16.0": null, + "1.17.0": null, + "1.18.0": null, + "1.18.1": null, + "1.19.0": null, + "1.19.1": null, + "1.20.0": null, + "1.20.1": null, + "1.21.0": null, + "1.21.1": null, + "1.21.2": null, + "1.21.3": null, + "1.21.4": null, + "1.22.0": null, + "1.22.1": null, + "1.22.2": null, + "1.22.3": null, + "1.23.0": null, + "1.23.1": null, + "1.24.0": null, + "1.25.0": null, + "1.25.1": null, + "1.26.0": null, + "1.27.0-pre": null, + "1.27.0": null, + "1.27.1": null, + "1.28.0-pre": null, + "1.28.0": null, + "1.28.1": null, + "1.29.0-dev": null, + "1.29.0": null, + "1.29.1": null, + "1.30.0-dev": null, + "1.30.0-dev.1": null, + "1.30.0": null, + "1.30.1": null, + "1.31.0-dev": null, + "1.31.0": null, + "1.31.1": null, + "1.32.0-dev": null, + "1.32.0": null, + "1.33.0-dev": null, + "1.33.0": null, + "1.33.1": null, + "1.33.2": null, + "1.33.3": null, + "1.34.0-dev": null, + "1.34.0": null, + "1.34.1": null, + "1.34.2": null, + "1.35.0-dev": null, + "1.35.0": null, + "1.35.1": null, + "1.36.0-dev": null, + "1.36.0": null, + "1.36.1": null, + "1.37.0-dev": null, + "1.37.0": null, + "1.37.1": null, + "1.38.0-dev": null, + "1.38.0": null, + "1.38.1": null, + "1.39.0-dev": null, + "1.39.0": null, + "1.39.1": null, + "1.40.0-dev": null, + "1.40.0": null, + "1.40.1": null, + "1.41.0-dev": null, + "1.41.0": null, + "1.41.1": null, + "1.42.0-dev": null, + "1.42.0": null, + "1.43.0-dev": null, + "1.43.0": null, + "1.44.0-dev": null, + "1.44.0": null, + "1.45.0-dev": null, + "1.45.0": null, + "1.46.0-dev": null, + "1.46.0": null, + "1.46.1": null, + "1.46.2": null, + "1.47.0-dev": null, + "1.47.0": null, + "1.48.0-dev": null, + "1.48.0": null, + "1.49.0-dev": null, + "1.49.0": null, + "1.50.0-dev": null, + "1.50.0": null, + "1.50.1": null, + "1.51.0-dev": null, + "1.51.0": null, + "1.52.0-dev": null, + "1.52.0": null, + "1.52.1": null, + "1.52.3": null, + "1.53.0-dev": null, + "1.53.0": null, + "1.54.0": null, + "1.54.1": null, + "1.55.0-dev": null, + "1.55.0": null, + "1.55.1": null, + "1.56.0-dev": null, + "1.56.0": null, + "1.56.1": null, + "1.56.2": null, + "1.56.3": null, + "1.57.0-dev": null, + "1.57.0": null, + "1.57.1": null, + "1.57.2": null, + "1.58.0-dev": null, + "1.58.0": null, + "1.58.1": null, + "1.58.2": null, + "1.58.3": null, + "1.59.0-dev": null, + "1.59.0": null, + "1.60.0-dev": null, + "1.60.0": null, + "1.60.1": null, + "1.61.0-dev": null, + "1.61.0": null, + "1.61.1": null, + "1.61.2": null, + "1.62.0": null, + "1.62.1": null, + "1.62.2": null, + "1.63.0": null, + "1.63.1": null, + "1.63.2": null, + "1.63.3": null, + "1.64.0": null, + "1.64.1": null, + "1.65.0-dev": null, + "1.65.0": null, + "1.65.1": null, + "1.66.0-dev": null, + "1.66.0": null, + "1.66.1": null, + "1.66.2": null, + "1.66.3": null, + "1.67.0-dev": null, + "1.67.0": null, + "1.67.1": null, + "1.67.2": null, + "1.67.3": null, + "1.68.0-dev": null, + "1.68.0": null, + "1.68.1": null, + "1.68.2": null, + "1.69.0-dev": null, + "1.69.0": null, + "1.69.2": null, + "1.69.4": null, + "1.70.0-dev": null, + "1.70.0": null, + "1.71.0-dev": null, + "1.71.0": null, + "1.71.1": null, + "1.71.2": null, + "1.71.3": null, + "1.72.0-dev": null, + "1.72.0": null, + "1.72.1": null, + "1.72.2": null, + "1.73.0-dev": null, + "1.74.0-dev": null + } + }, + "google.golang.org/grpc/internal/transport.bufWriter": { + "conn": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": 40, + "1.15.0": 40, + "1.16.0": 40, + "1.17.0": 40, + "1.18.0": 40, + "1.18.1": 40, + "1.19.0": 40, + "1.19.1": 40, + "1.20.0": 40, + "1.20.1": 40, + "1.21.0": 40, + "1.21.1": 40, + "1.21.2": 40, + "1.21.3": 40, + "1.21.4": 40, + "1.22.0": 40, + "1.22.1": 40, + "1.22.2": 40, + "1.22.3": 40, + "1.23.0": 40, + "1.23.1": 40, + "1.24.0": 40, + "1.25.0": 40, + "1.25.1": 40, + "1.26.0": 40, + "1.27.0-pre": 40, + "1.27.0": 40, + "1.27.1": 40, + "1.28.0-pre": 40, + "1.28.0": 40, + "1.28.1": 40, + "1.29.0-dev": 40, + "1.29.0": 40, + "1.29.1": 40, + "1.30.0-dev": 40, + "1.30.0-dev.1": 40, + "1.30.0": 40, + "1.30.1": 40, + "1.31.0-dev": 40, + "1.31.0": 40, + "1.31.1": 40, + "1.32.0-dev": 40, + "1.32.0": 40, + "1.33.0-dev": 40, + "1.33.0": 40, + "1.33.1": 40, + "1.33.2": 40, + "1.33.3": 40, + "1.34.0-dev": 40, + "1.34.0": 40, + "1.34.1": 40, + "1.34.2": 40, + "1.35.0-dev": 40, + "1.35.0": 40, + "1.35.1": 40, + "1.36.0-dev": 40, + "1.36.0": 40, + "1.36.1": 40, + "1.37.0-dev": 40, + "1.37.0": 40, + "1.37.1": 40, + "1.38.0-dev": 40, + "1.38.0": 40, + "1.38.1": 40, + "1.39.0-dev": 40, + "1.39.0": 40, + "1.39.1": 40, + "1.40.0-dev": 40, + "1.40.0": 40, + "1.40.1": 40, + "1.41.0-dev": 40, + "1.41.0": 40, + "1.41.1": 40, + "1.42.0-dev": 40, + "1.42.0": 40, + "1.43.0-dev": 40, + "1.43.0": 40, + "1.44.0-dev": 40, + "1.44.0": 40, + "1.45.0-dev": 40, + "1.45.0": 40, + "1.46.0-dev": 40, + "1.46.0": 40, + "1.46.1": 40, + "1.46.2": 40, + "1.47.0-dev": 40, + "1.47.0": 40, + "1.48.0-dev": 40, + "1.48.0": 40, + "1.49.0-dev": 40, + "1.49.0": 40, + "1.50.0-dev": 40, + "1.50.0": 40, + "1.50.1": 40, + "1.51.0-dev": 40, + "1.51.0": 40, + "1.52.0-dev": 40, + "1.52.0": 40, + "1.52.1": 40, + "1.52.3": 40, + "1.53.0-dev": 40, + "1.53.0": 40, + "1.54.0": 40, + "1.54.1": 40, + "1.55.0-dev": 40, + "1.55.0": 40, + "1.55.1": 40, + "1.56.0-dev": 40, + "1.56.0": 40, + "1.56.1": 40, + "1.56.2": 40, + "1.56.3": 40, + "1.57.0-dev": 40, + "1.57.0": 40, + "1.57.1": 40, + "1.57.2": 40, + "1.58.0-dev": 40, + "1.58.0": 48, + "1.58.1": 48, + "1.58.2": 48, + "1.58.3": 48, + "1.59.0-dev": 48, + "1.59.0": 48, + "1.60.0-dev": 48, + "1.60.0": 48, + "1.60.1": 48, + "1.61.0-dev": 48, + "1.61.0": 48, + "1.61.1": 48, + "1.61.2": 48, + "1.62.0": 48, + "1.62.1": 48, + "1.62.2": 48, + "1.63.0": 48, + "1.63.1": 48, + "1.63.2": 48, + "1.63.3": 48, + "1.64.0": 48, + "1.64.1": 48, + "1.65.0-dev": 48, + "1.65.0": 48, + "1.65.1": 48, + "1.66.0-dev": 48, + "1.66.0": 48, + "1.66.1": 48, + "1.66.2": 48, + "1.66.3": 48, + "1.67.0-dev": 48, + "1.67.0": 48, + "1.67.1": 48, + "1.67.2": 48, + "1.67.3": 48, + "1.68.0-dev": 48, + "1.68.0": 48, + "1.68.1": 48, + "1.68.2": 48, + "1.69.0-dev": 48, + "1.69.0": 48, + "1.69.2": 48, + "1.69.4": 48, + "1.70.0-dev": 48, + "1.70.0": 48, + "1.71.0-dev": 48, + "1.71.0": 48, + "1.71.1": 48, + "1.71.2": 48, + "1.71.3": 48, + "1.72.0-dev": 48, + "1.72.0": 48, + "1.72.1": 48, + "1.72.2": 48, + "1.73.0-dev": 48, + "1.74.0-dev": 48 + } + }, + "google.golang.org/grpc/internal/transport.http2Client": { + "conn": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": 64, + "1.15.0": 64, + "1.16.0": 64, + "1.17.0": 64, + "1.18.0": 64, + "1.18.1": 64, + "1.19.0": 64, + "1.19.1": 64, + "1.20.0": 64, + "1.20.1": 64, + "1.21.0": 64, + "1.21.1": 64, + "1.21.2": 64, + "1.21.3": 64, + "1.21.4": 64, + "1.22.0": 64, + "1.22.1": 64, + "1.22.2": 64, + "1.22.3": 64, + "1.23.0": 64, + "1.23.1": 64, + "1.24.0": 64, + "1.35.0": 64, + "1.35.1": 64, + "1.36.0-dev": 64, + "1.36.0": 64, + "1.36.1": 64, + "1.37.0-dev": 64, + "1.37.0": 64, + "1.37.1": 64, + "1.38.0-dev": 64, + "1.38.0": 64, + "1.38.1": 64, + "1.39.0-dev": 64, + "1.39.0": 64, + "1.39.1": 64, + "1.40.0-dev": 64, + "1.40.0": 64, + "1.40.1": 64, + "1.41.0-dev": 64, + "1.41.0": 64, + "1.41.1": 64, + "1.42.0-dev": 64, + "1.42.0": 64, + "1.43.0-dev": 64, + "1.43.0": 64, + "1.44.0-dev": 64, + "1.44.0": 64, + "1.45.0-dev": 64, + "1.45.0": 64, + "1.46.0-dev": 64, + "1.46.0": 64, + "1.46.1": 64, + "1.46.2": 64, + "1.47.0-dev": 64, + "1.47.0": 64, + "1.48.0-dev": 64, + "1.48.0": 64, + "1.49.0-dev": 64, + "1.49.0": 64, + "1.50.0-dev": 64, + "1.50.0": 64, + "1.50.1": 64, + "1.51.0-dev": 64, + "1.51.0": 64, + "1.52.0-dev": 64, + "1.25.0": 72, + "1.25.1": 72, + "1.26.0": 72, + "1.27.0-pre": 72, + "1.27.0": 72, + "1.27.1": 72, + "1.28.0-pre": 72, + "1.28.0": 72, + "1.28.1": 72, + "1.29.0-dev": 72, + "1.29.0": 72, + "1.29.1": 72, + "1.30.0-dev": 72, + "1.30.0-dev.1": 72, + "1.30.0": 72, + "1.30.1": 72, + "1.31.0-dev": 72, + "1.31.0": 72, + "1.31.1": 72, + "1.32.0-dev": 72, + "1.32.0": 72, + "1.33.0-dev": 72, + "1.33.0": 72, + "1.33.1": 72, + "1.33.2": 72, + "1.33.3": 72, + "1.34.0-dev": 72, + "1.34.0": 72, + "1.34.1": 72, + "1.34.2": 72, + "1.35.0-dev": 72, + "1.58.0": 128, + "1.58.1": 128, + "1.58.2": 128, + "1.58.3": 128, + "1.59.0-dev": 128, + "1.59.0": 128, + "1.60.0-dev": 128, + "1.60.0": 128, + "1.60.1": 128, + "1.61.0-dev": 128, + "1.61.0": 128, + "1.61.1": 128, + "1.61.2": 128, + "1.62.0": 128, + "1.62.1": 128, + "1.62.2": 128, + "1.63.0": 128, + "1.63.1": 128, + "1.63.2": 128, + "1.63.3": 128, + "1.64.0": 128, + "1.64.1": 128, + "1.65.0-dev": 128, + "1.65.0": 128, + "1.65.1": 128, + "1.66.0-dev": 128, + "1.66.0": 128, + "1.66.1": 128, + "1.66.2": 128, + "1.66.3": 128, + "1.67.0-dev": 128, + "1.67.0": 128, + "1.67.1": 128, + "1.67.2": 128, + "1.67.3": 128, + "1.68.0-dev": 128, + "1.68.0": 128, + "1.68.1": 128, + "1.68.2": 128, + "1.69.0-dev": 128, + "1.69.0": 128, + "1.69.2": 128, + "1.69.4": 128, + "1.70.0-dev": 128, + "1.70.0": 128, + "1.71.0-dev": 128, + "1.71.0": 128, + "1.71.1": 128, + "1.71.2": 128, + "1.71.3": 128, + "1.72.0-dev": 128, + "1.72.0": 128, + "1.72.1": 128, + "1.72.2": 128, + "1.73.0-dev": 128, + "1.74.0-dev": 128, + "1.52.0": 136, + "1.52.1": 136, + "1.52.3": 136, + "1.53.0-dev": 136, + "1.53.0": 136, + "1.54.0": 136, + "1.54.1": 136, + "1.55.0-dev": 136, + "1.55.0": 136, + "1.55.1": 136, + "1.56.0-dev": 136, + "1.56.0": 136, + "1.56.1": 136, + "1.56.2": 136, + "1.56.3": 136, + "1.57.0-dev": 136, + "1.57.0": 136, + "1.57.1": 136, + "1.57.2": 136, + "1.58.0-dev": 136 + } + }, + "google.golang.org/grpc/internal/transport.http2Server": { + "conn": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.60.0": 16, + "1.60.1": 16, + "1.61.0-dev": 16, + "1.61.0": 16, + "1.61.1": 16, + "1.61.2": 16, + "1.62.0": 16, + "1.62.1": 16, + "1.62.2": 16, + "1.63.0": 16, + "1.63.1": 16, + "1.63.2": 16, + "1.63.3": 16, + "1.64.0": 16, + "1.64.1": 16, + "1.65.0-dev": 16, + "1.65.0": 16, + "1.65.1": 16, + "1.66.0-dev": 16, + "1.66.0": 16, + "1.66.1": 16, + "1.66.2": 16, + "1.66.3": 16, + "1.67.0-dev": 16, + "1.67.0": 16, + "1.67.1": 16, + "1.67.2": 16, + "1.67.3": 16, + "1.68.0-dev": 16, + "1.68.0": 16, + "1.68.1": 16, + "1.68.2": 16, + "1.69.0-dev": 16, + "1.69.0": 16, + "1.69.2": 16, + "1.69.4": 16, + "1.70.0-dev": 16, + "1.70.0": 16, + "1.71.0-dev": 16, + "1.71.0": 16, + "1.71.1": 16, + "1.71.2": 16, + "1.71.3": 16, + "1.72.0-dev": 16, + "1.72.0": 16, + "1.72.1": 16, + "1.72.2": 16, + "1.73.0-dev": 16, + "1.74.0-dev": 16, + "1.24.0": 24, + "1.25.0": 24, + "1.25.1": 24, + "1.14.0": 32, + "1.15.0": 32, + "1.16.0": 32, + "1.17.0": 32, + "1.18.0": 32, + "1.18.1": 32, + "1.19.0": 32, + "1.19.1": 32, + "1.20.0": 32, + "1.20.1": 32, + "1.21.0": 32, + "1.21.1": 32, + "1.21.2": 32, + "1.21.3": 32, + "1.21.4": 32, + "1.22.0": 32, + "1.22.1": 32, + "1.22.2": 32, + "1.22.3": 32, + "1.23.0": 32, + "1.23.1": 32, + "1.26.0": 32, + "1.27.0-pre": 32, + "1.27.0": 32, + "1.27.1": 32, + "1.28.0-pre": 32, + "1.28.0": 32, + "1.28.1": 32, + "1.29.0-dev": 32, + "1.29.0": 32, + "1.29.1": 32, + "1.30.0-dev": 32, + "1.30.0-dev.1": 32, + "1.30.0": 32, + "1.30.1": 32, + "1.31.0-dev": 32, + "1.31.0": 32, + "1.31.1": 32, + "1.32.0-dev": 32, + "1.32.0": 32, + "1.33.0-dev": 32, + "1.33.0": 32, + "1.33.1": 32, + "1.33.2": 32, + "1.33.3": 32, + "1.34.0-dev": 32, + "1.34.0": 32, + "1.34.1": 32, + "1.34.2": 32, + "1.35.0-dev": 32, + "1.35.0": 32, + "1.35.1": 32, + "1.36.0-dev": 32, + "1.36.0": 32, + "1.36.1": 32, + "1.37.0-dev": 32, + "1.37.0": 32, + "1.37.1": 32, + "1.38.0-dev": 32, + "1.38.0": 32, + "1.38.1": 32, + "1.39.0-dev": 32, + "1.39.0": 32, + "1.39.1": 32, + "1.40.0-dev": 32, + "1.40.0": 32, + "1.40.1": 32, + "1.41.0-dev": 32, + "1.41.0": 32, + "1.41.1": 32, + "1.42.0-dev": 32, + "1.42.0": 32, + "1.43.0-dev": 32, + "1.43.0": 32, + "1.44.0-dev": 32, + "1.44.0": 32, + "1.45.0-dev": 32, + "1.45.0": 32, + "1.46.0-dev": 32, + "1.46.0": 32, + "1.46.1": 32, + "1.46.2": 32, + "1.47.0-dev": 32, + "1.47.0": 32, + "1.48.0-dev": 32, + "1.48.0": 32, + "1.49.0-dev": 32, + "1.49.0": 32, + "1.50.0-dev": 32, + "1.50.0": 32, + "1.50.1": 32, + "1.51.0-dev": 32, + "1.51.0": 32, + "1.52.0-dev": 32, + "1.52.0": 32, + "1.52.1": 32, + "1.52.3": 32, + "1.53.0-dev": 32, + "1.53.0": 32, + "1.54.0": 32, + "1.54.1": 32, + "1.55.0-dev": 32, + "1.55.0": 32, + "1.55.1": 32, + "1.56.0-dev": 32, + "1.56.0": 32, + "1.56.1": 32, + "1.56.2": 32, + "1.56.3": 32, + "1.57.0-dev": 32, + "1.57.0": 32, + "1.57.1": 32, + "1.57.2": 32, + "1.58.0-dev": 32, + "1.58.0": 32, + "1.58.1": 32, + "1.58.2": 32, + "1.58.3": 32, + "1.59.0-dev": 32, + "1.59.0": 32, + "1.60.0-dev": 32 + } + }, + "google.golang.org/grpc/internal/transport.loopyWriter": { + "framer": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": 40, + "1.15.0": 40, + "1.16.0": 40, + "1.17.0": 40, + "1.18.0": 40, + "1.18.1": 40, + "1.19.0": 40, + "1.19.1": 40, + "1.20.0": 40, + "1.20.1": 40, + "1.21.0": 40, + "1.21.1": 40, + "1.21.2": 40, + "1.21.3": 40, + "1.21.4": 40, + "1.22.0": 40, + "1.22.1": 40, + "1.22.2": 40, + "1.22.3": 40, + "1.23.0": 40, + "1.23.1": 40, + "1.24.0": 40, + "1.25.0": 40, + "1.25.1": 40, + "1.26.0": 40, + "1.27.0-pre": 40, + "1.27.0": 40, + "1.27.1": 40, + "1.28.0-pre": 40, + "1.28.0": 40, + "1.28.1": 40, + "1.29.0-dev": 40, + "1.29.0": 40, + "1.29.1": 40, + "1.30.0-dev": 40, + "1.30.0-dev.1": 40, + "1.30.0": 40, + "1.30.1": 40, + "1.31.0-dev": 40, + "1.31.0": 40, + "1.31.1": 40, + "1.32.0-dev": 40, + "1.32.0": 40, + "1.33.0-dev": 40, + "1.33.0": 40, + "1.33.1": 40, + "1.33.2": 40, + "1.33.3": 40, + "1.34.0-dev": 40, + "1.34.0": 40, + "1.34.1": 40, + "1.34.2": 40, + "1.35.0-dev": 40, + "1.35.0": 40, + "1.35.1": 40, + "1.36.0-dev": 40, + "1.36.0": 40, + "1.36.1": 40, + "1.37.0-dev": 40, + "1.37.0": 40, + "1.37.1": 40, + "1.38.0-dev": 40, + "1.38.0": 40, + "1.38.1": 40, + "1.39.0-dev": 40, + "1.39.0": 40, + "1.39.1": 40, + "1.40.0-dev": 40, + "1.40.0": 40, + "1.40.1": 40, + "1.41.0-dev": 40, + "1.41.0": 40, + "1.41.1": 40, + "1.42.0-dev": 40, + "1.42.0": 40, + "1.43.0-dev": 40, + "1.43.0": 40, + "1.44.0-dev": 40, + "1.44.0": 40, + "1.45.0-dev": 40, + "1.45.0": 40, + "1.46.0-dev": 40, + "1.46.0": 40, + "1.46.1": 40, + "1.46.2": 40, + "1.47.0-dev": 40, + "1.47.0": 40, + "1.48.0-dev": 40, + "1.48.0": 40, + "1.49.0-dev": 40, + "1.49.0": 40, + "1.50.0-dev": 40, + "1.50.0": 40, + "1.50.1": 40, + "1.51.0-dev": 40, + "1.51.0": 40, + "1.52.0-dev": 40, + "1.52.0": 40, + "1.52.1": 40, + "1.52.3": 40, + "1.53.0-dev": 40, + "1.53.0": 40, + "1.54.0": 40, + "1.54.1": 40, + "1.55.0-dev": 40, + "1.55.0": 40, + "1.55.1": 40, + "1.56.0-dev": 40, + "1.56.0": 40, + "1.56.1": 40, + "1.56.2": 40, + "1.56.3": 40, + "1.57.0-dev": 40, + "1.57.0": 40, + "1.57.1": 40, + "1.57.2": 40, + "1.58.0-dev": 40, + "1.58.0": 40, + "1.58.1": 40, + "1.58.2": 40, + "1.58.3": 40, + "1.59.0-dev": 40, + "1.59.0": 40, + "1.60.0-dev": 40, + "1.60.0": 40, + "1.60.1": 40, + "1.61.0-dev": 40, + "1.61.0": 40, + "1.61.1": 40, + "1.61.2": 40, + "1.62.0": 40, + "1.62.1": 40, + "1.62.2": 40, + "1.63.0": 40, + "1.63.1": 40, + "1.63.2": 40, + "1.63.3": 40, + "1.64.0": 40, + "1.64.1": 40, + "1.65.0-dev": 40, + "1.65.0": 40, + "1.65.1": 40, + "1.66.0-dev": 40, + "1.66.0": 40, + "1.66.1": 40, + "1.66.2": 40, + "1.66.3": 40, + "1.67.0-dev": 40, + "1.67.0": 40, + "1.67.1": 40, + "1.67.2": 40, + "1.67.3": 40, + "1.68.0-dev": 40, + "1.68.0": 40, + "1.68.1": 40, + "1.68.2": 40, + "1.69.0-dev": 40, + "1.69.0": 40, + "1.69.2": 40, + "1.69.4": 40, + "1.70.0-dev": 40, + "1.70.0": 40, + "1.71.0-dev": 40, + "1.71.0": 40, + "1.71.1": 40, + "1.71.2": 40, + "1.71.3": 40, + "1.72.0-dev": 40, + "1.72.0": 40, + "1.72.1": 40, + "1.72.2": 40, + "1.73.0-dev": 40, + "1.74.0-dev": 40 + } + }, + "crypto/tls.Conn": { + "conn": { + "1.19.0": 0, + "1.19.1": 0, + "1.19.2": 0, + "1.19.3": 0, + "1.19.4": 0, + "1.19.5": 0, + "1.19.6": 0, + "1.19.7": 0, + "1.19.8": 0, + "1.19.9": 0, + "1.19.10": 0, + "1.19.11": 0, + "1.19.12": 0, + "1.19.13": 0, + "1.20.0": 0, + "1.20.1": 0, + "1.20.2": 0, + "1.20.3": 0, + "1.20.4": 0, + "1.20.5": 0, + "1.20.6": 0, + "1.20.7": 0, + "1.20.8": 0, + "1.20.9": 0, + "1.20.10": 0, + "1.20.11": 0, + "1.20.12": 0, + "1.20.13": 0, + "1.20.14": 0, + "1.21.0": 0, + "1.21.1": 0, + "1.21.2": 0, + "1.21.3": 0, + "1.21.4": 0, + "1.21.5": 0, + "1.21.6": 0, + "1.21.7": 0, + "1.21.8": 0, + "1.21.9": 0, + "1.21.10": 0, + "1.21.11": 0, + "1.21.12": 0, + "1.21.13": 0, + "1.22.0": 0, + "1.22.1": 0, + "1.22.2": 0, + "1.22.3": 0, + "1.22.4": 0, + "1.22.5": 0, + "1.22.6": 0, + "1.22.7": 0, + "1.22.8": 0, + "1.22.9": 0, + "1.22.10": 0, + "1.22.11": 0, + "1.22.12": 0, + "1.23.0": 0, + "1.23.1": 0, + "1.23.2": 0, + "1.23.3": 0, + "1.23.4": 0, + "1.23.5": 0, + "1.23.6": 0, + "1.23.7": 0, + "1.23.8": 0, + "1.23.9": 0, + "1.24.0": 0, + "1.24.1": 0, + "1.24.2": 0, + "1.24.3": 0 + } + }, + "internal/poll.FD": { + "Sysfd": { + "1.19.0": 16, + "1.19.1": 16, + "1.19.2": 16, + "1.19.3": 16, + "1.19.4": 16, + "1.19.5": 16, + "1.19.6": 16, + "1.19.7": 16, + "1.19.8": 16, + "1.19.9": 16, + "1.19.10": 16, + "1.19.11": 16, + "1.19.12": 16, + "1.19.13": 16, + "1.20.0": 16, + "1.20.1": 16, + "1.20.2": 16, + "1.20.3": 16, + "1.20.4": 16, + "1.20.5": 16, + "1.20.6": 16, + "1.20.7": 16, + "1.20.8": 16, + "1.20.9": 16, + "1.20.10": 16, + "1.20.11": 16, + "1.20.12": 16, + "1.20.13": 16, + "1.20.14": 16, + "1.21.0": 16, + "1.21.1": 16, + "1.21.2": 16, + "1.21.3": 16, + "1.21.4": 16, + "1.21.5": 16, + "1.21.6": 16, + "1.21.7": 16, + "1.21.8": 16, + "1.21.9": 16, + "1.21.10": 16, + "1.21.11": 16, + "1.21.12": 16, + "1.21.13": 16, + "1.22.0": 16, + "1.22.1": 16, + "1.22.2": 16, + "1.22.3": 16, + "1.22.4": 16, + "1.22.5": 16, + "1.22.6": 16, + "1.22.7": 16, + "1.22.8": 16, + "1.22.9": 16, + "1.22.10": 16, + "1.22.11": 16, + "1.22.12": 16, + "1.23.0": 16, + "1.23.1": 16, + "1.23.2": 16, + "1.23.3": 16, + "1.23.4": 16, + "1.23.5": 16, + "1.23.6": 16, + "1.23.7": 16, + "1.23.8": 16, + "1.23.9": 16, + "1.24.0": 16, + "1.24.1": 16, + "1.24.2": 16, + "1.24.3": 16 + } + }, + "net/http.http2DataFrame": { + "data": { + "1.19.0": 16, + "1.19.1": 16, + "1.19.2": 16, + "1.19.3": 16, + "1.19.4": 16, + "1.19.5": 16, + "1.19.6": 16, + "1.19.7": 16, + "1.19.8": 16, + "1.19.9": 16, + "1.19.10": 16, + "1.19.11": 16, + "1.19.12": 16, + "1.19.13": 16, + "1.20.0": 16, + "1.20.1": 16, + "1.20.2": 16, + "1.20.3": 16, + "1.20.4": 16, + "1.20.5": 16, + "1.20.6": 16, + "1.20.7": 16, + "1.20.8": 16, + "1.20.9": 16, + "1.20.10": 16, + "1.20.11": 16, + "1.20.12": 16, + "1.20.13": 16, + "1.20.14": 16, + "1.21.0": 16, + "1.21.1": 16, + "1.21.2": 16, + "1.21.3": 16, + "1.21.4": 16, + "1.21.5": 16, + "1.21.6": 16, + "1.21.7": 16, + "1.21.8": 16, + "1.21.9": 16, + "1.21.10": 16, + "1.21.11": 16, + "1.21.12": 16, + "1.21.13": 16, + "1.22.0": 16, + "1.22.1": 16, + "1.22.2": 16, + "1.22.3": 16, + "1.22.4": 16, + "1.22.5": 16, + "1.22.6": 16, + "1.22.7": 16, + "1.22.8": 16, + "1.22.9": 16, + "1.22.10": 16, + "1.22.11": 16, + "1.22.12": 16, + "1.23.0": 16, + "1.23.1": 16, + "1.23.2": 16, + "1.23.3": 16, + "1.23.4": 16, + "1.23.5": 16, + "1.23.6": 16, + "1.23.7": 16, + "1.23.8": 16, + "1.23.9": 16, + "1.24.0": 16, + "1.24.1": 16, + "1.24.2": 16, + "1.24.3": 16 + } + }, + "net/http.http2FrameHeader": { + "Flags": { + "1.19.0": 2, + "1.19.1": 2, + "1.19.2": 2, + "1.19.3": 2, + "1.19.4": 2, + "1.19.5": 2, + "1.19.6": 2, + "1.19.7": 2, + "1.19.8": 2, + "1.19.9": 2, + "1.19.10": 2, + "1.19.11": 2, + "1.19.12": 2, + "1.19.13": 2, + "1.20.0": 2, + "1.20.1": 2, + "1.20.2": 2, + "1.20.3": 2, + "1.20.4": 2, + "1.20.5": 2, + "1.20.6": 2, + "1.20.7": 2, + "1.20.8": 2, + "1.20.9": 2, + "1.20.10": 2, + "1.20.11": 2, + "1.20.12": 2, + "1.20.13": 2, + "1.20.14": 2, + "1.21.0": 2, + "1.21.1": 2, + "1.21.2": 2, + "1.21.3": 2, + "1.21.4": 2, + "1.21.5": 2, + "1.21.6": 2, + "1.21.7": 2, + "1.21.8": 2, + "1.21.9": 2, + "1.21.10": 2, + "1.21.11": 2, + "1.21.12": 2, + "1.21.13": 2, + "1.22.0": 2, + "1.22.1": 2, + "1.22.2": 2, + "1.22.3": 2, + "1.22.4": 2, + "1.22.5": 2, + "1.22.6": 2, + "1.22.7": 2, + "1.22.8": 2, + "1.22.9": 2, + "1.22.10": 2, + "1.22.11": 2, + "1.22.12": 2, + "1.23.0": 2, + "1.23.1": 2, + "1.23.2": 2, + "1.23.3": 2, + "1.23.4": 2, + "1.23.5": 2, + "1.23.6": 2, + "1.23.7": 2, + "1.23.8": 2, + "1.23.9": 2, + "1.24.0": 2, + "1.24.1": 2, + "1.24.2": 2, + "1.24.3": 2 + }, + "StreamID": { + "1.19.0": 8, + "1.19.1": 8, + "1.19.2": 8, + "1.19.3": 8, + "1.19.4": 8, + "1.19.5": 8, + "1.19.6": 8, + "1.19.7": 8, + "1.19.8": 8, + "1.19.9": 8, + "1.19.10": 8, + "1.19.11": 8, + "1.19.12": 8, + "1.19.13": 8, + "1.20.0": 8, + "1.20.1": 8, + "1.20.2": 8, + "1.20.3": 8, + "1.20.4": 8, + "1.20.5": 8, + "1.20.6": 8, + "1.20.7": 8, + "1.20.8": 8, + "1.20.9": 8, + "1.20.10": 8, + "1.20.11": 8, + "1.20.12": 8, + "1.20.13": 8, + "1.20.14": 8, + "1.21.0": 8, + "1.21.1": 8, + "1.21.2": 8, + "1.21.3": 8, + "1.21.4": 8, + "1.21.5": 8, + "1.21.6": 8, + "1.21.7": 8, + "1.21.8": 8, + "1.21.9": 8, + "1.21.10": 8, + "1.21.11": 8, + "1.21.12": 8, + "1.21.13": 8, + "1.22.0": 8, + "1.22.1": 8, + "1.22.2": 8, + "1.22.3": 8, + "1.22.4": 8, + "1.22.5": 8, + "1.22.6": 8, + "1.22.7": 8, + "1.22.8": 8, + "1.22.9": 8, + "1.22.10": 8, + "1.22.11": 8, + "1.22.12": 8, + "1.23.0": 8, + "1.23.1": 8, + "1.23.2": 8, + "1.23.3": 8, + "1.23.4": 8, + "1.23.5": 8, + "1.23.6": 8, + "1.23.7": 8, + "1.23.8": 8, + "1.23.9": 8, + "1.24.0": 8, + "1.24.1": 8, + "1.24.2": 8, + "1.24.3": 8 + }, + "Type": { + "1.19.0": 1, + "1.19.1": 1, + "1.19.2": 1, + "1.19.3": 1, + "1.19.4": 1, + "1.19.5": 1, + "1.19.6": 1, + "1.19.7": 1, + "1.19.8": 1, + "1.19.9": 1, + "1.19.10": 1, + "1.19.11": 1, + "1.19.12": 1, + "1.19.13": 1, + "1.20.0": 1, + "1.20.1": 1, + "1.20.2": 1, + "1.20.3": 1, + "1.20.4": 1, + "1.20.5": 1, + "1.20.6": 1, + "1.20.7": 1, + "1.20.8": 1, + "1.20.9": 1, + "1.20.10": 1, + "1.20.11": 1, + "1.20.12": 1, + "1.20.13": 1, + "1.20.14": 1, + "1.21.0": 1, + "1.21.1": 1, + "1.21.2": 1, + "1.21.3": 1, + "1.21.4": 1, + "1.21.5": 1, + "1.21.6": 1, + "1.21.7": 1, + "1.21.8": 1, + "1.21.9": 1, + "1.21.10": 1, + "1.21.11": 1, + "1.21.12": 1, + "1.21.13": 1, + "1.22.0": 1, + "1.22.1": 1, + "1.22.2": 1, + "1.22.3": 1, + "1.22.4": 1, + "1.22.5": 1, + "1.22.6": 1, + "1.22.7": 1, + "1.22.8": 1, + "1.22.9": 1, + "1.22.10": 1, + "1.22.11": 1, + "1.22.12": 1, + "1.23.0": 1, + "1.23.1": 1, + "1.23.2": 1, + "1.23.3": 1, + "1.23.4": 1, + "1.23.5": 1, + "1.23.6": 1, + "1.23.7": 1, + "1.23.8": 1, + "1.23.9": 1, + "1.24.0": 1, + "1.24.1": 1, + "1.24.2": 1, + "1.24.3": 1 + } + }, + "net/http.http2Framer": { + "w": { + "1.19.0": 120, + "1.19.1": 120, + "1.19.2": 120, + "1.19.3": 120, + "1.19.4": 120, + "1.19.5": 120, + "1.19.6": 120, + "1.19.7": 120, + "1.19.8": 120, + "1.19.9": 120, + "1.19.10": 120, + "1.19.11": 120, + "1.19.12": 120, + "1.19.13": 120, + "1.20.0": 120, + "1.20.1": 120, + "1.20.2": 120, + "1.20.3": 120, + "1.20.4": 120, + "1.20.5": 120, + "1.20.6": 120, + "1.20.7": 120, + "1.20.8": 120, + "1.20.9": 120, + "1.20.10": 120, + "1.20.11": 120, + "1.20.12": 120, + "1.20.13": 120, + "1.20.14": 120, + "1.21.0": 120, + "1.21.1": 120, + "1.21.2": 120, + "1.21.3": 120, + "1.21.4": 120, + "1.21.5": 120, + "1.21.6": 120, + "1.21.7": 120, + "1.21.8": 120, + "1.21.9": 120, + "1.21.10": 120, + "1.21.11": 120, + "1.21.12": 120, + "1.21.13": 120, + "1.22.0": 120, + "1.22.1": 120, + "1.22.2": 120, + "1.22.3": 120, + "1.22.4": 120, + "1.22.5": 120, + "1.22.6": 120, + "1.22.7": 120, + "1.22.8": 120, + "1.22.9": 120, + "1.22.10": 120, + "1.22.11": 120, + "1.22.12": 120, + "1.23.0": 120, + "1.23.1": 120, + "1.23.2": 120, + "1.23.3": 120, + "1.23.4": 120, + "1.23.5": 120, + "1.23.6": 120, + "1.23.7": 120, + "1.23.8": 120, + "1.23.9": 120, + "1.24.0": 120, + "1.24.1": 120, + "1.24.2": 120, + "1.24.3": 120 + } + }, + "net/http.http2HeadersFrame": { + "http2FrameHeader": { + "1.19.0": 0, + "1.19.1": 0, + "1.19.2": 0, + "1.19.3": 0, + "1.19.4": 0, + "1.19.5": 0, + "1.19.6": 0, + "1.19.7": 0, + "1.19.8": 0, + "1.19.9": 0, + "1.19.10": 0, + "1.19.11": 0, + "1.19.12": 0, + "1.19.13": 0, + "1.20.0": 0, + "1.20.1": 0, + "1.20.2": 0, + "1.20.3": 0, + "1.20.4": 0, + "1.20.5": 0, + "1.20.6": 0, + "1.20.7": 0, + "1.20.8": 0, + "1.20.9": 0, + "1.20.10": 0, + "1.20.11": 0, + "1.20.12": 0, + "1.20.13": 0, + "1.20.14": 0, + "1.21.0": 0, + "1.21.1": 0, + "1.21.2": 0, + "1.21.3": 0, + "1.21.4": 0, + "1.21.5": 0, + "1.21.6": 0, + "1.21.7": 0, + "1.21.8": 0, + "1.21.9": 0, + "1.21.10": 0, + "1.21.11": 0, + "1.21.12": 0, + "1.21.13": 0, + "1.22.0": 0, + "1.22.1": 0, + "1.22.2": 0, + "1.22.3": 0, + "1.22.4": 0, + "1.22.5": 0, + "1.22.6": 0, + "1.22.7": 0, + "1.22.8": 0, + "1.22.9": 0, + "1.22.10": 0, + "1.22.11": 0, + "1.22.12": 0, + "1.23.0": 0, + "1.23.1": 0, + "1.23.2": 0, + "1.23.3": 0, + "1.23.4": 0, + "1.23.5": 0, + "1.23.6": 0, + "1.23.7": 0, + "1.23.8": 0, + "1.23.9": 0, + "1.24.0": 0, + "1.24.1": 0, + "1.24.2": 0, + "1.24.3": 0 + } + }, + "net/http.http2MetaHeadersFrame": { + "Fields": { + "1.19.0": 8, + "1.19.1": 8, + "1.19.2": 8, + "1.19.3": 8, + "1.19.4": 8, + "1.19.5": 8, + "1.19.6": 8, + "1.19.7": 8, + "1.19.8": 8, + "1.19.9": 8, + "1.19.10": 8, + "1.19.11": 8, + "1.19.12": 8, + "1.19.13": 8, + "1.20.0": 8, + "1.20.1": 8, + "1.20.2": 8, + "1.20.3": 8, + "1.20.4": 8, + "1.20.5": 8, + "1.20.6": 8, + "1.20.7": 8, + "1.20.8": 8, + "1.20.9": 8, + "1.20.10": 8, + "1.20.11": 8, + "1.20.12": 8, + "1.20.13": 8, + "1.20.14": 8, + "1.21.0": 8, + "1.21.1": 8, + "1.21.2": 8, + "1.21.3": 8, + "1.21.4": 8, + "1.21.5": 8, + "1.21.6": 8, + "1.21.7": 8, + "1.21.8": 8, + "1.21.9": 8, + "1.21.10": 8, + "1.21.11": 8, + "1.21.12": 8, + "1.21.13": 8, + "1.22.0": 8, + "1.22.1": 8, + "1.22.2": 8, + "1.22.3": 8, + "1.22.4": 8, + "1.22.5": 8, + "1.22.6": 8, + "1.22.7": 8, + "1.22.8": 8, + "1.22.9": 8, + "1.22.10": 8, + "1.22.11": 8, + "1.22.12": 8, + "1.23.0": 8, + "1.23.1": 8, + "1.23.2": 8, + "1.23.3": 8, + "1.23.4": 8, + "1.23.5": 8, + "1.23.6": 8, + "1.23.7": 8, + "1.23.8": 8, + "1.23.9": 8, + "1.24.0": 8, + "1.24.1": 8, + "1.24.2": 8, + "1.24.3": 8 + }, + "http2HeadersFrame": { + "1.19.0": 0, + "1.19.1": 0, + "1.19.2": 0, + "1.19.3": 0, + "1.19.4": 0, + "1.19.5": 0, + "1.19.6": 0, + "1.19.7": 0, + "1.19.8": 0, + "1.19.9": 0, + "1.19.10": 0, + "1.19.11": 0, + "1.19.12": 0, + "1.19.13": 0, + "1.20.0": 0, + "1.20.1": 0, + "1.20.2": 0, + "1.20.3": 0, + "1.20.4": 0, + "1.20.5": 0, + "1.20.6": 0, + "1.20.7": 0, + "1.20.8": 0, + "1.20.9": 0, + "1.20.10": 0, + "1.20.11": 0, + "1.20.12": 0, + "1.20.13": 0, + "1.20.14": 0, + "1.21.0": 0, + "1.21.1": 0, + "1.21.2": 0, + "1.21.3": 0, + "1.21.4": 0, + "1.21.5": 0, + "1.21.6": 0, + "1.21.7": 0, + "1.21.8": 0, + "1.21.9": 0, + "1.21.10": 0, + "1.21.11": 0, + "1.21.12": 0, + "1.21.13": 0, + "1.22.0": 0, + "1.22.1": 0, + "1.22.2": 0, + "1.22.3": 0, + "1.22.4": 0, + "1.22.5": 0, + "1.22.6": 0, + "1.22.7": 0, + "1.22.8": 0, + "1.22.9": 0, + "1.22.10": 0, + "1.22.11": 0, + "1.22.12": 0, + "1.23.0": 0, + "1.23.1": 0, + "1.23.2": 0, + "1.23.3": 0, + "1.23.4": 0, + "1.23.5": 0, + "1.23.6": 0, + "1.23.7": 0, + "1.23.8": 0, + "1.23.9": 0, + "1.24.0": 0, + "1.24.1": 0, + "1.24.2": 0, + "1.24.3": 0 + } + }, + "net/http.http2bufferedWriter": { + "w": { + "1.24.0": null, + "1.24.1": null, + "1.24.2": null, + "1.24.3": null, + "1.19.0": 0, + "1.19.1": 0, + "1.19.2": 0, + "1.19.3": 0, + "1.19.4": 0, + "1.19.5": 0, + "1.19.6": 0, + "1.19.7": 0, + "1.19.8": 0, + "1.19.9": 0, + "1.19.10": 0, + "1.19.11": 0, + "1.19.12": 0, + "1.19.13": 0, + "1.20.0": 0, + "1.20.1": 0, + "1.20.2": 0, + "1.20.3": 0, + "1.20.4": 0, + "1.20.5": 0, + "1.20.6": 0, + "1.20.7": 0, + "1.20.8": 0, + "1.20.9": 0, + "1.20.10": 0, + "1.20.11": 0, + "1.20.12": 0, + "1.20.13": 0, + "1.20.14": 0, + "1.21.0": 0, + "1.21.1": 0, + "1.21.2": 0, + "1.21.3": 0, + "1.21.4": 0, + "1.21.5": 0, + "1.21.6": 0, + "1.21.7": 0, + "1.21.8": 0, + "1.21.9": 0, + "1.21.10": 0, + "1.21.11": 0, + "1.21.12": 0, + "1.21.13": 0, + "1.22.0": 0, + "1.22.1": 0, + "1.22.2": 0, + "1.22.3": 0, + "1.22.4": 0, + "1.22.5": 0, + "1.22.6": 0, + "1.22.7": 0, + "1.22.8": 0, + "1.22.9": 0, + "1.22.10": 0, + "1.22.11": 0, + "1.22.12": 0, + "1.23.0": 0, + "1.23.1": 0, + "1.23.2": 0, + "1.23.3": 0, + "1.23.4": 0, + "1.23.5": 0, + "1.23.6": 0, + "1.23.7": 0, + "1.23.8": 0, + "1.23.9": 0 + } + }, + "net/http.http2serverConn": { + "conn": { + "1.19.0": 16, + "1.19.1": 16, + "1.19.2": 16, + "1.19.3": 16, + "1.19.4": 16, + "1.19.5": 16, + "1.19.6": 16, + "1.19.7": 16, + "1.19.8": 16, + "1.19.9": 16, + "1.19.10": 16, + "1.19.11": 16, + "1.19.12": 16, + "1.19.13": 16, + "1.20.0": 16, + "1.20.1": 16, + "1.20.2": 16, + "1.20.3": 16, + "1.20.4": 16, + "1.20.5": 16, + "1.20.6": 16, + "1.20.7": 16, + "1.20.8": 16, + "1.20.9": 16, + "1.20.10": 16, + "1.20.11": 16, + "1.20.12": 16, + "1.20.13": 16, + "1.20.14": 16, + "1.21.0": 16, + "1.21.1": 16, + "1.21.2": 16, + "1.21.3": 16, + "1.21.4": 16, + "1.21.5": 16, + "1.21.6": 16, + "1.21.7": 16, + "1.21.8": 16, + "1.21.9": 16, + "1.21.10": 16, + "1.21.11": 16, + "1.21.12": 16, + "1.21.13": 16, + "1.22.0": 16, + "1.22.1": 16, + "1.22.2": 16, + "1.22.3": 16, + "1.22.4": 16, + "1.22.5": 16, + "1.22.6": 16, + "1.22.7": 16, + "1.22.8": 16, + "1.22.9": 16, + "1.22.10": 16, + "1.22.11": 16, + "1.22.12": 16, + "1.23.0": 16, + "1.23.1": 16, + "1.23.2": 16, + "1.23.3": 16, + "1.23.4": 16, + "1.23.5": 16, + "1.23.6": 16, + "1.23.7": 16, + "1.23.8": 16, + "1.23.9": 16, + "1.24.0": 16, + "1.24.1": 16, + "1.24.2": 16, + "1.24.3": 16 + }, + "hpackEncoder": { + "1.19.0": 360, + "1.19.1": 360, + "1.19.2": 360, + "1.19.3": 360, + "1.21.0": 360, + "1.21.1": 360, + "1.21.2": 360, + "1.19.4": 368, + "1.19.5": 368, + "1.19.6": 368, + "1.19.7": 368, + "1.19.8": 368, + "1.19.9": 368, + "1.19.10": 368, + "1.19.11": 368, + "1.19.12": 368, + "1.19.13": 368, + "1.20.0": 368, + "1.20.1": 368, + "1.20.2": 368, + "1.20.3": 368, + "1.20.4": 368, + "1.20.5": 368, + "1.20.6": 368, + "1.20.7": 368, + "1.20.8": 368, + "1.20.9": 368, + "1.21.3": 392, + "1.21.4": 392, + "1.21.5": 392, + "1.21.6": 392, + "1.21.7": 392, + "1.21.8": 392, + "1.21.9": 392, + "1.21.10": 392, + "1.21.11": 392, + "1.21.12": 392, + "1.21.13": 392, + "1.22.0": 392, + "1.22.1": 392, + "1.22.2": 392, + "1.22.3": 392, + "1.22.4": 392, + "1.22.5": 392, + "1.22.6": 392, + "1.22.7": 392, + "1.22.8": 392, + "1.22.9": 392, + "1.22.10": 392, + "1.22.11": 392, + "1.22.12": 392, + "1.20.10": 400, + "1.20.11": 400, + "1.20.12": 400, + "1.20.13": 400, + "1.20.14": 400, + "1.23.0": 408, + "1.23.1": 408, + "1.23.2": 408, + "1.23.3": 408, + "1.23.4": 408, + "1.23.5": 408, + "1.23.6": 408, + "1.23.7": 408, + "1.23.8": 408, + "1.23.9": 408, + "1.24.0": 456, + "1.24.1": 456, + "1.24.2": 456, + "1.24.3": 456 + } + }, + "net/http.http2writeResHeaders": { + "endStream": { + "1.19.0": 48, + "1.19.1": 48, + "1.19.2": 48, + "1.19.3": 48, + "1.19.4": 48, + "1.19.5": 48, + "1.19.6": 48, + "1.19.7": 48, + "1.19.8": 48, + "1.19.9": 48, + "1.19.10": 48, + "1.19.11": 48, + "1.19.12": 48, + "1.19.13": 48, + "1.20.0": 48, + "1.20.1": 48, + "1.20.2": 48, + "1.20.3": 48, + "1.20.4": 48, + "1.20.5": 48, + "1.20.6": 48, + "1.20.7": 48, + "1.20.8": 48, + "1.20.9": 48, + "1.20.10": 48, + "1.20.11": 48, + "1.20.12": 48, + "1.20.13": 48, + "1.20.14": 48, + "1.21.0": 48, + "1.21.1": 48, + "1.21.2": 48, + "1.21.3": 48, + "1.21.4": 48, + "1.21.5": 48, + "1.21.6": 48, + "1.21.7": 48, + "1.21.8": 48, + "1.21.9": 48, + "1.21.10": 48, + "1.21.11": 48, + "1.21.12": 48, + "1.21.13": 48, + "1.22.0": 48, + "1.22.1": 48, + "1.22.2": 48, + "1.22.3": 48, + "1.22.4": 48, + "1.22.5": 48, + "1.22.6": 48, + "1.22.7": 48, + "1.22.8": 48, + "1.22.9": 48, + "1.22.10": 48, + "1.22.11": 48, + "1.22.12": 48, + "1.23.0": 48, + "1.23.1": 48, + "1.23.2": 48, + "1.23.3": 48, + "1.23.4": 48, + "1.23.5": 48, + "1.23.6": 48, + "1.23.7": 48, + "1.23.8": 48, + "1.23.9": 48, + "1.24.0": 48, + "1.24.1": 48, + "1.24.2": 48, + "1.24.3": 48 + }, + "streamID": { + "1.19.0": 0, + "1.19.1": 0, + "1.19.2": 0, + "1.19.3": 0, + "1.19.4": 0, + "1.19.5": 0, + "1.19.6": 0, + "1.19.7": 0, + "1.19.8": 0, + "1.19.9": 0, + "1.19.10": 0, + "1.19.11": 0, + "1.19.12": 0, + "1.19.13": 0, + "1.20.0": 0, + "1.20.1": 0, + "1.20.2": 0, + "1.20.3": 0, + "1.20.4": 0, + "1.20.5": 0, + "1.20.6": 0, + "1.20.7": 0, + "1.20.8": 0, + "1.20.9": 0, + "1.20.10": 0, + "1.20.11": 0, + "1.20.12": 0, + "1.20.13": 0, + "1.20.14": 0, + "1.21.0": 0, + "1.21.1": 0, + "1.21.2": 0, + "1.21.3": 0, + "1.21.4": 0, + "1.21.5": 0, + "1.21.6": 0, + "1.21.7": 0, + "1.21.8": 0, + "1.21.9": 0, + "1.21.10": 0, + "1.21.11": 0, + "1.21.12": 0, + "1.21.13": 0, + "1.22.0": 0, + "1.22.1": 0, + "1.22.2": 0, + "1.22.3": 0, + "1.22.4": 0, + "1.22.5": 0, + "1.22.6": 0, + "1.22.7": 0, + "1.22.8": 0, + "1.22.9": 0, + "1.22.10": 0, + "1.22.11": 0, + "1.22.12": 0, + "1.23.0": 0, + "1.23.1": 0, + "1.23.2": 0, + "1.23.3": 0, + "1.23.4": 0, + "1.23.5": 0, + "1.23.6": 0, + "1.23.7": 0, + "1.23.8": 0, + "1.23.9": 0, + "1.24.0": 0, + "1.24.1": 0, + "1.24.2": 0, + "1.24.3": 0 + } + }, + "runtime.g": { + "goid": { + "1.19.0": 152, + "1.19.1": 152, + "1.19.2": 152, + "1.19.3": 152, + "1.19.4": 152, + "1.19.5": 152, + "1.19.6": 152, + "1.19.7": 152, + "1.19.8": 152, + "1.19.9": 152, + "1.19.10": 152, + "1.19.11": 152, + "1.19.12": 152, + "1.19.13": 152, + "1.20.0": 152, + "1.20.1": 152, + "1.20.2": 152, + "1.20.3": 152, + "1.20.4": 152, + "1.20.5": 152, + "1.20.6": 152, + "1.20.7": 152, + "1.20.8": 152, + "1.20.9": 152, + "1.20.10": 152, + "1.20.11": 152, + "1.20.12": 152, + "1.20.13": 152, + "1.20.14": 152, + "1.21.0": 152, + "1.21.1": 152, + "1.21.2": 152, + "1.21.3": 152, + "1.21.4": 152, + "1.21.5": 152, + "1.21.6": 152, + "1.21.7": 152, + "1.21.8": 152, + "1.21.9": 152, + "1.21.10": 152, + "1.21.11": 152, + "1.21.12": 152, + "1.21.13": 152, + "1.22.0": 152, + "1.22.1": 152, + "1.22.2": 152, + "1.22.3": 152, + "1.22.4": 152, + "1.22.5": 152, + "1.22.6": 152, + "1.22.7": 152, + "1.22.8": 152, + "1.22.9": 152, + "1.22.10": 152, + "1.22.11": 152, + "1.22.12": 152, + "1.23.0": 160, + "1.23.1": 160, + "1.23.2": 160, + "1.23.3": 160, + "1.23.4": 160, + "1.23.5": 160, + "1.23.6": 160, + "1.23.7": 160, + "1.23.8": 160, + "1.23.9": 160, + "1.24.0": 160, + "1.24.1": 160, + "1.24.2": 160, + "1.24.3": 160 + } + }, + "runtime.hmap": { + "buckets": { + "1.24.0": null, + "1.24.1": null, + "1.24.2": null, + "1.24.3": null, + "1.19.0": 16, + "1.19.1": 16, + "1.19.2": 16, + "1.19.3": 16, + "1.19.4": 16, + "1.19.5": 16, + "1.19.6": 16, + "1.19.7": 16, + "1.19.8": 16, + "1.19.9": 16, + "1.19.10": 16, + "1.19.11": 16, + "1.19.12": 16, + "1.19.13": 16, + "1.20.0": 16, + "1.20.1": 16, + "1.20.2": 16, + "1.20.3": 16, + "1.20.4": 16, + "1.20.5": 16, + "1.20.6": 16, + "1.20.7": 16, + "1.20.8": 16, + "1.20.9": 16, + "1.20.10": 16, + "1.20.11": 16, + "1.20.12": 16, + "1.20.13": 16, + "1.20.14": 16, + "1.21.0": 16, + "1.21.1": 16, + "1.21.2": 16, + "1.21.3": 16, + "1.21.4": 16, + "1.21.5": 16, + "1.21.6": 16, + "1.21.7": 16, + "1.21.8": 16, + "1.21.9": 16, + "1.21.10": 16, + "1.21.11": 16, + "1.21.12": 16, + "1.21.13": 16, + "1.22.0": 16, + "1.22.1": 16, + "1.22.2": 16, + "1.22.3": 16, + "1.22.4": 16, + "1.22.5": 16, + "1.22.6": 16, + "1.22.7": 16, + "1.22.8": 16, + "1.22.9": 16, + "1.22.10": 16, + "1.22.11": 16, + "1.22.12": 16, + "1.23.0": 16, + "1.23.1": 16, + "1.23.2": 16, + "1.23.3": 16, + "1.23.4": 16, + "1.23.5": 16, + "1.23.6": 16, + "1.23.7": 16, + "1.23.8": 16, + "1.23.9": 16 + } + } + }, + "funcs": { + "golang.org/x/net/http2.(*Framer).WriteDataPadded": { + "data": { + "0.1.0": { + "location": "registers", + "offset": 24 + }, + "0.2.0": { + "location": "registers", + "offset": 24 + }, + "0.3.0": { + "location": "registers", + "offset": 24 + }, + "0.4.0": { + "location": "registers", + "offset": 24 + }, + "0.5.0": { + "location": "registers", + "offset": 24 + }, + "0.6.0": { + "location": "registers", + "offset": 24 + }, + "0.7.0": { + "location": "registers", + "offset": 24 + }, + "0.8.0": { + "location": "registers", + "offset": 24 + }, + "0.9.0": { + "location": "registers", + "offset": 24 + }, + "0.10.0": { + "location": "registers", + "offset": 24 + }, + "0.11.0": { + "location": "registers", + "offset": 24 + }, + "0.12.0": { + "location": "registers", + "offset": 24 + }, + "0.13.0": { + "location": "registers", + "offset": 24 + }, + "0.14.0": { + "location": "registers", + "offset": 24 + }, + "0.15.0": { + "location": "registers", + "offset": 24 + }, + "0.16.0": { + "location": "registers", + "offset": 24 + }, + "0.17.0": { + "location": "registers", + "offset": 24 + }, + "0.18.0": { + "location": "registers", + "offset": 24 + }, + "0.19.0": { + "location": "registers", + "offset": 24 + }, + "0.20.0": { + "location": "registers", + "offset": 24 + }, + "0.21.0": { + "location": "registers", + "offset": 24 + }, + "0.22.0": { + "location": "registers", + "offset": 24 + }, + "0.23.0": { + "location": "registers", + "offset": 24 + }, + "0.24.0": { + "location": "registers", + "offset": 24 + }, + "0.25.0": { + "location": "registers", + "offset": 24 + }, + "0.26.0": { + "location": "registers", + "offset": 24 + }, + "0.27.0": { + "location": "registers", + "offset": 24 + }, + "0.28.0": { + "location": "registers", + "offset": 24 + }, + "0.29.0": { + "location": "registers", + "offset": 24 + }, + "0.30.0": { + "location": "registers", + "offset": 24 + }, + "0.31.0": { + "location": "registers", + "offset": 24 + }, + "0.32.0": { + "location": "registers", + "offset": 24 + }, + "0.33.0": { + "location": "registers", + "offset": 24 + }, + "0.34.0": { + "location": "registers", + "offset": 24 + }, + "0.35.0": { + "location": "registers", + "offset": 24 + }, + "0.36.0": { + "location": "registers", + "offset": 24 + }, + "0.37.0": { + "location": "registers", + "offset": 24 + }, + "0.38.0": { + "location": "registers", + "offset": 24 + }, + "0.39.0": { + "location": "registers", + "offset": 24 + }, + "0.40.0": { + "location": "registers", + "offset": 24 + } + }, + "endStream": { + "0.1.0": { + "location": "registers", + "offset": 16 + }, + "0.2.0": { + "location": "registers", + "offset": 16 + }, + "0.3.0": { + "location": "registers", + "offset": 16 + }, + "0.4.0": { + "location": "registers", + "offset": 16 + }, + "0.5.0": { + "location": "registers", + "offset": 16 + }, + "0.6.0": { + "location": "registers", + "offset": 16 + }, + "0.7.0": { + "location": "registers", + "offset": 16 + }, + "0.8.0": { + "location": "registers", + "offset": 16 + }, + "0.9.0": { + "location": "registers", + "offset": 16 + }, + "0.10.0": { + "location": "registers", + "offset": 16 + }, + "0.11.0": { + "location": "registers", + "offset": 16 + }, + "0.12.0": { + "location": "registers", + "offset": 16 + }, + "0.13.0": { + "location": "registers", + "offset": 16 + }, + "0.14.0": { + "location": "registers", + "offset": 16 + }, + "0.15.0": { + "location": "registers", + "offset": 16 + }, + "0.16.0": { + "location": "registers", + "offset": 16 + }, + "0.17.0": { + "location": "registers", + "offset": 16 + }, + "0.18.0": { + "location": "registers", + "offset": 16 + }, + "0.19.0": { + "location": "registers", + "offset": 16 + }, + "0.20.0": { + "location": "registers", + "offset": 16 + }, + "0.21.0": { + "location": "registers", + "offset": 16 + }, + "0.22.0": { + "location": "registers", + "offset": 16 + }, + "0.23.0": { + "location": "registers", + "offset": 16 + }, + "0.24.0": { + "location": "registers", + "offset": 16 + }, + "0.25.0": { + "location": "registers", + "offset": 16 + }, + "0.26.0": { + "location": "registers", + "offset": 16 + }, + "0.27.0": { + "location": "registers", + "offset": 16 + }, + "0.28.0": { + "location": "registers", + "offset": 16 + }, + "0.29.0": { + "location": "registers", + "offset": 16 + }, + "0.30.0": { + "location": "registers", + "offset": 16 + }, + "0.31.0": { + "location": "registers", + "offset": 16 + }, + "0.32.0": { + "location": "registers", + "offset": 16 + }, + "0.33.0": { + "location": "registers", + "offset": 16 + }, + "0.34.0": { + "location": "registers", + "offset": 16 + }, + "0.35.0": { + "location": "registers", + "offset": 16 + }, + "0.36.0": { + "location": "registers", + "offset": 16 + }, + "0.37.0": { + "location": "registers", + "offset": 16 + }, + "0.38.0": { + "location": "registers", + "offset": 16 + }, + "0.39.0": { + "location": "registers", + "offset": 16 + }, + "0.40.0": { + "location": "registers", + "offset": 16 + } + }, + "f": { + "0.1.0": { + "location": "registers", + "offset": 0 + }, + "0.2.0": { + "location": "registers", + "offset": 0 + }, + "0.3.0": { + "location": "registers", + "offset": 0 + }, + "0.4.0": { + "location": "registers", + "offset": 0 + }, + "0.5.0": { + "location": "registers", + "offset": 0 + }, + "0.6.0": { + "location": "registers", + "offset": 0 + }, + "0.7.0": { + "location": "registers", + "offset": 0 + }, + "0.8.0": { + "location": "registers", + "offset": 0 + }, + "0.9.0": { + "location": "registers", + "offset": 0 + }, + "0.10.0": { + "location": "registers", + "offset": 0 + }, + "0.11.0": { + "location": "registers", + "offset": 0 + }, + "0.12.0": { + "location": "registers", + "offset": 0 + }, + "0.13.0": { + "location": "registers", + "offset": 0 + }, + "0.14.0": { + "location": "registers", + "offset": 0 + }, + "0.15.0": { + "location": "registers", + "offset": 0 + }, + "0.16.0": { + "location": "registers", + "offset": 0 + }, + "0.17.0": { + "location": "registers", + "offset": 0 + }, + "0.18.0": { + "location": "registers", + "offset": 0 + }, + "0.19.0": { + "location": "registers", + "offset": 0 + }, + "0.20.0": { + "location": "registers", + "offset": 0 + }, + "0.21.0": { + "location": "registers", + "offset": 0 + }, + "0.22.0": { + "location": "registers", + "offset": 0 + }, + "0.23.0": { + "location": "registers", + "offset": 0 + }, + "0.24.0": { + "location": "registers", + "offset": 0 + }, + "0.25.0": { + "location": "registers", + "offset": 0 + }, + "0.26.0": { + "location": "registers", + "offset": 0 + }, + "0.27.0": { + "location": "registers", + "offset": 0 + }, + "0.28.0": { + "location": "registers", + "offset": 0 + }, + "0.29.0": { + "location": "registers", + "offset": 0 + }, + "0.30.0": { + "location": "registers", + "offset": 0 + }, + "0.31.0": { + "location": "registers", + "offset": 0 + }, + "0.32.0": { + "location": "registers", + "offset": 0 + }, + "0.33.0": { + "location": "registers", + "offset": 0 + }, + "0.34.0": { + "location": "registers", + "offset": 0 + }, + "0.35.0": { + "location": "registers", + "offset": 0 + }, + "0.36.0": { + "location": "registers", + "offset": 0 + }, + "0.37.0": { + "location": "registers", + "offset": 0 + }, + "0.38.0": { + "location": "registers", + "offset": 0 + }, + "0.39.0": { + "location": "registers", + "offset": 0 + }, + "0.40.0": { + "location": "registers", + "offset": 0 + } + }, + "streamID": { + "0.1.0": { + "location": "registers", + "offset": 8 + }, + "0.2.0": { + "location": "registers", + "offset": 8 + }, + "0.3.0": { + "location": "registers", + "offset": 8 + }, + "0.4.0": { + "location": "registers", + "offset": 8 + }, + "0.5.0": { + "location": "registers", + "offset": 8 + }, + "0.6.0": { + "location": "registers", + "offset": 8 + }, + "0.7.0": { + "location": "registers", + "offset": 8 + }, + "0.8.0": { + "location": "registers", + "offset": 8 + }, + "0.9.0": { + "location": "registers", + "offset": 8 + }, + "0.10.0": { + "location": "registers", + "offset": 8 + }, + "0.11.0": { + "location": "registers", + "offset": 8 + }, + "0.12.0": { + "location": "registers", + "offset": 8 + }, + "0.13.0": { + "location": "registers", + "offset": 8 + }, + "0.14.0": { + "location": "registers", + "offset": 8 + }, + "0.15.0": { + "location": "registers", + "offset": 8 + }, + "0.16.0": { + "location": "registers", + "offset": 8 + }, + "0.17.0": { + "location": "registers", + "offset": 8 + }, + "0.18.0": { + "location": "registers", + "offset": 8 + }, + "0.19.0": { + "location": "registers", + "offset": 8 + }, + "0.20.0": { + "location": "registers", + "offset": 8 + }, + "0.21.0": { + "location": "registers", + "offset": 8 + }, + "0.22.0": { + "location": "registers", + "offset": 8 + }, + "0.23.0": { + "location": "registers", + "offset": 8 + }, + "0.24.0": { + "location": "registers", + "offset": 8 + }, + "0.25.0": { + "location": "registers", + "offset": 8 + }, + "0.26.0": { + "location": "registers", + "offset": 8 + }, + "0.27.0": { + "location": "registers", + "offset": 8 + }, + "0.28.0": { + "location": "registers", + "offset": 8 + }, + "0.29.0": { + "location": "registers", + "offset": 8 + }, + "0.30.0": { + "location": "registers", + "offset": 8 + }, + "0.31.0": { + "location": "registers", + "offset": 8 + }, + "0.32.0": { + "location": "registers", + "offset": 8 + }, + "0.33.0": { + "location": "registers", + "offset": 8 + }, + "0.34.0": { + "location": "registers", + "offset": 8 + }, + "0.35.0": { + "location": "registers", + "offset": 8 + }, + "0.36.0": { + "location": "registers", + "offset": 8 + }, + "0.37.0": { + "location": "registers", + "offset": 8 + }, + "0.38.0": { + "location": "registers", + "offset": 8 + }, + "0.39.0": { + "location": "registers", + "offset": 8 + }, + "0.40.0": { + "location": "registers", + "offset": 8 + } + } + }, + "golang.org/x/net/http2.(*Framer).checkFrameOrder": { + "f": { + "0.1.0": { + "location": "registers", + "offset": 8 + }, + "0.2.0": { + "location": "registers", + "offset": 8 + }, + "0.3.0": { + "location": "registers", + "offset": 8 + }, + "0.4.0": { + "location": "registers", + "offset": 8 + }, + "0.5.0": { + "location": "registers", + "offset": 8 + }, + "0.6.0": { + "location": "registers", + "offset": 8 + }, + "0.7.0": { + "location": "registers", + "offset": 8 + }, + "0.8.0": { + "location": "registers", + "offset": 8 + }, + "0.9.0": { + "location": "registers", + "offset": 8 + }, + "0.10.0": { + "location": "registers", + "offset": 8 + }, + "0.11.0": { + "location": "registers", + "offset": 8 + }, + "0.12.0": { + "location": "registers", + "offset": 8 + }, + "0.13.0": { + "location": "registers", + "offset": 8 + }, + "0.14.0": { + "location": "registers", + "offset": 8 + }, + "0.15.0": { + "location": "registers", + "offset": 8 + }, + "0.16.0": { + "location": "registers", + "offset": 8 + }, + "0.17.0": { + "location": "registers", + "offset": 8 + }, + "0.18.0": { + "location": "registers", + "offset": 8 + }, + "0.19.0": { + "location": "registers", + "offset": 8 + }, + "0.20.0": { + "location": "registers", + "offset": 8 + }, + "0.21.0": { + "location": "registers", + "offset": 8 + }, + "0.22.0": { + "location": "registers", + "offset": 8 + }, + "0.23.0": { + "location": "registers", + "offset": 8 + }, + "0.24.0": { + "location": "registers", + "offset": 8 + }, + "0.25.0": { + "location": "registers", + "offset": 8 + }, + "0.26.0": { + "location": "registers", + "offset": 8 + }, + "0.27.0": { + "location": "registers", + "offset": 8 + }, + "0.28.0": { + "location": "registers", + "offset": 8 + }, + "0.29.0": { + "location": "registers", + "offset": 8 + }, + "0.30.0": { + "location": "registers", + "offset": 8 + }, + "0.31.0": { + "location": "registers", + "offset": 8 + }, + "0.32.0": { + "location": "registers", + "offset": 8 + }, + "0.33.0": { + "location": "registers", + "offset": 8 + }, + "0.34.0": { + "location": "registers", + "offset": 8 + }, + "0.35.0": { + "location": "registers", + "offset": 8 + }, + "0.36.0": { + "location": "registers", + "offset": 8 + }, + "0.37.0": { + "location": "registers", + "offset": 8 + }, + "0.38.0": { + "location": "registers", + "offset": 8 + }, + "0.39.0": { + "location": "registers", + "offset": 8 + }, + "0.40.0": { + "location": "registers", + "offset": 8 + } + }, + "fr": { + "0.1.0": { + "location": "registers", + "offset": 0 + }, + "0.2.0": { + "location": "registers", + "offset": 0 + }, + "0.3.0": { + "location": "registers", + "offset": 0 + }, + "0.4.0": { + "location": "registers", + "offset": 0 + }, + "0.5.0": { + "location": "registers", + "offset": 0 + }, + "0.6.0": { + "location": "registers", + "offset": 0 + }, + "0.7.0": { + "location": "registers", + "offset": 0 + }, + "0.8.0": { + "location": "registers", + "offset": 0 + }, + "0.9.0": { + "location": "registers", + "offset": 0 + }, + "0.10.0": { + "location": "registers", + "offset": 0 + }, + "0.11.0": { + "location": "registers", + "offset": 0 + }, + "0.12.0": { + "location": "registers", + "offset": 0 + }, + "0.13.0": { + "location": "registers", + "offset": 0 + }, + "0.14.0": { + "location": "registers", + "offset": 0 + }, + "0.15.0": { + "location": "registers", + "offset": 0 + }, + "0.16.0": { + "location": "registers", + "offset": 0 + }, + "0.17.0": { + "location": "registers", + "offset": 0 + }, + "0.18.0": { + "location": "registers", + "offset": 0 + }, + "0.19.0": { + "location": "registers", + "offset": 0 + }, + "0.20.0": { + "location": "registers", + "offset": 0 + }, + "0.21.0": { + "location": "registers", + "offset": 0 + }, + "0.22.0": { + "location": "registers", + "offset": 0 + }, + "0.23.0": { + "location": "registers", + "offset": 0 + }, + "0.24.0": { + "location": "registers", + "offset": 0 + }, + "0.25.0": { + "location": "registers", + "offset": 0 + }, + "0.26.0": { + "location": "registers", + "offset": 0 + }, + "0.27.0": { + "location": "registers", + "offset": 0 + }, + "0.28.0": { + "location": "registers", + "offset": 0 + }, + "0.29.0": { + "location": "registers", + "offset": 0 + }, + "0.30.0": { + "location": "registers", + "offset": 0 + }, + "0.31.0": { + "location": "registers", + "offset": 0 + }, + "0.32.0": { + "location": "registers", + "offset": 0 + }, + "0.33.0": { + "location": "registers", + "offset": 0 + }, + "0.34.0": { + "location": "registers", + "offset": 0 + }, + "0.35.0": { + "location": "registers", + "offset": 0 + }, + "0.36.0": { + "location": "registers", + "offset": 0 + }, + "0.37.0": { + "location": "registers", + "offset": 0 + }, + "0.38.0": { + "location": "registers", + "offset": 0 + }, + "0.39.0": { + "location": "registers", + "offset": 0 + }, + "0.40.0": { + "location": "registers", + "offset": 0 + } + } + }, + "golang.org/x/net/http2/hpack.(*Encoder).WriteField": { + "e": { + "0.1.0": { + "location": "registers", + "offset": 0 + }, + "0.2.0": { + "location": "registers", + "offset": 0 + }, + "0.3.0": { + "location": "registers", + "offset": 0 + }, + "0.4.0": { + "location": "registers", + "offset": 0 + }, + "0.5.0": { + "location": "registers", + "offset": 0 + }, + "0.6.0": { + "location": "registers", + "offset": 0 + }, + "0.7.0": { + "location": "registers", + "offset": 0 + }, + "0.8.0": { + "location": "registers", + "offset": 0 + }, + "0.9.0": { + "location": "registers", + "offset": 0 + }, + "0.10.0": { + "location": "registers", + "offset": 0 + }, + "0.11.0": { + "location": "registers", + "offset": 0 + }, + "0.12.0": { + "location": "registers", + "offset": 0 + }, + "0.13.0": { + "location": "registers", + "offset": 0 + }, + "0.14.0": { + "location": "registers", + "offset": 0 + }, + "0.15.0": { + "location": "registers", + "offset": 0 + }, + "0.16.0": { + "location": "registers", + "offset": 0 + }, + "0.17.0": { + "location": "registers", + "offset": 0 + }, + "0.18.0": { + "location": "registers", + "offset": 0 + }, + "0.19.0": { + "location": "registers", + "offset": 0 + }, + "0.20.0": { + "location": "registers", + "offset": 0 + }, + "0.21.0": { + "location": "registers", + "offset": 0 + }, + "0.22.0": { + "location": "registers", + "offset": 0 + }, + "0.23.0": { + "location": "registers", + "offset": 0 + }, + "0.24.0": { + "location": "registers", + "offset": 0 + }, + "0.25.0": { + "location": "registers", + "offset": 0 + }, + "0.26.0": { + "location": "registers", + "offset": 0 + }, + "0.27.0": { + "location": "registers", + "offset": 0 + }, + "0.28.0": { + "location": "registers", + "offset": 0 + }, + "0.29.0": { + "location": "registers", + "offset": 0 + }, + "0.30.0": { + "location": "registers", + "offset": 0 + }, + "0.31.0": { + "location": "registers", + "offset": 0 + }, + "0.32.0": { + "location": "registers", + "offset": 0 + }, + "0.33.0": { + "location": "registers", + "offset": 0 + }, + "0.34.0": { + "location": "registers", + "offset": 0 + }, + "0.35.0": { + "location": "registers", + "offset": 0 + }, + "0.36.0": { + "location": "registers", + "offset": 0 + }, + "0.37.0": { + "location": "registers", + "offset": 0 + }, + "0.38.0": { + "location": "registers", + "offset": 0 + }, + "0.39.0": { + "location": "registers", + "offset": 0 + }, + "0.40.0": { + "location": "registers", + "offset": 0 + } + }, + "f": { + "0.1.0": { + "location": "registers", + "offset": 8 + }, + "0.2.0": { + "location": "registers", + "offset": 8 + }, + "0.3.0": { + "location": "registers", + "offset": 8 + }, + "0.4.0": { + "location": "registers", + "offset": 8 + }, + "0.5.0": { + "location": "registers", + "offset": 8 + }, + "0.6.0": { + "location": "registers", + "offset": 8 + }, + "0.7.0": { + "location": "registers", + "offset": 8 + }, + "0.8.0": { + "location": "registers", + "offset": 8 + }, + "0.9.0": { + "location": "registers", + "offset": 8 + }, + "0.10.0": { + "location": "registers", + "offset": 8 + }, + "0.11.0": { + "location": "registers", + "offset": 8 + }, + "0.12.0": { + "location": "registers", + "offset": 8 + }, + "0.13.0": { + "location": "registers", + "offset": 8 + }, + "0.14.0": { + "location": "registers", + "offset": 8 + }, + "0.15.0": { + "location": "registers", + "offset": 8 + }, + "0.16.0": { + "location": "registers", + "offset": 8 + }, + "0.17.0": { + "location": "registers", + "offset": 8 + }, + "0.18.0": { + "location": "registers", + "offset": 8 + }, + "0.19.0": { + "location": "registers", + "offset": 8 + }, + "0.20.0": { + "location": "registers", + "offset": 8 + }, + "0.21.0": { + "location": "registers", + "offset": 8 + }, + "0.22.0": { + "location": "registers", + "offset": 8 + }, + "0.23.0": { + "location": "registers", + "offset": 8 + }, + "0.24.0": { + "location": "registers", + "offset": 8 + }, + "0.25.0": { + "location": "registers", + "offset": 8 + }, + "0.26.0": { + "location": "registers", + "offset": 8 + }, + "0.27.0": { + "location": "registers", + "offset": 8 + }, + "0.28.0": { + "location": "registers", + "offset": 8 + }, + "0.29.0": { + "location": "registers", + "offset": 8 + }, + "0.30.0": { + "location": "registers", + "offset": 8 + }, + "0.31.0": { + "location": "registers", + "offset": 8 + }, + "0.32.0": { + "location": "registers", + "offset": 8 + }, + "0.33.0": { + "location": "registers", + "offset": 8 + }, + "0.34.0": { + "location": "registers", + "offset": 8 + }, + "0.35.0": { + "location": "registers", + "offset": 8 + }, + "0.36.0": { + "location": "registers", + "offset": 8 + }, + "0.37.0": { + "location": "registers", + "offset": 8 + }, + "0.38.0": { + "location": "registers", + "offset": 8 + }, + "0.39.0": { + "location": "registers", + "offset": 8 + }, + "0.40.0": { + "location": "registers", + "offset": 8 + } + } + }, + "google.golang.org/grpc/internal/transport.(*http2Client).operateHeaders": { + "frame": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": { + "location": "registers", + "offset": 8 + }, + "1.15.0": { + "location": "registers", + "offset": 8 + }, + "1.16.0": { + "location": "registers", + "offset": 8 + }, + "1.17.0": { + "location": "registers", + "offset": 8 + }, + "1.18.0": { + "location": "registers", + "offset": 8 + }, + "1.18.1": { + "location": "registers", + "offset": 8 + }, + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.25.0": { + "location": "registers", + "offset": 8 + }, + "1.25.1": { + "location": "registers", + "offset": 8 + }, + "1.26.0": { + "location": "registers", + "offset": 8 + }, + "1.27.0-pre": { + "location": "registers", + "offset": 8 + }, + "1.27.0": { + "location": "registers", + "offset": 8 + }, + "1.27.1": { + "location": "registers", + "offset": 8 + }, + "1.28.0-pre": { + "location": "registers", + "offset": 8 + }, + "1.28.0": { + "location": "registers", + "offset": 8 + }, + "1.28.1": { + "location": "registers", + "offset": 8 + }, + "1.29.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.29.0": { + "location": "registers", + "offset": 8 + }, + "1.29.1": { + "location": "registers", + "offset": 8 + }, + "1.30.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.30.0-dev.1": { + "location": "registers", + "offset": 8 + }, + "1.30.0": { + "location": "registers", + "offset": 8 + }, + "1.30.1": { + "location": "registers", + "offset": 8 + }, + "1.31.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.31.0": { + "location": "registers", + "offset": 8 + }, + "1.31.1": { + "location": "registers", + "offset": 8 + }, + "1.32.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.32.0": { + "location": "registers", + "offset": 8 + }, + "1.33.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.33.0": { + "location": "registers", + "offset": 8 + }, + "1.33.1": { + "location": "registers", + "offset": 8 + }, + "1.33.2": { + "location": "registers", + "offset": 8 + }, + "1.33.3": { + "location": "registers", + "offset": 8 + }, + "1.34.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.34.0": { + "location": "registers", + "offset": 8 + }, + "1.34.1": { + "location": "registers", + "offset": 8 + }, + "1.34.2": { + "location": "registers", + "offset": 8 + }, + "1.35.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.35.0": { + "location": "registers", + "offset": 8 + }, + "1.35.1": { + "location": "registers", + "offset": 8 + }, + "1.36.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.36.0": { + "location": "registers", + "offset": 8 + }, + "1.36.1": { + "location": "registers", + "offset": 8 + }, + "1.37.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.37.0": { + "location": "registers", + "offset": 8 + }, + "1.37.1": { + "location": "registers", + "offset": 8 + }, + "1.38.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.38.0": { + "location": "registers", + "offset": 8 + }, + "1.38.1": { + "location": "registers", + "offset": 8 + }, + "1.39.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.39.0": { + "location": "registers", + "offset": 8 + }, + "1.39.1": { + "location": "registers", + "offset": 8 + }, + "1.40.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.40.0": { + "location": "registers", + "offset": 8 + }, + "1.40.1": { + "location": "registers", + "offset": 8 + }, + "1.41.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.41.0": { + "location": "registers", + "offset": 8 + }, + "1.41.1": { + "location": "registers", + "offset": 8 + }, + "1.42.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.42.0": { + "location": "registers", + "offset": 8 + }, + "1.43.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.43.0": { + "location": "registers", + "offset": 8 + }, + "1.44.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.44.0": { + "location": "registers", + "offset": 8 + }, + "1.45.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.45.0": { + "location": "registers", + "offset": 8 + }, + "1.46.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.46.0": { + "location": "registers", + "offset": 8 + }, + "1.46.1": { + "location": "registers", + "offset": 8 + }, + "1.46.2": { + "location": "registers", + "offset": 8 + }, + "1.47.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.47.0": { + "location": "registers", + "offset": 8 + }, + "1.48.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.48.0": { + "location": "registers", + "offset": 8 + }, + "1.49.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.49.0": { + "location": "registers", + "offset": 8 + }, + "1.50.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.50.0": { + "location": "registers", + "offset": 8 + }, + "1.50.1": { + "location": "registers", + "offset": 8 + }, + "1.51.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.51.0": { + "location": "registers", + "offset": 8 + }, + "1.52.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.52.0": { + "location": "registers", + "offset": 8 + }, + "1.52.1": { + "location": "registers", + "offset": 8 + }, + "1.52.3": { + "location": "registers", + "offset": 8 + }, + "1.53.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.53.0": { + "location": "registers", + "offset": 8 + }, + "1.54.0": { + "location": "registers", + "offset": 8 + }, + "1.54.1": { + "location": "registers", + "offset": 8 + }, + "1.55.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.55.0": { + "location": "registers", + "offset": 8 + }, + "1.55.1": { + "location": "registers", + "offset": 8 + }, + "1.56.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.56.0": { + "location": "registers", + "offset": 8 + }, + "1.56.1": { + "location": "registers", + "offset": 8 + }, + "1.56.2": { + "location": "registers", + "offset": 8 + }, + "1.56.3": { + "location": "registers", + "offset": 8 + }, + "1.57.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.57.0": { + "location": "registers", + "offset": 8 + }, + "1.57.1": { + "location": "registers", + "offset": 8 + }, + "1.57.2": { + "location": "registers", + "offset": 8 + }, + "1.58.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.58.0": { + "location": "registers", + "offset": 8 + }, + "1.58.1": { + "location": "registers", + "offset": 8 + }, + "1.58.2": { + "location": "registers", + "offset": 8 + }, + "1.58.3": { + "location": "registers", + "offset": 8 + }, + "1.59.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.59.0": { + "location": "registers", + "offset": 8 + }, + "1.60.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.60.0": { + "location": "registers", + "offset": 8 + }, + "1.60.1": { + "location": "registers", + "offset": 8 + }, + "1.61.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.61.0": { + "location": "registers", + "offset": 8 + }, + "1.61.1": { + "location": "registers", + "offset": 8 + }, + "1.61.2": { + "location": "registers", + "offset": 8 + }, + "1.62.0": { + "location": "registers", + "offset": 8 + }, + "1.62.1": { + "location": "registers", + "offset": 8 + }, + "1.62.2": { + "location": "registers", + "offset": 8 + }, + "1.63.0": { + "location": "registers", + "offset": 8 + }, + "1.63.1": { + "location": "registers", + "offset": 8 + }, + "1.63.2": { + "location": "registers", + "offset": 8 + }, + "1.63.3": { + "location": "registers", + "offset": 8 + }, + "1.64.0": { + "location": "registers", + "offset": 8 + }, + "1.64.1": { + "location": "registers", + "offset": 8 + }, + "1.65.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.65.0": { + "location": "registers", + "offset": 8 + }, + "1.65.1": { + "location": "registers", + "offset": 8 + }, + "1.66.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.66.0": { + "location": "registers", + "offset": 8 + }, + "1.66.1": { + "location": "registers", + "offset": 8 + }, + "1.66.2": { + "location": "registers", + "offset": 8 + }, + "1.66.3": { + "location": "registers", + "offset": 8 + }, + "1.67.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.67.0": { + "location": "registers", + "offset": 8 + }, + "1.67.1": { + "location": "registers", + "offset": 8 + }, + "1.67.2": { + "location": "registers", + "offset": 8 + }, + "1.67.3": { + "location": "registers", + "offset": 8 + }, + "1.68.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.68.0": { + "location": "registers", + "offset": 8 + }, + "1.68.1": { + "location": "registers", + "offset": 8 + }, + "1.68.2": { + "location": "registers", + "offset": 8 + }, + "1.69.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.69.0": { + "location": "registers", + "offset": 8 + }, + "1.69.2": { + "location": "registers", + "offset": 8 + }, + "1.69.4": { + "location": "registers", + "offset": 8 + }, + "1.70.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.70.0": { + "location": "registers", + "offset": 8 + }, + "1.71.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.71.0": { + "location": "registers", + "offset": 8 + }, + "1.71.1": { + "location": "registers", + "offset": 8 + }, + "1.71.2": { + "location": "registers", + "offset": 8 + }, + "1.71.3": { + "location": "registers", + "offset": 8 + }, + "1.72.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.72.0": { + "location": "registers", + "offset": 8 + }, + "1.72.1": { + "location": "registers", + "offset": 8 + }, + "1.72.2": { + "location": "registers", + "offset": 8 + }, + "1.73.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.74.0-dev": { + "location": "registers", + "offset": 8 + } + }, + "t": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": { + "location": "registers", + "offset": 0 + }, + "1.15.0": { + "location": "registers", + "offset": 0 + }, + "1.16.0": { + "location": "registers", + "offset": 0 + }, + "1.17.0": { + "location": "registers", + "offset": 0 + }, + "1.18.0": { + "location": "registers", + "offset": 0 + }, + "1.18.1": { + "location": "registers", + "offset": 0 + }, + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.25.0": { + "location": "registers", + "offset": 0 + }, + "1.25.1": { + "location": "registers", + "offset": 0 + }, + "1.26.0": { + "location": "registers", + "offset": 0 + }, + "1.27.0-pre": { + "location": "registers", + "offset": 0 + }, + "1.27.0": { + "location": "registers", + "offset": 0 + }, + "1.27.1": { + "location": "registers", + "offset": 0 + }, + "1.28.0-pre": { + "location": "registers", + "offset": 0 + }, + "1.28.0": { + "location": "registers", + "offset": 0 + }, + "1.28.1": { + "location": "registers", + "offset": 0 + }, + "1.29.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.29.0": { + "location": "registers", + "offset": 0 + }, + "1.29.1": { + "location": "registers", + "offset": 0 + }, + "1.30.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.30.0-dev.1": { + "location": "registers", + "offset": 0 + }, + "1.30.0": { + "location": "registers", + "offset": 0 + }, + "1.30.1": { + "location": "registers", + "offset": 0 + }, + "1.31.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.31.0": { + "location": "registers", + "offset": 0 + }, + "1.31.1": { + "location": "registers", + "offset": 0 + }, + "1.32.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.32.0": { + "location": "registers", + "offset": 0 + }, + "1.33.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.33.0": { + "location": "registers", + "offset": 0 + }, + "1.33.1": { + "location": "registers", + "offset": 0 + }, + "1.33.2": { + "location": "registers", + "offset": 0 + }, + "1.33.3": { + "location": "registers", + "offset": 0 + }, + "1.34.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.34.0": { + "location": "registers", + "offset": 0 + }, + "1.34.1": { + "location": "registers", + "offset": 0 + }, + "1.34.2": { + "location": "registers", + "offset": 0 + }, + "1.35.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.35.0": { + "location": "registers", + "offset": 0 + }, + "1.35.1": { + "location": "registers", + "offset": 0 + }, + "1.36.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.36.0": { + "location": "registers", + "offset": 0 + }, + "1.36.1": { + "location": "registers", + "offset": 0 + }, + "1.37.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.37.0": { + "location": "registers", + "offset": 0 + }, + "1.37.1": { + "location": "registers", + "offset": 0 + }, + "1.38.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.38.0": { + "location": "registers", + "offset": 0 + }, + "1.38.1": { + "location": "registers", + "offset": 0 + }, + "1.39.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.39.0": { + "location": "registers", + "offset": 0 + }, + "1.39.1": { + "location": "registers", + "offset": 0 + }, + "1.40.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.40.0": { + "location": "registers", + "offset": 0 + }, + "1.40.1": { + "location": "registers", + "offset": 0 + }, + "1.41.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.41.0": { + "location": "registers", + "offset": 0 + }, + "1.41.1": { + "location": "registers", + "offset": 0 + }, + "1.42.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.42.0": { + "location": "registers", + "offset": 0 + }, + "1.43.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.43.0": { + "location": "registers", + "offset": 0 + }, + "1.44.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.44.0": { + "location": "registers", + "offset": 0 + }, + "1.45.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.45.0": { + "location": "registers", + "offset": 0 + }, + "1.46.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.46.0": { + "location": "registers", + "offset": 0 + }, + "1.46.1": { + "location": "registers", + "offset": 0 + }, + "1.46.2": { + "location": "registers", + "offset": 0 + }, + "1.47.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.47.0": { + "location": "registers", + "offset": 0 + }, + "1.48.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.48.0": { + "location": "registers", + "offset": 0 + }, + "1.49.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.49.0": { + "location": "registers", + "offset": 0 + }, + "1.50.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.50.0": { + "location": "registers", + "offset": 0 + }, + "1.50.1": { + "location": "registers", + "offset": 0 + }, + "1.51.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.51.0": { + "location": "registers", + "offset": 0 + }, + "1.52.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.52.0": { + "location": "registers", + "offset": 0 + }, + "1.52.1": { + "location": "registers", + "offset": 0 + }, + "1.52.3": { + "location": "registers", + "offset": 0 + }, + "1.53.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.53.0": { + "location": "registers", + "offset": 0 + }, + "1.54.0": { + "location": "registers", + "offset": 0 + }, + "1.54.1": { + "location": "registers", + "offset": 0 + }, + "1.55.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.55.0": { + "location": "registers", + "offset": 0 + }, + "1.55.1": { + "location": "registers", + "offset": 0 + }, + "1.56.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.56.0": { + "location": "registers", + "offset": 0 + }, + "1.56.1": { + "location": "registers", + "offset": 0 + }, + "1.56.2": { + "location": "registers", + "offset": 0 + }, + "1.56.3": { + "location": "registers", + "offset": 0 + }, + "1.57.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.57.0": { + "location": "registers", + "offset": 0 + }, + "1.57.1": { + "location": "registers", + "offset": 0 + }, + "1.57.2": { + "location": "registers", + "offset": 0 + }, + "1.58.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.58.0": { + "location": "registers", + "offset": 0 + }, + "1.58.1": { + "location": "registers", + "offset": 0 + }, + "1.58.2": { + "location": "registers", + "offset": 0 + }, + "1.58.3": { + "location": "registers", + "offset": 0 + }, + "1.59.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.59.0": { + "location": "registers", + "offset": 0 + }, + "1.60.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.60.0": { + "location": "registers", + "offset": 0 + }, + "1.60.1": { + "location": "registers", + "offset": 0 + }, + "1.61.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.61.0": { + "location": "registers", + "offset": 0 + }, + "1.61.1": { + "location": "registers", + "offset": 0 + }, + "1.61.2": { + "location": "registers", + "offset": 0 + }, + "1.62.0": { + "location": "registers", + "offset": 0 + }, + "1.62.1": { + "location": "registers", + "offset": 0 + }, + "1.62.2": { + "location": "registers", + "offset": 0 + }, + "1.63.0": { + "location": "registers", + "offset": 0 + }, + "1.63.1": { + "location": "registers", + "offset": 0 + }, + "1.63.2": { + "location": "registers", + "offset": 0 + }, + "1.63.3": { + "location": "registers", + "offset": 0 + }, + "1.64.0": { + "location": "registers", + "offset": 0 + }, + "1.64.1": { + "location": "registers", + "offset": 0 + }, + "1.65.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.65.0": { + "location": "registers", + "offset": 0 + }, + "1.65.1": { + "location": "registers", + "offset": 0 + }, + "1.66.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.66.0": { + "location": "registers", + "offset": 0 + }, + "1.66.1": { + "location": "registers", + "offset": 0 + }, + "1.66.2": { + "location": "registers", + "offset": 0 + }, + "1.66.3": { + "location": "registers", + "offset": 0 + }, + "1.67.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.67.0": { + "location": "registers", + "offset": 0 + }, + "1.67.1": { + "location": "registers", + "offset": 0 + }, + "1.67.2": { + "location": "registers", + "offset": 0 + }, + "1.67.3": { + "location": "registers", + "offset": 0 + }, + "1.68.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.68.0": { + "location": "registers", + "offset": 0 + }, + "1.68.1": { + "location": "registers", + "offset": 0 + }, + "1.68.2": { + "location": "registers", + "offset": 0 + }, + "1.69.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.69.0": { + "location": "registers", + "offset": 0 + }, + "1.69.2": { + "location": "registers", + "offset": 0 + }, + "1.69.4": { + "location": "registers", + "offset": 0 + }, + "1.70.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.70.0": { + "location": "registers", + "offset": 0 + }, + "1.71.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.71.0": { + "location": "registers", + "offset": 0 + }, + "1.71.1": { + "location": "registers", + "offset": 0 + }, + "1.71.2": { + "location": "registers", + "offset": 0 + }, + "1.71.3": { + "location": "registers", + "offset": 0 + }, + "1.72.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.72.0": { + "location": "registers", + "offset": 0 + }, + "1.72.1": { + "location": "registers", + "offset": 0 + }, + "1.72.2": { + "location": "registers", + "offset": 0 + }, + "1.73.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.74.0-dev": { + "location": "registers", + "offset": 0 + } + } + }, + "google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders": { + "frame": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": { + "location": "registers", + "offset": 8 + }, + "1.15.0": { + "location": "registers", + "offset": 8 + }, + "1.16.0": { + "location": "registers", + "offset": 8 + }, + "1.17.0": { + "location": "registers", + "offset": 8 + }, + "1.18.0": { + "location": "registers", + "offset": 8 + }, + "1.18.1": { + "location": "registers", + "offset": 8 + }, + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.25.0": { + "location": "registers", + "offset": 8 + }, + "1.25.1": { + "location": "registers", + "offset": 8 + }, + "1.26.0": { + "location": "registers", + "offset": 8 + }, + "1.27.0-pre": { + "location": "registers", + "offset": 8 + }, + "1.27.0": { + "location": "registers", + "offset": 8 + }, + "1.27.1": { + "location": "registers", + "offset": 8 + }, + "1.28.0-pre": { + "location": "registers", + "offset": 8 + }, + "1.28.0": { + "location": "registers", + "offset": 8 + }, + "1.28.1": { + "location": "registers", + "offset": 8 + }, + "1.29.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.29.0": { + "location": "registers", + "offset": 8 + }, + "1.29.1": { + "location": "registers", + "offset": 8 + }, + "1.30.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.30.0-dev.1": { + "location": "registers", + "offset": 8 + }, + "1.30.0": { + "location": "registers", + "offset": 8 + }, + "1.30.1": { + "location": "registers", + "offset": 8 + }, + "1.31.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.31.0": { + "location": "registers", + "offset": 8 + }, + "1.31.1": { + "location": "registers", + "offset": 8 + }, + "1.32.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.32.0": { + "location": "registers", + "offset": 8 + }, + "1.33.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.33.0": { + "location": "registers", + "offset": 8 + }, + "1.33.1": { + "location": "registers", + "offset": 8 + }, + "1.33.2": { + "location": "registers", + "offset": 8 + }, + "1.33.3": { + "location": "registers", + "offset": 8 + }, + "1.34.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.34.0": { + "location": "registers", + "offset": 8 + }, + "1.34.1": { + "location": "registers", + "offset": 8 + }, + "1.34.2": { + "location": "registers", + "offset": 8 + }, + "1.35.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.35.0": { + "location": "registers", + "offset": 8 + }, + "1.35.1": { + "location": "registers", + "offset": 8 + }, + "1.36.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.36.0": { + "location": "registers", + "offset": 8 + }, + "1.36.1": { + "location": "registers", + "offset": 8 + }, + "1.37.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.37.0": { + "location": "registers", + "offset": 8 + }, + "1.37.1": { + "location": "registers", + "offset": 8 + }, + "1.38.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.38.0": { + "location": "registers", + "offset": 8 + }, + "1.38.1": { + "location": "registers", + "offset": 8 + }, + "1.39.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.39.0": { + "location": "registers", + "offset": 8 + }, + "1.39.1": { + "location": "registers", + "offset": 8 + }, + "1.40.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.40.0": { + "location": "registers", + "offset": 8 + }, + "1.40.1": { + "location": "registers", + "offset": 8 + }, + "1.41.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.41.0": { + "location": "registers", + "offset": 8 + }, + "1.41.1": { + "location": "registers", + "offset": 8 + }, + "1.42.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.42.0": { + "location": "registers", + "offset": 8 + }, + "1.43.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.43.0": { + "location": "registers", + "offset": 8 + }, + "1.44.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.44.0": { + "location": "registers", + "offset": 8 + }, + "1.45.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.45.0": { + "location": "registers", + "offset": 8 + }, + "1.46.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.46.0": { + "location": "registers", + "offset": 8 + }, + "1.46.1": { + "location": "registers", + "offset": 8 + }, + "1.46.2": { + "location": "registers", + "offset": 8 + }, + "1.47.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.47.0": { + "location": "registers", + "offset": 8 + }, + "1.48.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.48.0": { + "location": "registers", + "offset": 8 + }, + "1.49.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.49.0": { + "location": "registers", + "offset": 8 + }, + "1.50.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.50.0": { + "location": "registers", + "offset": 8 + }, + "1.50.1": { + "location": "registers", + "offset": 8 + }, + "1.51.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.51.0": { + "location": "registers", + "offset": 8 + }, + "1.52.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.52.0": { + "location": "registers", + "offset": 8 + }, + "1.52.1": { + "location": "registers", + "offset": 8 + }, + "1.52.3": { + "location": "registers", + "offset": 8 + }, + "1.53.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.53.0": { + "location": "registers", + "offset": 8 + }, + "1.54.0": { + "location": "registers", + "offset": 8 + }, + "1.54.1": { + "location": "registers", + "offset": 8 + }, + "1.55.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.55.0": { + "location": "registers", + "offset": 8 + }, + "1.55.1": { + "location": "registers", + "offset": 8 + }, + "1.56.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.56.0": { + "location": "registers", + "offset": 8 + }, + "1.56.1": { + "location": "registers", + "offset": 8 + }, + "1.56.2": { + "location": "registers", + "offset": 8 + }, + "1.56.3": { + "location": "registers", + "offset": 8 + }, + "1.57.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.57.0": { + "location": "registers", + "offset": 8 + }, + "1.57.1": { + "location": "registers", + "offset": 8 + }, + "1.57.2": { + "location": "registers", + "offset": 8 + }, + "1.58.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.58.0": { + "location": "registers", + "offset": 8 + }, + "1.58.1": { + "location": "registers", + "offset": 8 + }, + "1.58.2": { + "location": "registers", + "offset": 8 + }, + "1.58.3": { + "location": "registers", + "offset": 8 + }, + "1.59.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.59.0": { + "location": "registers", + "offset": 8 + }, + "1.60.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.60.0": { + "location": "registers", + "offset": 24 + }, + "1.60.1": { + "location": "registers", + "offset": 24 + }, + "1.61.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.61.0": { + "location": "registers", + "offset": 24 + }, + "1.61.1": { + "location": "registers", + "offset": 24 + }, + "1.61.2": { + "location": "registers", + "offset": 24 + }, + "1.62.0": { + "location": "registers", + "offset": 24 + }, + "1.62.1": { + "location": "registers", + "offset": 24 + }, + "1.62.2": { + "location": "registers", + "offset": 24 + }, + "1.63.0": { + "location": "registers", + "offset": 24 + }, + "1.63.1": { + "location": "registers", + "offset": 24 + }, + "1.63.2": { + "location": "registers", + "offset": 24 + }, + "1.63.3": { + "location": "registers", + "offset": 24 + }, + "1.64.0": { + "location": "registers", + "offset": 24 + }, + "1.64.1": { + "location": "registers", + "offset": 24 + }, + "1.65.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.65.0": { + "location": "registers", + "offset": 24 + }, + "1.65.1": { + "location": "registers", + "offset": 24 + }, + "1.66.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.66.0": { + "location": "registers", + "offset": 24 + }, + "1.66.1": { + "location": "registers", + "offset": 24 + }, + "1.66.2": { + "location": "registers", + "offset": 24 + }, + "1.66.3": { + "location": "registers", + "offset": 24 + }, + "1.67.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.67.0": { + "location": "registers", + "offset": 24 + }, + "1.67.1": { + "location": "registers", + "offset": 24 + }, + "1.67.2": { + "location": "registers", + "offset": 24 + }, + "1.67.3": { + "location": "registers", + "offset": 24 + }, + "1.68.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.68.0": { + "location": "registers", + "offset": 24 + }, + "1.68.1": { + "location": "registers", + "offset": 24 + }, + "1.68.2": { + "location": "registers", + "offset": 24 + }, + "1.69.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.69.0": { + "location": "registers", + "offset": 24 + }, + "1.69.2": { + "location": "registers", + "offset": 24 + }, + "1.69.4": { + "location": "registers", + "offset": 24 + }, + "1.70.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.70.0": { + "location": "registers", + "offset": 24 + }, + "1.71.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.71.0": { + "location": "registers", + "offset": 24 + }, + "1.71.1": { + "location": "registers", + "offset": 24 + }, + "1.71.2": { + "location": "registers", + "offset": 24 + }, + "1.71.3": { + "location": "registers", + "offset": 24 + }, + "1.72.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.72.0": { + "location": "registers", + "offset": 24 + }, + "1.72.1": { + "location": "registers", + "offset": 24 + }, + "1.72.2": { + "location": "registers", + "offset": 24 + }, + "1.73.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.74.0-dev": { + "location": "registers", + "offset": 24 + } + }, + "t": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": { + "location": "registers", + "offset": 0 + }, + "1.15.0": { + "location": "registers", + "offset": 0 + }, + "1.16.0": { + "location": "registers", + "offset": 0 + }, + "1.17.0": { + "location": "registers", + "offset": 0 + }, + "1.18.0": { + "location": "registers", + "offset": 0 + }, + "1.18.1": { + "location": "registers", + "offset": 0 + }, + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.25.0": { + "location": "registers", + "offset": 0 + }, + "1.25.1": { + "location": "registers", + "offset": 0 + }, + "1.26.0": { + "location": "registers", + "offset": 0 + }, + "1.27.0-pre": { + "location": "registers", + "offset": 0 + }, + "1.27.0": { + "location": "registers", + "offset": 0 + }, + "1.27.1": { + "location": "registers", + "offset": 0 + }, + "1.28.0-pre": { + "location": "registers", + "offset": 0 + }, + "1.28.0": { + "location": "registers", + "offset": 0 + }, + "1.28.1": { + "location": "registers", + "offset": 0 + }, + "1.29.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.29.0": { + "location": "registers", + "offset": 0 + }, + "1.29.1": { + "location": "registers", + "offset": 0 + }, + "1.30.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.30.0-dev.1": { + "location": "registers", + "offset": 0 + }, + "1.30.0": { + "location": "registers", + "offset": 0 + }, + "1.30.1": { + "location": "registers", + "offset": 0 + }, + "1.31.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.31.0": { + "location": "registers", + "offset": 0 + }, + "1.31.1": { + "location": "registers", + "offset": 0 + }, + "1.32.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.32.0": { + "location": "registers", + "offset": 0 + }, + "1.33.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.33.0": { + "location": "registers", + "offset": 0 + }, + "1.33.1": { + "location": "registers", + "offset": 0 + }, + "1.33.2": { + "location": "registers", + "offset": 0 + }, + "1.33.3": { + "location": "registers", + "offset": 0 + }, + "1.34.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.34.0": { + "location": "registers", + "offset": 0 + }, + "1.34.1": { + "location": "registers", + "offset": 0 + }, + "1.34.2": { + "location": "registers", + "offset": 0 + }, + "1.35.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.35.0": { + "location": "registers", + "offset": 0 + }, + "1.35.1": { + "location": "registers", + "offset": 0 + }, + "1.36.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.36.0": { + "location": "registers", + "offset": 0 + }, + "1.36.1": { + "location": "registers", + "offset": 0 + }, + "1.37.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.37.0": { + "location": "registers", + "offset": 0 + }, + "1.37.1": { + "location": "registers", + "offset": 0 + }, + "1.38.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.38.0": { + "location": "registers", + "offset": 0 + }, + "1.38.1": { + "location": "registers", + "offset": 0 + }, + "1.39.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.39.0": { + "location": "registers", + "offset": 0 + }, + "1.39.1": { + "location": "registers", + "offset": 0 + }, + "1.40.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.40.0": { + "location": "registers", + "offset": 0 + }, + "1.40.1": { + "location": "registers", + "offset": 0 + }, + "1.41.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.41.0": { + "location": "registers", + "offset": 0 + }, + "1.41.1": { + "location": "registers", + "offset": 0 + }, + "1.42.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.42.0": { + "location": "registers", + "offset": 0 + }, + "1.43.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.43.0": { + "location": "registers", + "offset": 0 + }, + "1.44.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.44.0": { + "location": "registers", + "offset": 0 + }, + "1.45.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.45.0": { + "location": "registers", + "offset": 0 + }, + "1.46.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.46.0": { + "location": "registers", + "offset": 0 + }, + "1.46.1": { + "location": "registers", + "offset": 0 + }, + "1.46.2": { + "location": "registers", + "offset": 0 + }, + "1.47.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.47.0": { + "location": "registers", + "offset": 0 + }, + "1.48.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.48.0": { + "location": "registers", + "offset": 0 + }, + "1.49.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.49.0": { + "location": "registers", + "offset": 0 + }, + "1.50.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.50.0": { + "location": "registers", + "offset": 0 + }, + "1.50.1": { + "location": "registers", + "offset": 0 + }, + "1.51.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.51.0": { + "location": "registers", + "offset": 0 + }, + "1.52.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.52.0": { + "location": "registers", + "offset": 0 + }, + "1.52.1": { + "location": "registers", + "offset": 0 + }, + "1.52.3": { + "location": "registers", + "offset": 0 + }, + "1.53.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.53.0": { + "location": "registers", + "offset": 0 + }, + "1.54.0": { + "location": "registers", + "offset": 0 + }, + "1.54.1": { + "location": "registers", + "offset": 0 + }, + "1.55.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.55.0": { + "location": "registers", + "offset": 0 + }, + "1.55.1": { + "location": "registers", + "offset": 0 + }, + "1.56.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.56.0": { + "location": "registers", + "offset": 0 + }, + "1.56.1": { + "location": "registers", + "offset": 0 + }, + "1.56.2": { + "location": "registers", + "offset": 0 + }, + "1.56.3": { + "location": "registers", + "offset": 0 + }, + "1.57.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.57.0": { + "location": "registers", + "offset": 0 + }, + "1.57.1": { + "location": "registers", + "offset": 0 + }, + "1.57.2": { + "location": "registers", + "offset": 0 + }, + "1.58.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.58.0": { + "location": "registers", + "offset": 0 + }, + "1.58.1": { + "location": "registers", + "offset": 0 + }, + "1.58.2": { + "location": "registers", + "offset": 0 + }, + "1.58.3": { + "location": "registers", + "offset": 0 + }, + "1.59.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.59.0": { + "location": "registers", + "offset": 0 + }, + "1.60.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.60.0": { + "location": "registers", + "offset": 0 + }, + "1.60.1": { + "location": "registers", + "offset": 0 + }, + "1.61.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.61.0": { + "location": "registers", + "offset": 0 + }, + "1.61.1": { + "location": "registers", + "offset": 0 + }, + "1.61.2": { + "location": "registers", + "offset": 0 + }, + "1.62.0": { + "location": "registers", + "offset": 0 + }, + "1.62.1": { + "location": "registers", + "offset": 0 + }, + "1.62.2": { + "location": "registers", + "offset": 0 + }, + "1.63.0": { + "location": "registers", + "offset": 0 + }, + "1.63.1": { + "location": "registers", + "offset": 0 + }, + "1.63.2": { + "location": "registers", + "offset": 0 + }, + "1.63.3": { + "location": "registers", + "offset": 0 + }, + "1.64.0": { + "location": "registers", + "offset": 0 + }, + "1.64.1": { + "location": "registers", + "offset": 0 + }, + "1.65.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.65.0": { + "location": "registers", + "offset": 0 + }, + "1.65.1": { + "location": "registers", + "offset": 0 + }, + "1.66.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.66.0": { + "location": "registers", + "offset": 0 + }, + "1.66.1": { + "location": "registers", + "offset": 0 + }, + "1.66.2": { + "location": "registers", + "offset": 0 + }, + "1.66.3": { + "location": "registers", + "offset": 0 + }, + "1.67.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.67.0": { + "location": "registers", + "offset": 0 + }, + "1.67.1": { + "location": "registers", + "offset": 0 + }, + "1.67.2": { + "location": "registers", + "offset": 0 + }, + "1.67.3": { + "location": "registers", + "offset": 0 + }, + "1.68.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.68.0": { + "location": "registers", + "offset": 0 + }, + "1.68.1": { + "location": "registers", + "offset": 0 + }, + "1.68.2": { + "location": "registers", + "offset": 0 + }, + "1.69.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.69.0": { + "location": "registers", + "offset": 0 + }, + "1.69.2": { + "location": "registers", + "offset": 0 + }, + "1.69.4": { + "location": "registers", + "offset": 0 + }, + "1.70.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.70.0": { + "location": "registers", + "offset": 0 + }, + "1.71.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.71.0": { + "location": "registers", + "offset": 0 + }, + "1.71.1": { + "location": "registers", + "offset": 0 + }, + "1.71.2": { + "location": "registers", + "offset": 0 + }, + "1.71.3": { + "location": "registers", + "offset": 0 + }, + "1.72.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.72.0": { + "location": "registers", + "offset": 0 + }, + "1.72.1": { + "location": "registers", + "offset": 0 + }, + "1.72.2": { + "location": "registers", + "offset": 0 + }, + "1.73.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.74.0-dev": { + "location": "registers", + "offset": 0 + } + } + }, + "google.golang.org/grpc/internal/transport.(*loopyWriter).writeHeader": { + "endStream": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": { + "location": "registers", + "offset": 16 + }, + "1.15.0": { + "location": "registers", + "offset": 16 + }, + "1.16.0": { + "location": "registers", + "offset": 16 + }, + "1.17.0": { + "location": "registers", + "offset": 16 + }, + "1.18.0": { + "location": "registers", + "offset": 16 + }, + "1.18.1": { + "location": "registers", + "offset": 16 + }, + "1.19.0": { + "location": "registers", + "offset": 16 + }, + "1.19.1": { + "location": "registers", + "offset": 16 + }, + "1.20.0": { + "location": "registers", + "offset": 16 + }, + "1.20.1": { + "location": "registers", + "offset": 16 + }, + "1.21.0": { + "location": "registers", + "offset": 16 + }, + "1.21.1": { + "location": "registers", + "offset": 16 + }, + "1.21.2": { + "location": "registers", + "offset": 16 + }, + "1.21.3": { + "location": "registers", + "offset": 16 + }, + "1.21.4": { + "location": "registers", + "offset": 16 + }, + "1.22.0": { + "location": "registers", + "offset": 16 + }, + "1.22.1": { + "location": "registers", + "offset": 16 + }, + "1.22.2": { + "location": "registers", + "offset": 16 + }, + "1.22.3": { + "location": "registers", + "offset": 16 + }, + "1.23.0": { + "location": "registers", + "offset": 16 + }, + "1.23.1": { + "location": "registers", + "offset": 16 + }, + "1.24.0": { + "location": "registers", + "offset": 16 + }, + "1.25.0": { + "location": "registers", + "offset": 16 + }, + "1.25.1": { + "location": "registers", + "offset": 16 + }, + "1.26.0": { + "location": "registers", + "offset": 16 + }, + "1.27.0-pre": { + "location": "registers", + "offset": 16 + }, + "1.27.0": { + "location": "registers", + "offset": 16 + }, + "1.27.1": { + "location": "registers", + "offset": 16 + }, + "1.28.0-pre": { + "location": "registers", + "offset": 16 + }, + "1.28.0": { + "location": "registers", + "offset": 16 + }, + "1.28.1": { + "location": "registers", + "offset": 16 + }, + "1.29.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.29.0": { + "location": "registers", + "offset": 16 + }, + "1.29.1": { + "location": "registers", + "offset": 16 + }, + "1.30.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.30.0-dev.1": { + "location": "registers", + "offset": 16 + }, + "1.30.0": { + "location": "registers", + "offset": 16 + }, + "1.30.1": { + "location": "registers", + "offset": 16 + }, + "1.31.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.31.0": { + "location": "registers", + "offset": 16 + }, + "1.31.1": { + "location": "registers", + "offset": 16 + }, + "1.32.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.32.0": { + "location": "registers", + "offset": 16 + }, + "1.33.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.33.0": { + "location": "registers", + "offset": 16 + }, + "1.33.1": { + "location": "registers", + "offset": 16 + }, + "1.33.2": { + "location": "registers", + "offset": 16 + }, + "1.33.3": { + "location": "registers", + "offset": 16 + }, + "1.34.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.34.0": { + "location": "registers", + "offset": 16 + }, + "1.34.1": { + "location": "registers", + "offset": 16 + }, + "1.34.2": { + "location": "registers", + "offset": 16 + }, + "1.35.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.35.0": { + "location": "registers", + "offset": 16 + }, + "1.35.1": { + "location": "registers", + "offset": 16 + }, + "1.36.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.36.0": { + "location": "registers", + "offset": 16 + }, + "1.36.1": { + "location": "registers", + "offset": 16 + }, + "1.37.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.37.0": { + "location": "registers", + "offset": 16 + }, + "1.37.1": { + "location": "registers", + "offset": 16 + }, + "1.38.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.38.0": { + "location": "registers", + "offset": 16 + }, + "1.38.1": { + "location": "registers", + "offset": 16 + }, + "1.39.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.39.0": { + "location": "registers", + "offset": 16 + }, + "1.39.1": { + "location": "registers", + "offset": 16 + }, + "1.40.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.40.0": { + "location": "registers", + "offset": 16 + }, + "1.40.1": { + "location": "registers", + "offset": 16 + }, + "1.41.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.41.0": { + "location": "registers", + "offset": 16 + }, + "1.41.1": { + "location": "registers", + "offset": 16 + }, + "1.42.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.42.0": { + "location": "registers", + "offset": 16 + }, + "1.43.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.43.0": { + "location": "registers", + "offset": 16 + }, + "1.44.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.44.0": { + "location": "registers", + "offset": 16 + }, + "1.45.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.45.0": { + "location": "registers", + "offset": 16 + }, + "1.46.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.46.0": { + "location": "registers", + "offset": 16 + }, + "1.46.1": { + "location": "registers", + "offset": 16 + }, + "1.46.2": { + "location": "registers", + "offset": 16 + }, + "1.47.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.47.0": { + "location": "registers", + "offset": 16 + }, + "1.48.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.48.0": { + "location": "registers", + "offset": 16 + }, + "1.49.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.49.0": { + "location": "registers", + "offset": 16 + }, + "1.50.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.50.0": { + "location": "registers", + "offset": 16 + }, + "1.50.1": { + "location": "registers", + "offset": 16 + }, + "1.51.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.51.0": { + "location": "registers", + "offset": 16 + }, + "1.52.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.52.0": { + "location": "registers", + "offset": 16 + }, + "1.52.1": { + "location": "registers", + "offset": 16 + }, + "1.52.3": { + "location": "registers", + "offset": 16 + }, + "1.53.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.53.0": { + "location": "registers", + "offset": 16 + }, + "1.54.0": { + "location": "registers", + "offset": 16 + }, + "1.54.1": { + "location": "registers", + "offset": 16 + }, + "1.55.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.55.0": { + "location": "registers", + "offset": 16 + }, + "1.55.1": { + "location": "registers", + "offset": 16 + }, + "1.56.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.56.0": { + "location": "registers", + "offset": 16 + }, + "1.56.1": { + "location": "registers", + "offset": 16 + }, + "1.56.2": { + "location": "registers", + "offset": 16 + }, + "1.56.3": { + "location": "registers", + "offset": 16 + }, + "1.57.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.57.0": { + "location": "registers", + "offset": 16 + }, + "1.57.1": { + "location": "registers", + "offset": 16 + }, + "1.57.2": { + "location": "registers", + "offset": 16 + }, + "1.58.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.58.0": { + "location": "registers", + "offset": 16 + }, + "1.58.1": { + "location": "registers", + "offset": 16 + }, + "1.58.2": { + "location": "registers", + "offset": 16 + }, + "1.58.3": { + "location": "registers", + "offset": 16 + }, + "1.59.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.59.0": { + "location": "registers", + "offset": 16 + }, + "1.60.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.60.0": { + "location": "registers", + "offset": 16 + }, + "1.60.1": { + "location": "registers", + "offset": 16 + }, + "1.61.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.61.0": { + "location": "registers", + "offset": 16 + }, + "1.61.1": { + "location": "registers", + "offset": 16 + }, + "1.61.2": { + "location": "registers", + "offset": 16 + }, + "1.62.0": { + "location": "registers", + "offset": 16 + }, + "1.62.1": { + "location": "registers", + "offset": 16 + }, + "1.62.2": { + "location": "registers", + "offset": 16 + }, + "1.63.0": { + "location": "registers", + "offset": 16 + }, + "1.63.1": { + "location": "registers", + "offset": 16 + }, + "1.63.2": { + "location": "registers", + "offset": 16 + }, + "1.63.3": { + "location": "registers", + "offset": 16 + }, + "1.64.0": { + "location": "registers", + "offset": 16 + }, + "1.64.1": { + "location": "registers", + "offset": 16 + }, + "1.65.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.65.0": { + "location": "registers", + "offset": 16 + }, + "1.65.1": { + "location": "registers", + "offset": 16 + }, + "1.66.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.66.0": { + "location": "registers", + "offset": 16 + }, + "1.66.1": { + "location": "registers", + "offset": 16 + }, + "1.66.2": { + "location": "registers", + "offset": 16 + }, + "1.66.3": { + "location": "registers", + "offset": 16 + }, + "1.67.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.67.0": { + "location": "registers", + "offset": 16 + }, + "1.67.1": { + "location": "registers", + "offset": 16 + }, + "1.67.2": { + "location": "registers", + "offset": 16 + }, + "1.67.3": { + "location": "registers", + "offset": 16 + }, + "1.68.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.68.0": { + "location": "registers", + "offset": 16 + }, + "1.68.1": { + "location": "registers", + "offset": 16 + }, + "1.68.2": { + "location": "registers", + "offset": 16 + }, + "1.69.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.69.0": { + "location": "registers", + "offset": 16 + }, + "1.69.2": { + "location": "registers", + "offset": 16 + }, + "1.69.4": { + "location": "registers", + "offset": 16 + }, + "1.70.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.70.0": { + "location": "registers", + "offset": 16 + }, + "1.71.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.71.0": { + "location": "registers", + "offset": 16 + }, + "1.71.1": { + "location": "registers", + "offset": 16 + }, + "1.71.2": { + "location": "registers", + "offset": 16 + }, + "1.71.3": { + "location": "registers", + "offset": 16 + }, + "1.72.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.72.0": { + "location": "registers", + "offset": 16 + }, + "1.72.1": { + "location": "registers", + "offset": 16 + }, + "1.72.2": { + "location": "registers", + "offset": 16 + }, + "1.73.0-dev": { + "location": "registers", + "offset": 16 + }, + "1.74.0-dev": { + "location": "registers", + "offset": 16 + } + }, + "hf": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": { + "location": "registers", + "offset": 24 + }, + "1.15.0": { + "location": "registers", + "offset": 24 + }, + "1.16.0": { + "location": "registers", + "offset": 24 + }, + "1.17.0": { + "location": "registers", + "offset": 24 + }, + "1.18.0": { + "location": "registers", + "offset": 24 + }, + "1.18.1": { + "location": "registers", + "offset": 24 + }, + "1.19.0": { + "location": "registers", + "offset": 24 + }, + "1.19.1": { + "location": "registers", + "offset": 24 + }, + "1.20.0": { + "location": "registers", + "offset": 24 + }, + "1.20.1": { + "location": "registers", + "offset": 24 + }, + "1.21.0": { + "location": "registers", + "offset": 24 + }, + "1.21.1": { + "location": "registers", + "offset": 24 + }, + "1.21.2": { + "location": "registers", + "offset": 24 + }, + "1.21.3": { + "location": "registers", + "offset": 24 + }, + "1.21.4": { + "location": "registers", + "offset": 24 + }, + "1.22.0": { + "location": "registers", + "offset": 24 + }, + "1.22.1": { + "location": "registers", + "offset": 24 + }, + "1.22.2": { + "location": "registers", + "offset": 24 + }, + "1.22.3": { + "location": "registers", + "offset": 24 + }, + "1.23.0": { + "location": "registers", + "offset": 24 + }, + "1.23.1": { + "location": "registers", + "offset": 24 + }, + "1.24.0": { + "location": "registers", + "offset": 24 + }, + "1.25.0": { + "location": "registers", + "offset": 24 + }, + "1.25.1": { + "location": "registers", + "offset": 24 + }, + "1.26.0": { + "location": "registers", + "offset": 24 + }, + "1.27.0-pre": { + "location": "registers", + "offset": 24 + }, + "1.27.0": { + "location": "registers", + "offset": 24 + }, + "1.27.1": { + "location": "registers", + "offset": 24 + }, + "1.28.0-pre": { + "location": "registers", + "offset": 24 + }, + "1.28.0": { + "location": "registers", + "offset": 24 + }, + "1.28.1": { + "location": "registers", + "offset": 24 + }, + "1.29.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.29.0": { + "location": "registers", + "offset": 24 + }, + "1.29.1": { + "location": "registers", + "offset": 24 + }, + "1.30.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.30.0-dev.1": { + "location": "registers", + "offset": 24 + }, + "1.30.0": { + "location": "registers", + "offset": 24 + }, + "1.30.1": { + "location": "registers", + "offset": 24 + }, + "1.31.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.31.0": { + "location": "registers", + "offset": 24 + }, + "1.31.1": { + "location": "registers", + "offset": 24 + }, + "1.32.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.32.0": { + "location": "registers", + "offset": 24 + }, + "1.33.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.33.0": { + "location": "registers", + "offset": 24 + }, + "1.33.1": { + "location": "registers", + "offset": 24 + }, + "1.33.2": { + "location": "registers", + "offset": 24 + }, + "1.33.3": { + "location": "registers", + "offset": 24 + }, + "1.34.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.34.0": { + "location": "registers", + "offset": 24 + }, + "1.34.1": { + "location": "registers", + "offset": 24 + }, + "1.34.2": { + "location": "registers", + "offset": 24 + }, + "1.35.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.35.0": { + "location": "registers", + "offset": 24 + }, + "1.35.1": { + "location": "registers", + "offset": 24 + }, + "1.36.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.36.0": { + "location": "registers", + "offset": 24 + }, + "1.36.1": { + "location": "registers", + "offset": 24 + }, + "1.37.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.37.0": { + "location": "registers", + "offset": 24 + }, + "1.37.1": { + "location": "registers", + "offset": 24 + }, + "1.38.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.38.0": { + "location": "registers", + "offset": 24 + }, + "1.38.1": { + "location": "registers", + "offset": 24 + }, + "1.39.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.39.0": { + "location": "registers", + "offset": 24 + }, + "1.39.1": { + "location": "registers", + "offset": 24 + }, + "1.40.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.40.0": { + "location": "registers", + "offset": 24 + }, + "1.40.1": { + "location": "registers", + "offset": 24 + }, + "1.41.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.41.0": { + "location": "registers", + "offset": 24 + }, + "1.41.1": { + "location": "registers", + "offset": 24 + }, + "1.42.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.42.0": { + "location": "registers", + "offset": 24 + }, + "1.43.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.43.0": { + "location": "registers", + "offset": 24 + }, + "1.44.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.44.0": { + "location": "registers", + "offset": 24 + }, + "1.45.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.45.0": { + "location": "registers", + "offset": 24 + }, + "1.46.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.46.0": { + "location": "registers", + "offset": 24 + }, + "1.46.1": { + "location": "registers", + "offset": 24 + }, + "1.46.2": { + "location": "registers", + "offset": 24 + }, + "1.47.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.47.0": { + "location": "registers", + "offset": 24 + }, + "1.48.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.48.0": { + "location": "registers", + "offset": 24 + }, + "1.49.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.49.0": { + "location": "registers", + "offset": 24 + }, + "1.50.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.50.0": { + "location": "registers", + "offset": 24 + }, + "1.50.1": { + "location": "registers", + "offset": 24 + }, + "1.51.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.51.0": { + "location": "registers", + "offset": 24 + }, + "1.52.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.52.0": { + "location": "registers", + "offset": 24 + }, + "1.52.1": { + "location": "registers", + "offset": 24 + }, + "1.52.3": { + "location": "registers", + "offset": 24 + }, + "1.53.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.53.0": { + "location": "registers", + "offset": 24 + }, + "1.54.0": { + "location": "registers", + "offset": 24 + }, + "1.54.1": { + "location": "registers", + "offset": 24 + }, + "1.55.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.55.0": { + "location": "registers", + "offset": 24 + }, + "1.55.1": { + "location": "registers", + "offset": 24 + }, + "1.56.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.56.0": { + "location": "registers", + "offset": 24 + }, + "1.56.1": { + "location": "registers", + "offset": 24 + }, + "1.56.2": { + "location": "registers", + "offset": 24 + }, + "1.56.3": { + "location": "registers", + "offset": 24 + }, + "1.57.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.57.0": { + "location": "registers", + "offset": 24 + }, + "1.57.1": { + "location": "registers", + "offset": 24 + }, + "1.57.2": { + "location": "registers", + "offset": 24 + }, + "1.58.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.58.0": { + "location": "registers", + "offset": 24 + }, + "1.58.1": { + "location": "registers", + "offset": 24 + }, + "1.58.2": { + "location": "registers", + "offset": 24 + }, + "1.58.3": { + "location": "registers", + "offset": 24 + }, + "1.59.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.59.0": { + "location": "registers", + "offset": 24 + }, + "1.60.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.60.0": { + "location": "registers", + "offset": 24 + }, + "1.60.1": { + "location": "registers", + "offset": 24 + }, + "1.61.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.61.0": { + "location": "registers", + "offset": 24 + }, + "1.61.1": { + "location": "registers", + "offset": 24 + }, + "1.61.2": { + "location": "registers", + "offset": 24 + }, + "1.62.0": { + "location": "registers", + "offset": 24 + }, + "1.62.1": { + "location": "registers", + "offset": 24 + }, + "1.62.2": { + "location": "registers", + "offset": 24 + }, + "1.63.0": { + "location": "registers", + "offset": 24 + }, + "1.63.1": { + "location": "registers", + "offset": 24 + }, + "1.63.2": { + "location": "registers", + "offset": 24 + }, + "1.63.3": { + "location": "registers", + "offset": 24 + }, + "1.64.0": { + "location": "registers", + "offset": 24 + }, + "1.64.1": { + "location": "registers", + "offset": 24 + }, + "1.65.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.65.0": { + "location": "registers", + "offset": 24 + }, + "1.65.1": { + "location": "registers", + "offset": 24 + }, + "1.66.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.66.0": { + "location": "registers", + "offset": 24 + }, + "1.66.1": { + "location": "registers", + "offset": 24 + }, + "1.66.2": { + "location": "registers", + "offset": 24 + }, + "1.66.3": { + "location": "registers", + "offset": 24 + }, + "1.67.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.67.0": { + "location": "registers", + "offset": 24 + }, + "1.67.1": { + "location": "registers", + "offset": 24 + }, + "1.67.2": { + "location": "registers", + "offset": 24 + }, + "1.67.3": { + "location": "registers", + "offset": 24 + }, + "1.68.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.68.0": { + "location": "registers", + "offset": 24 + }, + "1.68.1": { + "location": "registers", + "offset": 24 + }, + "1.68.2": { + "location": "registers", + "offset": 24 + }, + "1.69.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.69.0": { + "location": "registers", + "offset": 24 + }, + "1.69.2": { + "location": "registers", + "offset": 24 + }, + "1.69.4": { + "location": "registers", + "offset": 24 + }, + "1.70.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.70.0": { + "location": "registers", + "offset": 24 + }, + "1.71.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.71.0": { + "location": "registers", + "offset": 24 + }, + "1.71.1": { + "location": "registers", + "offset": 24 + }, + "1.71.2": { + "location": "registers", + "offset": 24 + }, + "1.71.3": { + "location": "registers", + "offset": 24 + }, + "1.72.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.72.0": { + "location": "registers", + "offset": 24 + }, + "1.72.1": { + "location": "registers", + "offset": 24 + }, + "1.72.2": { + "location": "registers", + "offset": 24 + }, + "1.73.0-dev": { + "location": "registers", + "offset": 24 + }, + "1.74.0-dev": { + "location": "registers", + "offset": 24 + } + }, + "l": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": { + "location": "registers", + "offset": 0 + }, + "1.15.0": { + "location": "registers", + "offset": 0 + }, + "1.16.0": { + "location": "registers", + "offset": 0 + }, + "1.17.0": { + "location": "registers", + "offset": 0 + }, + "1.18.0": { + "location": "registers", + "offset": 0 + }, + "1.18.1": { + "location": "registers", + "offset": 0 + }, + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.25.0": { + "location": "registers", + "offset": 0 + }, + "1.25.1": { + "location": "registers", + "offset": 0 + }, + "1.26.0": { + "location": "registers", + "offset": 0 + }, + "1.27.0-pre": { + "location": "registers", + "offset": 0 + }, + "1.27.0": { + "location": "registers", + "offset": 0 + }, + "1.27.1": { + "location": "registers", + "offset": 0 + }, + "1.28.0-pre": { + "location": "registers", + "offset": 0 + }, + "1.28.0": { + "location": "registers", + "offset": 0 + }, + "1.28.1": { + "location": "registers", + "offset": 0 + }, + "1.29.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.29.0": { + "location": "registers", + "offset": 0 + }, + "1.29.1": { + "location": "registers", + "offset": 0 + }, + "1.30.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.30.0-dev.1": { + "location": "registers", + "offset": 0 + }, + "1.30.0": { + "location": "registers", + "offset": 0 + }, + "1.30.1": { + "location": "registers", + "offset": 0 + }, + "1.31.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.31.0": { + "location": "registers", + "offset": 0 + }, + "1.31.1": { + "location": "registers", + "offset": 0 + }, + "1.32.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.32.0": { + "location": "registers", + "offset": 0 + }, + "1.33.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.33.0": { + "location": "registers", + "offset": 0 + }, + "1.33.1": { + "location": "registers", + "offset": 0 + }, + "1.33.2": { + "location": "registers", + "offset": 0 + }, + "1.33.3": { + "location": "registers", + "offset": 0 + }, + "1.34.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.34.0": { + "location": "registers", + "offset": 0 + }, + "1.34.1": { + "location": "registers", + "offset": 0 + }, + "1.34.2": { + "location": "registers", + "offset": 0 + }, + "1.35.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.35.0": { + "location": "registers", + "offset": 0 + }, + "1.35.1": { + "location": "registers", + "offset": 0 + }, + "1.36.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.36.0": { + "location": "registers", + "offset": 0 + }, + "1.36.1": { + "location": "registers", + "offset": 0 + }, + "1.37.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.37.0": { + "location": "registers", + "offset": 0 + }, + "1.37.1": { + "location": "registers", + "offset": 0 + }, + "1.38.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.38.0": { + "location": "registers", + "offset": 0 + }, + "1.38.1": { + "location": "registers", + "offset": 0 + }, + "1.39.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.39.0": { + "location": "registers", + "offset": 0 + }, + "1.39.1": { + "location": "registers", + "offset": 0 + }, + "1.40.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.40.0": { + "location": "registers", + "offset": 0 + }, + "1.40.1": { + "location": "registers", + "offset": 0 + }, + "1.41.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.41.0": { + "location": "registers", + "offset": 0 + }, + "1.41.1": { + "location": "registers", + "offset": 0 + }, + "1.42.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.42.0": { + "location": "registers", + "offset": 0 + }, + "1.43.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.43.0": { + "location": "registers", + "offset": 0 + }, + "1.44.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.44.0": { + "location": "registers", + "offset": 0 + }, + "1.45.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.45.0": { + "location": "registers", + "offset": 0 + }, + "1.46.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.46.0": { + "location": "registers", + "offset": 0 + }, + "1.46.1": { + "location": "registers", + "offset": 0 + }, + "1.46.2": { + "location": "registers", + "offset": 0 + }, + "1.47.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.47.0": { + "location": "registers", + "offset": 0 + }, + "1.48.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.48.0": { + "location": "registers", + "offset": 0 + }, + "1.49.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.49.0": { + "location": "registers", + "offset": 0 + }, + "1.50.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.50.0": { + "location": "registers", + "offset": 0 + }, + "1.50.1": { + "location": "registers", + "offset": 0 + }, + "1.51.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.51.0": { + "location": "registers", + "offset": 0 + }, + "1.52.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.52.0": { + "location": "registers", + "offset": 0 + }, + "1.52.1": { + "location": "registers", + "offset": 0 + }, + "1.52.3": { + "location": "registers", + "offset": 0 + }, + "1.53.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.53.0": { + "location": "registers", + "offset": 0 + }, + "1.54.0": { + "location": "registers", + "offset": 0 + }, + "1.54.1": { + "location": "registers", + "offset": 0 + }, + "1.55.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.55.0": { + "location": "registers", + "offset": 0 + }, + "1.55.1": { + "location": "registers", + "offset": 0 + }, + "1.56.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.56.0": { + "location": "registers", + "offset": 0 + }, + "1.56.1": { + "location": "registers", + "offset": 0 + }, + "1.56.2": { + "location": "registers", + "offset": 0 + }, + "1.56.3": { + "location": "registers", + "offset": 0 + }, + "1.57.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.57.0": { + "location": "registers", + "offset": 0 + }, + "1.57.1": { + "location": "registers", + "offset": 0 + }, + "1.57.2": { + "location": "registers", + "offset": 0 + }, + "1.58.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.58.0": { + "location": "registers", + "offset": 0 + }, + "1.58.1": { + "location": "registers", + "offset": 0 + }, + "1.58.2": { + "location": "registers", + "offset": 0 + }, + "1.58.3": { + "location": "registers", + "offset": 0 + }, + "1.59.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.59.0": { + "location": "registers", + "offset": 0 + }, + "1.60.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.60.0": { + "location": "registers", + "offset": 0 + }, + "1.60.1": { + "location": "registers", + "offset": 0 + }, + "1.61.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.61.0": { + "location": "registers", + "offset": 0 + }, + "1.61.1": { + "location": "registers", + "offset": 0 + }, + "1.61.2": { + "location": "registers", + "offset": 0 + }, + "1.62.0": { + "location": "registers", + "offset": 0 + }, + "1.62.1": { + "location": "registers", + "offset": 0 + }, + "1.62.2": { + "location": "registers", + "offset": 0 + }, + "1.63.0": { + "location": "registers", + "offset": 0 + }, + "1.63.1": { + "location": "registers", + "offset": 0 + }, + "1.63.2": { + "location": "registers", + "offset": 0 + }, + "1.63.3": { + "location": "registers", + "offset": 0 + }, + "1.64.0": { + "location": "registers", + "offset": 0 + }, + "1.64.1": { + "location": "registers", + "offset": 0 + }, + "1.65.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.65.0": { + "location": "registers", + "offset": 0 + }, + "1.65.1": { + "location": "registers", + "offset": 0 + }, + "1.66.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.66.0": { + "location": "registers", + "offset": 0 + }, + "1.66.1": { + "location": "registers", + "offset": 0 + }, + "1.66.2": { + "location": "registers", + "offset": 0 + }, + "1.66.3": { + "location": "registers", + "offset": 0 + }, + "1.67.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.67.0": { + "location": "registers", + "offset": 0 + }, + "1.67.1": { + "location": "registers", + "offset": 0 + }, + "1.67.2": { + "location": "registers", + "offset": 0 + }, + "1.67.3": { + "location": "registers", + "offset": 0 + }, + "1.68.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.68.0": { + "location": "registers", + "offset": 0 + }, + "1.68.1": { + "location": "registers", + "offset": 0 + }, + "1.68.2": { + "location": "registers", + "offset": 0 + }, + "1.69.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.69.0": { + "location": "registers", + "offset": 0 + }, + "1.69.2": { + "location": "registers", + "offset": 0 + }, + "1.69.4": { + "location": "registers", + "offset": 0 + }, + "1.70.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.70.0": { + "location": "registers", + "offset": 0 + }, + "1.71.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.71.0": { + "location": "registers", + "offset": 0 + }, + "1.71.1": { + "location": "registers", + "offset": 0 + }, + "1.71.2": { + "location": "registers", + "offset": 0 + }, + "1.71.3": { + "location": "registers", + "offset": 0 + }, + "1.72.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.72.0": { + "location": "registers", + "offset": 0 + }, + "1.72.1": { + "location": "registers", + "offset": 0 + }, + "1.72.2": { + "location": "registers", + "offset": 0 + }, + "1.73.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.74.0-dev": { + "location": "registers", + "offset": 0 + } + }, + "streamID": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": { + "location": "registers", + "offset": 8 + }, + "1.15.0": { + "location": "registers", + "offset": 8 + }, + "1.16.0": { + "location": "registers", + "offset": 8 + }, + "1.17.0": { + "location": "registers", + "offset": 8 + }, + "1.18.0": { + "location": "registers", + "offset": 8 + }, + "1.18.1": { + "location": "registers", + "offset": 8 + }, + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.25.0": { + "location": "registers", + "offset": 8 + }, + "1.25.1": { + "location": "registers", + "offset": 8 + }, + "1.26.0": { + "location": "registers", + "offset": 8 + }, + "1.27.0-pre": { + "location": "registers", + "offset": 8 + }, + "1.27.0": { + "location": "registers", + "offset": 8 + }, + "1.27.1": { + "location": "registers", + "offset": 8 + }, + "1.28.0-pre": { + "location": "registers", + "offset": 8 + }, + "1.28.0": { + "location": "registers", + "offset": 8 + }, + "1.28.1": { + "location": "registers", + "offset": 8 + }, + "1.29.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.29.0": { + "location": "registers", + "offset": 8 + }, + "1.29.1": { + "location": "registers", + "offset": 8 + }, + "1.30.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.30.0-dev.1": { + "location": "registers", + "offset": 8 + }, + "1.30.0": { + "location": "registers", + "offset": 8 + }, + "1.30.1": { + "location": "registers", + "offset": 8 + }, + "1.31.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.31.0": { + "location": "registers", + "offset": 8 + }, + "1.31.1": { + "location": "registers", + "offset": 8 + }, + "1.32.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.32.0": { + "location": "registers", + "offset": 8 + }, + "1.33.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.33.0": { + "location": "registers", + "offset": 8 + }, + "1.33.1": { + "location": "registers", + "offset": 8 + }, + "1.33.2": { + "location": "registers", + "offset": 8 + }, + "1.33.3": { + "location": "registers", + "offset": 8 + }, + "1.34.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.34.0": { + "location": "registers", + "offset": 8 + }, + "1.34.1": { + "location": "registers", + "offset": 8 + }, + "1.34.2": { + "location": "registers", + "offset": 8 + }, + "1.35.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.35.0": { + "location": "registers", + "offset": 8 + }, + "1.35.1": { + "location": "registers", + "offset": 8 + }, + "1.36.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.36.0": { + "location": "registers", + "offset": 8 + }, + "1.36.1": { + "location": "registers", + "offset": 8 + }, + "1.37.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.37.0": { + "location": "registers", + "offset": 8 + }, + "1.37.1": { + "location": "registers", + "offset": 8 + }, + "1.38.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.38.0": { + "location": "registers", + "offset": 8 + }, + "1.38.1": { + "location": "registers", + "offset": 8 + }, + "1.39.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.39.0": { + "location": "registers", + "offset": 8 + }, + "1.39.1": { + "location": "registers", + "offset": 8 + }, + "1.40.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.40.0": { + "location": "registers", + "offset": 8 + }, + "1.40.1": { + "location": "registers", + "offset": 8 + }, + "1.41.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.41.0": { + "location": "registers", + "offset": 8 + }, + "1.41.1": { + "location": "registers", + "offset": 8 + }, + "1.42.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.42.0": { + "location": "registers", + "offset": 8 + }, + "1.43.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.43.0": { + "location": "registers", + "offset": 8 + }, + "1.44.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.44.0": { + "location": "registers", + "offset": 8 + }, + "1.45.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.45.0": { + "location": "registers", + "offset": 8 + }, + "1.46.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.46.0": { + "location": "registers", + "offset": 8 + }, + "1.46.1": { + "location": "registers", + "offset": 8 + }, + "1.46.2": { + "location": "registers", + "offset": 8 + }, + "1.47.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.47.0": { + "location": "registers", + "offset": 8 + }, + "1.48.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.48.0": { + "location": "registers", + "offset": 8 + }, + "1.49.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.49.0": { + "location": "registers", + "offset": 8 + }, + "1.50.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.50.0": { + "location": "registers", + "offset": 8 + }, + "1.50.1": { + "location": "registers", + "offset": 8 + }, + "1.51.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.51.0": { + "location": "registers", + "offset": 8 + }, + "1.52.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.52.0": { + "location": "registers", + "offset": 8 + }, + "1.52.1": { + "location": "registers", + "offset": 8 + }, + "1.52.3": { + "location": "registers", + "offset": 8 + }, + "1.53.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.53.0": { + "location": "registers", + "offset": 8 + }, + "1.54.0": { + "location": "registers", + "offset": 8 + }, + "1.54.1": { + "location": "registers", + "offset": 8 + }, + "1.55.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.55.0": { + "location": "registers", + "offset": 8 + }, + "1.55.1": { + "location": "registers", + "offset": 8 + }, + "1.56.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.56.0": { + "location": "registers", + "offset": 8 + }, + "1.56.1": { + "location": "registers", + "offset": 8 + }, + "1.56.2": { + "location": "registers", + "offset": 8 + }, + "1.56.3": { + "location": "registers", + "offset": 8 + }, + "1.57.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.57.0": { + "location": "registers", + "offset": 8 + }, + "1.57.1": { + "location": "registers", + "offset": 8 + }, + "1.57.2": { + "location": "registers", + "offset": 8 + }, + "1.58.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.58.0": { + "location": "registers", + "offset": 8 + }, + "1.58.1": { + "location": "registers", + "offset": 8 + }, + "1.58.2": { + "location": "registers", + "offset": 8 + }, + "1.58.3": { + "location": "registers", + "offset": 8 + }, + "1.59.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.59.0": { + "location": "registers", + "offset": 8 + }, + "1.60.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.60.0": { + "location": "registers", + "offset": 8 + }, + "1.60.1": { + "location": "registers", + "offset": 8 + }, + "1.61.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.61.0": { + "location": "registers", + "offset": 8 + }, + "1.61.1": { + "location": "registers", + "offset": 8 + }, + "1.61.2": { + "location": "registers", + "offset": 8 + }, + "1.62.0": { + "location": "registers", + "offset": 8 + }, + "1.62.1": { + "location": "registers", + "offset": 8 + }, + "1.62.2": { + "location": "registers", + "offset": 8 + }, + "1.63.0": { + "location": "registers", + "offset": 8 + }, + "1.63.1": { + "location": "registers", + "offset": 8 + }, + "1.63.2": { + "location": "registers", + "offset": 8 + }, + "1.63.3": { + "location": "registers", + "offset": 8 + }, + "1.64.0": { + "location": "registers", + "offset": 8 + }, + "1.64.1": { + "location": "registers", + "offset": 8 + }, + "1.65.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.65.0": { + "location": "registers", + "offset": 8 + }, + "1.65.1": { + "location": "registers", + "offset": 8 + }, + "1.66.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.66.0": { + "location": "registers", + "offset": 8 + }, + "1.66.1": { + "location": "registers", + "offset": 8 + }, + "1.66.2": { + "location": "registers", + "offset": 8 + }, + "1.66.3": { + "location": "registers", + "offset": 8 + }, + "1.67.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.67.0": { + "location": "registers", + "offset": 8 + }, + "1.67.1": { + "location": "registers", + "offset": 8 + }, + "1.67.2": { + "location": "registers", + "offset": 8 + }, + "1.67.3": { + "location": "registers", + "offset": 8 + }, + "1.68.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.68.0": { + "location": "registers", + "offset": 8 + }, + "1.68.1": { + "location": "registers", + "offset": 8 + }, + "1.68.2": { + "location": "registers", + "offset": 8 + }, + "1.69.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.69.0": { + "location": "registers", + "offset": 8 + }, + "1.69.2": { + "location": "registers", + "offset": 8 + }, + "1.69.4": { + "location": "registers", + "offset": 8 + }, + "1.70.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.70.0": { + "location": "registers", + "offset": 8 + }, + "1.71.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.71.0": { + "location": "registers", + "offset": 8 + }, + "1.71.1": { + "location": "registers", + "offset": 8 + }, + "1.71.2": { + "location": "registers", + "offset": 8 + }, + "1.71.3": { + "location": "registers", + "offset": 8 + }, + "1.72.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.72.0": { + "location": "registers", + "offset": 8 + }, + "1.72.1": { + "location": "registers", + "offset": 8 + }, + "1.72.2": { + "location": "registers", + "offset": 8 + }, + "1.73.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.74.0-dev": { + "location": "registers", + "offset": 8 + } + } + }, + "crypto/tls.(*Conn).Read": { + "b": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.23.8": { + "location": "registers", + "offset": 8 + }, + "1.23.9": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + }, + "1.24.2": { + "location": "registers", + "offset": 8 + }, + "1.24.3": { + "location": "registers", + "offset": 8 + } + }, + "c": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.23.8": { + "location": "registers", + "offset": 0 + }, + "1.23.9": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + }, + "1.24.2": { + "location": "registers", + "offset": 0 + }, + "1.24.3": { + "location": "registers", + "offset": 0 + } + }, + "~r0": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.23.8": { + "location": "registers", + "offset": 0 + }, + "1.23.9": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + }, + "1.24.2": { + "location": "registers", + "offset": 0 + }, + "1.24.3": { + "location": "registers", + "offset": 0 + } + }, + "~r1": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.23.8": { + "location": "registers", + "offset": 8 + }, + "1.23.9": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + }, + "1.24.2": { + "location": "registers", + "offset": 8 + }, + "1.24.3": { + "location": "registers", + "offset": 8 + } + } + }, + "crypto/tls.(*Conn).Write": { + "b": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.23.8": { + "location": "registers", + "offset": 8 + }, + "1.23.9": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + }, + "1.24.2": { + "location": "registers", + "offset": 8 + }, + "1.24.3": { + "location": "registers", + "offset": 8 + } + }, + "c": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.23.8": { + "location": "registers", + "offset": 0 + }, + "1.23.9": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + }, + "1.24.2": { + "location": "registers", + "offset": 0 + }, + "1.24.3": { + "location": "registers", + "offset": 0 + } + }, + "~r0": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.23.8": { + "location": "registers", + "offset": 0 + }, + "1.23.9": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + }, + "1.24.2": { + "location": "registers", + "offset": 0 + }, + "1.24.3": { + "location": "registers", + "offset": 0 + } + }, + "~r1": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.23.8": { + "location": "registers", + "offset": 8 + }, + "1.23.9": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + }, + "1.24.2": { + "location": "registers", + "offset": 8 + }, + "1.24.3": { + "location": "registers", + "offset": 8 + } + } + }, + "net/http.(*http2Framer).WriteDataPadded": { + "data": { + "1.19.0": { + "location": "registers", + "offset": 24 + }, + "1.19.1": { + "location": "registers", + "offset": 24 + }, + "1.19.2": { + "location": "registers", + "offset": 24 + }, + "1.19.3": { + "location": "registers", + "offset": 24 + }, + "1.19.4": { + "location": "registers", + "offset": 24 + }, + "1.19.5": { + "location": "registers", + "offset": 24 + }, + "1.19.6": { + "location": "registers", + "offset": 24 + }, + "1.19.7": { + "location": "registers", + "offset": 24 + }, + "1.19.8": { + "location": "registers", + "offset": 24 + }, + "1.19.9": { + "location": "registers", + "offset": 24 + }, + "1.19.10": { + "location": "registers", + "offset": 24 + }, + "1.19.11": { + "location": "registers", + "offset": 24 + }, + "1.19.12": { + "location": "registers", + "offset": 24 + }, + "1.19.13": { + "location": "registers", + "offset": 24 + }, + "1.20.0": { + "location": "registers", + "offset": 24 + }, + "1.20.1": { + "location": "registers", + "offset": 24 + }, + "1.20.2": { + "location": "registers", + "offset": 24 + }, + "1.20.3": { + "location": "registers", + "offset": 24 + }, + "1.20.4": { + "location": "registers", + "offset": 24 + }, + "1.20.5": { + "location": "registers", + "offset": 24 + }, + "1.20.6": { + "location": "registers", + "offset": 24 + }, + "1.20.7": { + "location": "registers", + "offset": 24 + }, + "1.20.8": { + "location": "registers", + "offset": 24 + }, + "1.20.9": { + "location": "registers", + "offset": 24 + }, + "1.20.10": { + "location": "registers", + "offset": 24 + }, + "1.20.11": { + "location": "registers", + "offset": 24 + }, + "1.20.12": { + "location": "registers", + "offset": 24 + }, + "1.20.13": { + "location": "registers", + "offset": 24 + }, + "1.20.14": { + "location": "registers", + "offset": 24 + }, + "1.21.0": { + "location": "registers", + "offset": 24 + }, + "1.21.1": { + "location": "registers", + "offset": 24 + }, + "1.21.2": { + "location": "registers", + "offset": 24 + }, + "1.21.3": { + "location": "registers", + "offset": 24 + }, + "1.21.4": { + "location": "registers", + "offset": 24 + }, + "1.21.5": { + "location": "registers", + "offset": 24 + }, + "1.21.6": { + "location": "registers", + "offset": 24 + }, + "1.21.7": { + "location": "registers", + "offset": 24 + }, + "1.21.8": { + "location": "registers", + "offset": 24 + }, + "1.21.9": { + "location": "registers", + "offset": 24 + }, + "1.21.10": { + "location": "registers", + "offset": 24 + }, + "1.21.11": { + "location": "registers", + "offset": 24 + }, + "1.21.12": { + "location": "registers", + "offset": 24 + }, + "1.21.13": { + "location": "registers", + "offset": 24 + }, + "1.22.0": { + "location": "registers", + "offset": 24 + }, + "1.22.1": { + "location": "registers", + "offset": 24 + }, + "1.22.2": { + "location": "registers", + "offset": 24 + }, + "1.22.3": { + "location": "registers", + "offset": 24 + }, + "1.22.4": { + "location": "registers", + "offset": 24 + }, + "1.22.5": { + "location": "registers", + "offset": 24 + }, + "1.22.6": { + "location": "registers", + "offset": 24 + }, + "1.22.7": { + "location": "registers", + "offset": 24 + }, + "1.22.8": { + "location": "registers", + "offset": 24 + }, + "1.22.9": { + "location": "registers", + "offset": 24 + }, + "1.22.10": { + "location": "registers", + "offset": 24 + }, + "1.22.11": { + "location": "registers", + "offset": 24 + }, + "1.22.12": { + "location": "registers", + "offset": 24 + }, + "1.23.0": { + "location": "registers", + "offset": 24 + }, + "1.23.1": { + "location": "registers", + "offset": 24 + }, + "1.23.2": { + "location": "registers", + "offset": 24 + }, + "1.23.3": { + "location": "registers", + "offset": 24 + }, + "1.23.4": { + "location": "registers", + "offset": 24 + }, + "1.23.5": { + "location": "registers", + "offset": 24 + }, + "1.23.6": { + "location": "registers", + "offset": 24 + }, + "1.23.7": { + "location": "registers", + "offset": 24 + }, + "1.23.8": { + "location": "registers", + "offset": 24 + }, + "1.23.9": { + "location": "registers", + "offset": 24 + }, + "1.24.0": { + "location": "registers", + "offset": 24 + }, + "1.24.1": { + "location": "registers", + "offset": 24 + }, + "1.24.2": { + "location": "registers", + "offset": 24 + }, + "1.24.3": { + "location": "registers", + "offset": 24 + } + }, + "endStream": { + "1.19.0": { + "location": "registers", + "offset": 16 + }, + "1.19.1": { + "location": "registers", + "offset": 16 + }, + "1.19.2": { + "location": "registers", + "offset": 16 + }, + "1.19.3": { + "location": "registers", + "offset": 16 + }, + "1.19.4": { + "location": "registers", + "offset": 16 + }, + "1.19.5": { + "location": "registers", + "offset": 16 + }, + "1.19.6": { + "location": "registers", + "offset": 16 + }, + "1.19.7": { + "location": "registers", + "offset": 16 + }, + "1.19.8": { + "location": "registers", + "offset": 16 + }, + "1.19.9": { + "location": "registers", + "offset": 16 + }, + "1.19.10": { + "location": "registers", + "offset": 16 + }, + "1.19.11": { + "location": "registers", + "offset": 16 + }, + "1.19.12": { + "location": "registers", + "offset": 16 + }, + "1.19.13": { + "location": "registers", + "offset": 16 + }, + "1.20.0": { + "location": "registers", + "offset": 16 + }, + "1.20.1": { + "location": "registers", + "offset": 16 + }, + "1.20.2": { + "location": "registers", + "offset": 16 + }, + "1.20.3": { + "location": "registers", + "offset": 16 + }, + "1.20.4": { + "location": "registers", + "offset": 16 + }, + "1.20.5": { + "location": "registers", + "offset": 16 + }, + "1.20.6": { + "location": "registers", + "offset": 16 + }, + "1.20.7": { + "location": "registers", + "offset": 16 + }, + "1.20.8": { + "location": "registers", + "offset": 16 + }, + "1.20.9": { + "location": "registers", + "offset": 16 + }, + "1.20.10": { + "location": "registers", + "offset": 16 + }, + "1.20.11": { + "location": "registers", + "offset": 16 + }, + "1.20.12": { + "location": "registers", + "offset": 16 + }, + "1.20.13": { + "location": "registers", + "offset": 16 + }, + "1.20.14": { + "location": "registers", + "offset": 16 + }, + "1.21.0": { + "location": "registers", + "offset": 16 + }, + "1.21.1": { + "location": "registers", + "offset": 16 + }, + "1.21.2": { + "location": "registers", + "offset": 16 + }, + "1.21.3": { + "location": "registers", + "offset": 16 + }, + "1.21.4": { + "location": "registers", + "offset": 16 + }, + "1.21.5": { + "location": "registers", + "offset": 16 + }, + "1.21.6": { + "location": "registers", + "offset": 16 + }, + "1.21.7": { + "location": "registers", + "offset": 16 + }, + "1.21.8": { + "location": "registers", + "offset": 16 + }, + "1.21.9": { + "location": "registers", + "offset": 16 + }, + "1.21.10": { + "location": "registers", + "offset": 16 + }, + "1.21.11": { + "location": "registers", + "offset": 16 + }, + "1.21.12": { + "location": "registers", + "offset": 16 + }, + "1.21.13": { + "location": "registers", + "offset": 16 + }, + "1.22.0": { + "location": "registers", + "offset": 16 + }, + "1.22.1": { + "location": "registers", + "offset": 16 + }, + "1.22.2": { + "location": "registers", + "offset": 16 + }, + "1.22.3": { + "location": "registers", + "offset": 16 + }, + "1.22.4": { + "location": "registers", + "offset": 16 + }, + "1.22.5": { + "location": "registers", + "offset": 16 + }, + "1.22.6": { + "location": "registers", + "offset": 16 + }, + "1.22.7": { + "location": "registers", + "offset": 16 + }, + "1.22.8": { + "location": "registers", + "offset": 16 + }, + "1.22.9": { + "location": "registers", + "offset": 16 + }, + "1.22.10": { + "location": "registers", + "offset": 16 + }, + "1.22.11": { + "location": "registers", + "offset": 16 + }, + "1.22.12": { + "location": "registers", + "offset": 16 + }, + "1.23.0": { + "location": "registers", + "offset": 16 + }, + "1.23.1": { + "location": "registers", + "offset": 16 + }, + "1.23.2": { + "location": "registers", + "offset": 16 + }, + "1.23.3": { + "location": "registers", + "offset": 16 + }, + "1.23.4": { + "location": "registers", + "offset": 16 + }, + "1.23.5": { + "location": "registers", + "offset": 16 + }, + "1.23.6": { + "location": "registers", + "offset": 16 + }, + "1.23.7": { + "location": "registers", + "offset": 16 + }, + "1.23.8": { + "location": "registers", + "offset": 16 + }, + "1.23.9": { + "location": "registers", + "offset": 16 + }, + "1.24.0": { + "location": "registers", + "offset": 16 + }, + "1.24.1": { + "location": "registers", + "offset": 16 + }, + "1.24.2": { + "location": "registers", + "offset": 16 + }, + "1.24.3": { + "location": "registers", + "offset": 16 + } + }, + "f": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.23.8": { + "location": "registers", + "offset": 0 + }, + "1.23.9": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + }, + "1.24.2": { + "location": "registers", + "offset": 0 + }, + "1.24.3": { + "location": "registers", + "offset": 0 + } + }, + "streamID": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.23.8": { + "location": "registers", + "offset": 8 + }, + "1.23.9": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + }, + "1.24.2": { + "location": "registers", + "offset": 8 + }, + "1.24.3": { + "location": "registers", + "offset": 8 + } + } + }, + "net/http.(*http2Framer).checkFrameOrder": { + "f": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.23.8": { + "location": "registers", + "offset": 8 + }, + "1.23.9": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + }, + "1.24.2": { + "location": "registers", + "offset": 8 + }, + "1.24.3": { + "location": "registers", + "offset": 8 + } + }, + "fr": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.23.8": { + "location": "registers", + "offset": 0 + }, + "1.23.9": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + }, + "1.24.2": { + "location": "registers", + "offset": 0 + }, + "1.24.3": { + "location": "registers", + "offset": 0 + } + } + }, + "net/http.(*http2serverConn).processHeaders": { + "f": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.23.8": { + "location": "registers", + "offset": 8 + }, + "1.23.9": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + }, + "1.24.2": { + "location": "registers", + "offset": 8 + }, + "1.24.3": { + "location": "registers", + "offset": 8 + } + }, + "sc": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.23.8": { + "location": "registers", + "offset": 0 + }, + "1.23.9": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + }, + "1.24.2": { + "location": "registers", + "offset": 0 + }, + "1.24.3": { + "location": "registers", + "offset": 0 + } + } + }, + "net/http.(*http2writeResHeaders).writeFrame": { + "ctx": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.23.8": { + "location": "registers", + "offset": 8 + }, + "1.23.9": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + }, + "1.24.2": { + "location": "registers", + "offset": 8 + }, + "1.24.3": { + "location": "registers", + "offset": 8 + } + }, + "w": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.23.8": { + "location": "registers", + "offset": 0 + }, + "1.23.9": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + }, + "1.24.2": { + "location": "registers", + "offset": 0 + }, + "1.24.3": { + "location": "registers", + "offset": 0 + } + } + } + } +} \ No newline at end of file diff --git a/src/stirling/source_connectors/socket_tracer/BUILD.bazel b/src/stirling/source_connectors/socket_tracer/BUILD.bazel index 47301fffdb5..36893dd77b0 100644 --- a/src/stirling/source_connectors/socket_tracer/BUILD.bazel +++ b/src/stirling/source_connectors/socket_tracer/BUILD.bazel @@ -41,6 +41,7 @@ pl_cc_library( "//src/stirling/source_connectors/socket_tracer/proto:sock_event_pl_cc_proto", "//src/stirling/source_connectors/socket_tracer/protocols:cc_library", "//src/stirling/utils:cc_library", + "@com_github_tencent_rapidjson//:rapidjson", ], ) @@ -72,6 +73,7 @@ pl_cc_test( data = [ "//src/stirling/testing/demo_apps/go_grpc_tls_pl/server:golang_1_24_grpc_tls_server_binary", "//src/stirling/testing/demo_apps/node:node_debug", + "//src/stirling/source_connectors/socket_tracer/testdata:offsetgen", ], deps = [ ":cc_library", @@ -339,6 +341,9 @@ pl_cc_bpf_test( "no_asan", "requires_bpf", ], + data = [ + "//src/stirling:offsetgen_offsets", + ], deps = [ ":cc_library", "//src/common/exec:cc_library", @@ -558,6 +563,9 @@ pl_cc_bpf_test( "no_asan", "requires_bpf", ], + data = [ + "//src/stirling:offsetgen_offsets", + ], deps = [ ":cc_library", "//src/common/exec:cc_library", diff --git a/src/stirling/source_connectors/socket_tracer/go_tls_trace_bpf_test.cc b/src/stirling/source_connectors/socket_tracer/go_tls_trace_bpf_test.cc index 9e3120763df..947b0a7eb4f 100644 --- a/src/stirling/source_connectors/socket_tracer/go_tls_trace_bpf_test.cc +++ b/src/stirling/source_connectors/socket_tracer/go_tls_trace_bpf_test.cc @@ -35,6 +35,8 @@ #include "src/stirling/source_connectors/socket_tracer/testing/socket_trace_bpf_test_fixture.h" #include "src/stirling/testing/common.h" +DECLARE_string(offsetgen_filepath); + namespace px { namespace stirling { @@ -57,10 +59,15 @@ using ::testing::UnorderedElementsAre; template class GoTLSTraceTest : public testing::SocketTraceBPFTestFixture { protected: - GoTLSTraceTest() { + GoTLSTraceTest() : server_(std::string(TClientServerContainers::server_image_tar)), client_() { // Run the server. // The container runner will make sure it is in the ready state before unblocking. // Stirling will run after this unblocks, as part of SocketTraceBPFTest SetUp(). + + FLAGS_disable_dwarf_parsing = TClientServerContainers::disable_dwarf; + + auto f = ::px::testing::BazelRunfilePath("src/stirling/offsetgen_offsets.json"); + FLAGS_offsetgen_filepath = f.string(); PX_CHECK_OK(server_.Run(std::chrono::seconds{60}, {})); } @@ -71,47 +78,77 @@ class GoTLSTraceTest : public testing::SocketTraceBPFTestFixture + Go1_23TLSClientServerContainers, Go1_22TLSClientServerNoDWARFContainers, + Go1_24TLSClientServerContainers> GoVersions; TYPED_TEST_SUITE(GoTLSTraceTest, GoVersions); diff --git a/src/stirling/source_connectors/socket_tracer/http2_trace_bpf_test.cc b/src/stirling/source_connectors/socket_tracer/http2_trace_bpf_test.cc index d98f4375118..cc91696c288 100644 --- a/src/stirling/source_connectors/socket_tracer/http2_trace_bpf_test.cc +++ b/src/stirling/source_connectors/socket_tracer/http2_trace_bpf_test.cc @@ -38,6 +38,8 @@ #include "src/stirling/source_connectors/socket_tracer/testing/socket_trace_bpf_test_fixture.h" #include "src/stirling/testing/common.h" +DECLARE_string(offsetgen_filepath); + namespace px { namespace stirling { @@ -61,11 +63,15 @@ using ::testing::UnorderedElementsAre; template class HTTP2TraceTest : public testing::SocketTraceBPFTestFixture { protected: - HTTP2TraceTest() { + HTTP2TraceTest() : server_(std::string(TClientServerContainers::server_image_tar)) { // Run the server. // The container runner will make sure it is in the ready state before unblocking. // Stirling will run after this unblocks, as part of SocketTraceBPFTest SetUp(). PX_CHECK_OK(server_.Run(std::chrono::seconds{60})); + + auto f = ::px::testing::BazelRunfilePath("src/stirling/offsetgen_offsets.json"); + FLAGS_offsetgen_filepath = f.string(); + FLAGS_disable_dwarf_parsing = TClientServerContainers::disable_dwarf; } typename TClientServerContainers::ServerContainer server_; @@ -75,51 +81,82 @@ class HTTP2TraceTest : public testing::SocketTraceBPFTestFixture - GoVersions; + Go1_23GRPCClientServerContainers, Go1_22GRPCClientServerContainersNoDWARF > GoVersions; TYPED_TEST_SUITE(HTTP2TraceTest, GoVersions); TYPED_TEST(HTTP2TraceTest, Basic) { + FLAGS_stirling_conn_trace_pid = this->server_.process_pid(); this->StartTransferDataThread(); // Run the client in the network of the server, so they can connect to each other. diff --git a/src/stirling/source_connectors/socket_tracer/testdata/BUILD.bazel b/src/stirling/source_connectors/socket_tracer/testdata/BUILD.bazel new file mode 100644 index 00000000000..e7d5cfec75c --- /dev/null +++ b/src/stirling/source_connectors/socket_tracer/testdata/BUILD.bazel @@ -0,0 +1,26 @@ +# Copyright 2018- The Pixie Authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 + +filegroup( + name = "offsetgen", + testonly = True, + srcs = [ + "go_offsetgen.json", + ], + visibility = [ + "//src/stirling/source_connectors/socket_tracer:__pkg__", + ], +) diff --git a/src/stirling/source_connectors/socket_tracer/testdata/go_offsetgen.json b/src/stirling/source_connectors/socket_tracer/testdata/go_offsetgen.json new file mode 100644 index 00000000000..7f61cc5cb31 --- /dev/null +++ b/src/stirling/source_connectors/socket_tracer/testdata/go_offsetgen.json @@ -0,0 +1,3933 @@ +{ + "structs": { + "golang.org/x/net/http2.DataFrame": { + "data": { + "0.1.0": 16, + "0.2.0": 16, + "0.3.0": 16, + "0.4.0": 16, + "0.5.0": 16, + "0.6.0": 16, + "0.7.0": 16, + "0.8.0": 16, + "0.9.0": 16, + "0.10.0": 16, + "0.11.0": 16, + "0.12.0": 16, + "0.13.0": 16, + "0.14.0": 16, + "0.15.0": 16, + "0.16.0": 16, + "0.17.0": 16, + "0.18.0": 16, + "0.19.0": 16, + "0.20.0": 16, + "0.21.0": 16, + "0.22.0": 16, + "0.23.0": 16, + "0.24.0": 16, + "0.25.0": 16, + "0.26.0": 16, + "0.27.0": 16, + "0.28.0": 16, + "0.29.0": 16, + "0.30.0": 16, + "0.31.0": 16, + "0.32.0": 16, + "0.33.0": 16, + "0.34.0": 16, + "0.35.0": 16, + "0.36.0": 16, + "0.37.0": 16 + } + }, + "google.golang.org/grpc/internal/transport.http2Client": { + "conn": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": 64, + "1.15.0": 64, + "1.16.0": 64, + "1.17.0": 64, + "1.18.0": 64, + "1.18.1": 64, + "1.19.0": 64, + "1.19.1": 64, + "1.20.0": 64, + "1.20.1": 64, + "1.21.0": 64, + "1.21.1": 64, + "1.21.2": 64, + "1.21.3": 64, + "1.21.4": 64, + "1.22.0": 64, + "1.22.1": 64, + "1.22.2": 64, + "1.22.3": 64, + "1.23.0": 64, + "1.23.1": 64, + "1.24.0": 64, + "1.35.0": 64, + "1.35.1": 64, + "1.36.0-dev": 64, + "1.36.0": 64, + "1.36.1": 64, + "1.37.0-dev": 64, + "1.37.0": 64, + "1.37.1": 64, + "1.38.0-dev": 64, + "1.38.0": 64, + "1.38.1": 64, + "1.39.0-dev": 64, + "1.39.0": 64, + "1.39.1": 64, + "1.40.0-dev": 64, + "1.40.0": 64, + "1.40.1": 64, + "1.41.0-dev": 64, + "1.41.0": 64, + "1.41.1": 64, + "1.42.0-dev": 64, + "1.42.0": 64, + "1.43.0-dev": 64, + "1.43.0": 64, + "1.44.0-dev": 64, + "1.44.0": 64, + "1.45.0-dev": 64, + "1.45.0": 64, + "1.46.0-dev": 64, + "1.46.0": 64, + "1.46.1": 64, + "1.46.2": 64, + "1.47.0-dev": 64, + "1.47.0": 64, + "1.48.0-dev": 64, + "1.48.0": 64, + "1.49.0-dev": 64, + "1.49.0": 64, + "1.50.0-dev": 64, + "1.50.0": 64, + "1.50.1": 64, + "1.51.0-dev": 64, + "1.51.0": 64, + "1.52.0-dev": 64, + "1.25.0": 72, + "1.25.1": 72, + "1.26.0": 72, + "1.27.0-pre": 72, + "1.27.0": 72, + "1.27.1": 72, + "1.28.0-pre": 72, + "1.28.0": 72, + "1.28.1": 72, + "1.29.0-dev": 72, + "1.29.0": 72, + "1.29.1": 72, + "1.30.0-dev": 72, + "1.30.0-dev.1": 72, + "1.30.0": 72, + "1.30.1": 72, + "1.31.0-dev": 72, + "1.31.0": 72, + "1.31.1": 72, + "1.32.0-dev": 72, + "1.32.0": 72, + "1.33.0-dev": 72, + "1.33.0": 72, + "1.33.1": 72, + "1.33.2": 72, + "1.33.3": 72, + "1.34.0-dev": 72, + "1.34.0": 72, + "1.34.1": 72, + "1.34.2": 72, + "1.35.0-dev": 72, + "1.58.0": 128, + "1.58.1": 128, + "1.58.2": 128, + "1.58.3": 128, + "1.59.0-dev": 128, + "1.59.0": 128, + "1.60.0-dev": 128, + "1.60.0": 128, + "1.60.1": 128, + "1.61.0-dev": 128, + "1.61.0": 128, + "1.61.1": 128, + "1.61.2": 128, + "1.62.0": 128, + "1.62.1": 128, + "1.62.2": 128, + "1.63.0": 128, + "1.63.1": 128, + "1.63.2": 128, + "1.63.3": 128, + "1.64.0": 128, + "1.64.1": 128, + "1.65.0-dev": 128, + "1.65.0": 128, + "1.65.1": 128, + "1.66.0-dev": 128, + "1.66.0": 128, + "1.66.1": 128, + "1.66.2": 128, + "1.66.3": 128, + "1.67.0-dev": 128, + "1.67.0": 128, + "1.67.1": 128, + "1.67.2": 128, + "1.67.3": 128, + "1.68.0-dev": 128, + "1.68.0": 128, + "1.68.1": 128, + "1.68.2": 128, + "1.69.0-dev": 128, + "1.69.0": 128, + "1.69.2": 128, + "1.69.4": 128, + "1.70.0-dev": 128, + "1.70.0": 128, + "1.71.0-dev": 128, + "1.71.0": 128, + "1.72.0-dev": 128, + "1.52.0": 136, + "1.52.1": 136, + "1.52.3": 136, + "1.53.0-dev": 136, + "1.53.0": 136, + "1.54.0": 136, + "1.54.1": 136, + "1.55.0-dev": 136, + "1.55.0": 136, + "1.55.1": 136, + "1.56.0-dev": 136, + "1.56.0": 136, + "1.56.1": 136, + "1.56.2": 136, + "1.56.3": 136, + "1.57.0-dev": 136, + "1.57.0": 136, + "1.57.1": 136, + "1.57.2": 136, + "1.58.0-dev": 136 + } + }, + "crypto/tls.Conn": { + "conn": { + "1.19.0": 0, + "1.19.1": 0, + "1.19.2": 0, + "1.19.3": 0, + "1.19.4": 0, + "1.19.5": 0, + "1.19.6": 0, + "1.19.7": 0, + "1.19.8": 0, + "1.19.9": 0, + "1.19.10": 0, + "1.19.11": 0, + "1.19.12": 0, + "1.19.13": 0, + "1.20.0": 0, + "1.20.1": 0, + "1.20.2": 0, + "1.20.3": 0, + "1.20.4": 0, + "1.20.5": 0, + "1.20.6": 0, + "1.20.7": 0, + "1.20.8": 0, + "1.20.9": 0, + "1.20.10": 0, + "1.20.11": 0, + "1.20.12": 0, + "1.20.13": 0, + "1.20.14": 0, + "1.21.0": 0, + "1.21.1": 0, + "1.21.2": 0, + "1.21.3": 0, + "1.21.4": 0, + "1.21.5": 0, + "1.21.6": 0, + "1.21.7": 0, + "1.21.8": 0, + "1.21.9": 0, + "1.21.10": 0, + "1.21.11": 0, + "1.21.12": 0, + "1.21.13": 0, + "1.22.0": 0, + "1.22.1": 0, + "1.22.2": 0, + "1.22.3": 0, + "1.22.4": 0, + "1.22.5": 0, + "1.22.6": 0, + "1.22.7": 0, + "1.22.8": 0, + "1.22.9": 0, + "1.22.10": 0, + "1.22.11": 0, + "1.22.12": 0, + "1.23.0": 0, + "1.23.1": 0, + "1.23.2": 0, + "1.23.3": 0, + "1.23.4": 0, + "1.23.5": 0, + "1.23.6": 0, + "1.23.7": 0, + "1.24.0": 0, + "1.24.1": 0 + } + }, + "net/http.http2DataFrame": { + "data": { + "1.19.0": 16, + "1.19.1": 16, + "1.19.2": 16, + "1.19.3": 16, + "1.19.4": 16, + "1.19.5": 16, + "1.19.6": 16, + "1.19.7": 16, + "1.19.8": 16, + "1.19.9": 16, + "1.19.10": 16, + "1.19.11": 16, + "1.19.12": 16, + "1.19.13": 16, + "1.20.0": 16, + "1.20.1": 16, + "1.20.2": 16, + "1.20.3": 16, + "1.20.4": 16, + "1.20.5": 16, + "1.20.6": 16, + "1.20.7": 16, + "1.20.8": 16, + "1.20.9": 16, + "1.20.10": 16, + "1.20.11": 16, + "1.20.12": 16, + "1.20.13": 16, + "1.20.14": 16, + "1.21.0": 16, + "1.21.1": 16, + "1.21.2": 16, + "1.21.3": 16, + "1.21.4": 16, + "1.21.5": 16, + "1.21.6": 16, + "1.21.7": 16, + "1.21.8": 16, + "1.21.9": 16, + "1.21.10": 16, + "1.21.11": 16, + "1.21.12": 16, + "1.21.13": 16, + "1.22.0": 16, + "1.22.1": 16, + "1.22.2": 16, + "1.22.3": 16, + "1.22.4": 16, + "1.22.5": 16, + "1.22.6": 16, + "1.22.7": 16, + "1.22.8": 16, + "1.22.9": 16, + "1.22.10": 16, + "1.22.11": 16, + "1.22.12": 16, + "1.23.0": 16, + "1.23.1": 16, + "1.23.2": 16, + "1.23.3": 16, + "1.23.4": 16, + "1.23.5": 16, + "1.23.6": 16, + "1.23.7": 16, + "1.24.0": 16, + "1.24.1": 16 + } + }, + "net/http.http2FrameHeader": { + "Flags": { + "1.19.0": 2, + "1.19.1": 2, + "1.19.2": 2, + "1.19.3": 2, + "1.19.4": 2, + "1.19.5": 2, + "1.19.6": 2, + "1.19.7": 2, + "1.19.8": 2, + "1.19.9": 2, + "1.19.10": 2, + "1.19.11": 2, + "1.19.12": 2, + "1.19.13": 2, + "1.20.0": 2, + "1.20.1": 2, + "1.20.2": 2, + "1.20.3": 2, + "1.20.4": 2, + "1.20.5": 2, + "1.20.6": 2, + "1.20.7": 2, + "1.20.8": 2, + "1.20.9": 2, + "1.20.10": 2, + "1.20.11": 2, + "1.20.12": 2, + "1.20.13": 2, + "1.20.14": 2, + "1.21.0": 2, + "1.21.1": 2, + "1.21.2": 2, + "1.21.3": 2, + "1.21.4": 2, + "1.21.5": 2, + "1.21.6": 2, + "1.21.7": 2, + "1.21.8": 2, + "1.21.9": 2, + "1.21.10": 2, + "1.21.11": 2, + "1.21.12": 2, + "1.21.13": 2, + "1.22.0": 2, + "1.22.1": 2, + "1.22.2": 2, + "1.22.3": 2, + "1.22.4": 2, + "1.22.5": 2, + "1.22.6": 2, + "1.22.7": 2, + "1.22.8": 2, + "1.22.9": 2, + "1.22.10": 2, + "1.22.11": 2, + "1.22.12": 2, + "1.23.0": 2, + "1.23.1": 2, + "1.23.2": 2, + "1.23.3": 2, + "1.23.4": 2, + "1.23.5": 2, + "1.23.6": 2, + "1.23.7": 2, + "1.24.0": 2, + "1.24.1": 2 + }, + "StreamID": { + "1.19.0": 8, + "1.19.1": 8, + "1.19.2": 8, + "1.19.3": 8, + "1.19.4": 8, + "1.19.5": 8, + "1.19.6": 8, + "1.19.7": 8, + "1.19.8": 8, + "1.19.9": 8, + "1.19.10": 8, + "1.19.11": 8, + "1.19.12": 8, + "1.19.13": 8, + "1.20.0": 8, + "1.20.1": 8, + "1.20.2": 8, + "1.20.3": 8, + "1.20.4": 8, + "1.20.5": 8, + "1.20.6": 8, + "1.20.7": 8, + "1.20.8": 8, + "1.20.9": 8, + "1.20.10": 8, + "1.20.11": 8, + "1.20.12": 8, + "1.20.13": 8, + "1.20.14": 8, + "1.21.0": 8, + "1.21.1": 8, + "1.21.2": 8, + "1.21.3": 8, + "1.21.4": 8, + "1.21.5": 8, + "1.21.6": 8, + "1.21.7": 8, + "1.21.8": 8, + "1.21.9": 8, + "1.21.10": 8, + "1.21.11": 8, + "1.21.12": 8, + "1.21.13": 8, + "1.22.0": 8, + "1.22.1": 8, + "1.22.2": 8, + "1.22.3": 8, + "1.22.4": 8, + "1.22.5": 8, + "1.22.6": 8, + "1.22.7": 8, + "1.22.8": 8, + "1.22.9": 8, + "1.22.10": 8, + "1.22.11": 8, + "1.22.12": 8, + "1.23.0": 8, + "1.23.1": 8, + "1.23.2": 8, + "1.23.3": 8, + "1.23.4": 8, + "1.23.5": 8, + "1.23.6": 8, + "1.23.7": 8, + "1.24.0": 8, + "1.24.1": 8 + }, + "Type": { + "1.19.0": 1, + "1.19.1": 1, + "1.19.2": 1, + "1.19.3": 1, + "1.19.4": 1, + "1.19.5": 1, + "1.19.6": 1, + "1.19.7": 1, + "1.19.8": 1, + "1.19.9": 1, + "1.19.10": 1, + "1.19.11": 1, + "1.19.12": 1, + "1.19.13": 1, + "1.20.0": 1, + "1.20.1": 1, + "1.20.2": 1, + "1.20.3": 1, + "1.20.4": 1, + "1.20.5": 1, + "1.20.6": 1, + "1.20.7": 1, + "1.20.8": 1, + "1.20.9": 1, + "1.20.10": 1, + "1.20.11": 1, + "1.20.12": 1, + "1.20.13": 1, + "1.20.14": 1, + "1.21.0": 1, + "1.21.1": 1, + "1.21.2": 1, + "1.21.3": 1, + "1.21.4": 1, + "1.21.5": 1, + "1.21.6": 1, + "1.21.7": 1, + "1.21.8": 1, + "1.21.9": 1, + "1.21.10": 1, + "1.21.11": 1, + "1.21.12": 1, + "1.21.13": 1, + "1.22.0": 1, + "1.22.1": 1, + "1.22.2": 1, + "1.22.3": 1, + "1.22.4": 1, + "1.22.5": 1, + "1.22.6": 1, + "1.22.7": 1, + "1.22.8": 1, + "1.22.9": 1, + "1.22.10": 1, + "1.22.11": 1, + "1.22.12": 1, + "1.23.0": 1, + "1.23.1": 1, + "1.23.2": 1, + "1.23.3": 1, + "1.23.4": 1, + "1.23.5": 1, + "1.23.6": 1, + "1.23.7": 1, + "1.24.0": 1, + "1.24.1": 1 + } + }, + "net/http.http2bufferedWriter": { + "w": { + "1.24.0": null, + "1.24.1": null, + "1.19.0": 0, + "1.19.1": 0, + "1.19.2": 0, + "1.19.3": 0, + "1.19.4": 0, + "1.19.5": 0, + "1.19.6": 0, + "1.19.7": 0, + "1.19.8": 0, + "1.19.9": 0, + "1.19.10": 0, + "1.19.11": 0, + "1.19.12": 0, + "1.19.13": 0, + "1.20.0": 0, + "1.20.1": 0, + "1.20.2": 0, + "1.20.3": 0, + "1.20.4": 0, + "1.20.5": 0, + "1.20.6": 0, + "1.20.7": 0, + "1.20.8": 0, + "1.20.9": 0, + "1.20.10": 0, + "1.20.11": 0, + "1.20.12": 0, + "1.20.13": 0, + "1.20.14": 0, + "1.21.0": 0, + "1.21.1": 0, + "1.21.2": 0, + "1.21.3": 0, + "1.21.4": 0, + "1.21.5": 0, + "1.21.6": 0, + "1.21.7": 0, + "1.21.8": 0, + "1.21.9": 0, + "1.21.10": 0, + "1.21.11": 0, + "1.21.12": 0, + "1.21.13": 0, + "1.22.0": 0, + "1.22.1": 0, + "1.22.2": 0, + "1.22.3": 0, + "1.22.4": 0, + "1.22.5": 0, + "1.22.6": 0, + "1.22.7": 0, + "1.22.8": 0, + "1.22.9": 0, + "1.22.10": 0, + "1.22.11": 0, + "1.22.12": 0, + "1.23.0": 0, + "1.23.1": 0, + "1.23.2": 0, + "1.23.3": 0, + "1.23.4": 0, + "1.23.5": 0, + "1.23.6": 0, + "1.23.7": 0 + } + }, + "runtime.g": { + "goid": { + "1.19.0": 152, + "1.19.1": 152, + "1.19.2": 152, + "1.19.3": 152, + "1.19.4": 152, + "1.19.5": 152, + "1.19.6": 152, + "1.19.7": 152, + "1.19.8": 152, + "1.19.9": 152, + "1.19.10": 152, + "1.19.11": 152, + "1.19.12": 152, + "1.19.13": 152, + "1.20.0": 152, + "1.20.1": 152, + "1.20.2": 152, + "1.20.3": 152, + "1.20.4": 152, + "1.20.5": 152, + "1.20.6": 152, + "1.20.7": 152, + "1.20.8": 152, + "1.20.9": 152, + "1.20.10": 152, + "1.20.11": 152, + "1.20.12": 152, + "1.20.13": 152, + "1.20.14": 152, + "1.21.0": 152, + "1.21.1": 152, + "1.21.2": 152, + "1.21.3": 152, + "1.21.4": 152, + "1.21.5": 152, + "1.21.6": 152, + "1.21.7": 152, + "1.21.8": 152, + "1.21.9": 152, + "1.21.10": 152, + "1.21.11": 152, + "1.21.12": 152, + "1.21.13": 152, + "1.22.0": 152, + "1.22.1": 152, + "1.22.2": 152, + "1.22.3": 152, + "1.22.4": 152, + "1.22.5": 152, + "1.22.6": 152, + "1.22.7": 152, + "1.22.8": 152, + "1.22.9": 152, + "1.22.10": 152, + "1.22.11": 152, + "1.22.12": 152, + "1.23.0": 160, + "1.23.1": 160, + "1.23.2": 160, + "1.23.3": 160, + "1.23.4": 160, + "1.23.5": 160, + "1.23.6": 160, + "1.23.7": 160, + "1.24.0": 160, + "1.24.1": 160 + } + }, + "runtime.hmap": { + "buckets": { + "1.24.0": null, + "1.24.1": null, + "1.19.0": 16, + "1.19.1": 16, + "1.19.2": 16, + "1.19.3": 16, + "1.19.4": 16, + "1.19.5": 16, + "1.19.6": 16, + "1.19.7": 16, + "1.19.8": 16, + "1.19.9": 16, + "1.19.10": 16, + "1.19.11": 16, + "1.19.12": 16, + "1.19.13": 16, + "1.20.0": 16, + "1.20.1": 16, + "1.20.2": 16, + "1.20.3": 16, + "1.20.4": 16, + "1.20.5": 16, + "1.20.6": 16, + "1.20.7": 16, + "1.20.8": 16, + "1.20.9": 16, + "1.20.10": 16, + "1.20.11": 16, + "1.20.12": 16, + "1.20.13": 16, + "1.20.14": 16, + "1.21.0": 16, + "1.21.1": 16, + "1.21.2": 16, + "1.21.3": 16, + "1.21.4": 16, + "1.21.5": 16, + "1.21.6": 16, + "1.21.7": 16, + "1.21.8": 16, + "1.21.9": 16, + "1.21.10": 16, + "1.21.11": 16, + "1.21.12": 16, + "1.21.13": 16, + "1.22.0": 16, + "1.22.1": 16, + "1.22.2": 16, + "1.22.3": 16, + "1.22.4": 16, + "1.22.5": 16, + "1.22.6": 16, + "1.22.7": 16, + "1.22.8": 16, + "1.22.9": 16, + "1.22.10": 16, + "1.22.11": 16, + "1.22.12": 16, + "1.23.0": 16, + "1.23.1": 16, + "1.23.2": 16, + "1.23.3": 16, + "1.23.4": 16, + "1.23.5": 16, + "1.23.6": 16, + "1.23.7": 16 + } + } + }, + "funcs": { + "google.golang.org/grpc/internal/transport.(*http2Client).operateHeaders": { + "frame": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": null, + "1.15.0": null, + "1.16.0": null, + "1.17.0": null, + "1.18.0": null, + "1.18.1": null, + "1.19.0": null, + "1.19.1": null, + "1.20.0": null, + "1.20.1": null, + "1.21.0": null, + "1.21.1": null, + "1.21.2": null, + "1.21.3": null, + "1.21.4": null, + "1.22.0": null, + "1.22.1": null, + "1.22.2": null, + "1.22.3": null, + "1.23.0": null, + "1.23.1": null, + "1.24.0": null, + "1.25.0": null, + "1.25.1": null, + "1.26.0": null, + "1.27.0-pre": null, + "1.27.0": null, + "1.27.1": null, + "1.28.0-pre": null, + "1.28.0": null, + "1.28.1": null, + "1.29.0-dev": null, + "1.29.0": null, + "1.29.1": null, + "1.30.0-dev": null, + "1.30.0-dev.1": null, + "1.30.0": null, + "1.30.1": null, + "1.31.0-dev": null, + "1.31.0": null, + "1.31.1": null, + "1.32.0-dev": null, + "1.32.0": null, + "1.33.0-dev": null, + "1.33.0": null, + "1.33.1": null, + "1.33.2": null, + "1.33.3": null, + "1.34.0-dev": null, + "1.34.0": null, + "1.34.1": null, + "1.34.2": null, + "1.35.0-dev": null, + "1.35.0": null, + "1.35.1": null, + "1.36.0-dev": null, + "1.36.0": null, + "1.36.1": null, + "1.37.0-dev": null, + "1.37.0": null, + "1.37.1": null, + "1.38.0-dev": null, + "1.38.0": null, + "1.38.1": null, + "1.39.0-dev": null, + "1.39.0": null, + "1.39.1": null, + "1.40.0-dev": null, + "1.40.0": { + "location": "registers", + "offset": 8 + }, + "1.40.1": { + "location": "registers", + "offset": 8 + }, + "1.41.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.41.0": { + "location": "registers", + "offset": 8 + }, + "1.41.1": { + "location": "registers", + "offset": 8 + }, + "1.42.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.42.0": { + "location": "registers", + "offset": 8 + }, + "1.43.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.43.0": { + "location": "registers", + "offset": 8 + }, + "1.44.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.44.0": { + "location": "registers", + "offset": 8 + }, + "1.45.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.45.0": { + "location": "registers", + "offset": 8 + }, + "1.46.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.46.0": { + "location": "registers", + "offset": 8 + }, + "1.46.1": { + "location": "registers", + "offset": 8 + }, + "1.46.2": { + "location": "registers", + "offset": 8 + }, + "1.47.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.47.0": { + "location": "registers", + "offset": 8 + }, + "1.48.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.48.0": { + "location": "registers", + "offset": 8 + }, + "1.49.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.49.0": { + "location": "registers", + "offset": 8 + }, + "1.50.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.50.0": { + "location": "registers", + "offset": 8 + }, + "1.50.1": { + "location": "registers", + "offset": 8 + }, + "1.51.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.51.0": { + "location": "registers", + "offset": 8 + }, + "1.52.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.52.0": { + "location": "registers", + "offset": 8 + }, + "1.52.1": { + "location": "registers", + "offset": 8 + }, + "1.52.3": { + "location": "registers", + "offset": 8 + }, + "1.53.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.53.0": { + "location": "registers", + "offset": 8 + }, + "1.54.0": { + "location": "registers", + "offset": 8 + }, + "1.54.1": { + "location": "registers", + "offset": 8 + }, + "1.55.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.55.0": { + "location": "registers", + "offset": 8 + }, + "1.55.1": { + "location": "registers", + "offset": 8 + }, + "1.56.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.56.0": { + "location": "registers", + "offset": 8 + }, + "1.56.1": { + "location": "registers", + "offset": 8 + }, + "1.56.2": { + "location": "registers", + "offset": 8 + }, + "1.56.3": { + "location": "registers", + "offset": 8 + }, + "1.57.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.57.0": { + "location": "registers", + "offset": 8 + }, + "1.57.1": { + "location": "registers", + "offset": 8 + }, + "1.57.2": { + "location": "registers", + "offset": 8 + }, + "1.58.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.58.0": { + "location": "registers", + "offset": 8 + }, + "1.58.1": { + "location": "registers", + "offset": 8 + }, + "1.58.2": { + "location": "registers", + "offset": 8 + }, + "1.58.3": { + "location": "registers", + "offset": 8 + }, + "1.59.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.59.0": { + "location": "registers", + "offset": 8 + }, + "1.60.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.60.0": { + "location": "registers", + "offset": 8 + }, + "1.60.1": { + "location": "registers", + "offset": 8 + }, + "1.61.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.61.0": { + "location": "registers", + "offset": 8 + }, + "1.61.1": { + "location": "registers", + "offset": 8 + }, + "1.61.2": { + "location": "registers", + "offset": 8 + }, + "1.62.0": { + "location": "registers", + "offset": 8 + }, + "1.62.1": { + "location": "registers", + "offset": 8 + }, + "1.62.2": { + "location": "registers", + "offset": 8 + }, + "1.63.0": { + "location": "registers", + "offset": 8 + }, + "1.63.1": { + "location": "registers", + "offset": 8 + }, + "1.63.2": { + "location": "registers", + "offset": 8 + }, + "1.63.3": { + "location": "registers", + "offset": 8 + }, + "1.64.0": { + "location": "registers", + "offset": 8 + }, + "1.64.1": { + "location": "registers", + "offset": 8 + }, + "1.65.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.65.0": { + "location": "registers", + "offset": 8 + }, + "1.65.1": { + "location": "registers", + "offset": 8 + }, + "1.66.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.66.0": { + "location": "registers", + "offset": 8 + }, + "1.66.1": { + "location": "registers", + "offset": 8 + }, + "1.66.2": { + "location": "registers", + "offset": 8 + }, + "1.66.3": { + "location": "registers", + "offset": 8 + }, + "1.67.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.67.0": { + "location": "registers", + "offset": 8 + }, + "1.67.1": { + "location": "registers", + "offset": 8 + }, + "1.67.2": { + "location": "registers", + "offset": 8 + }, + "1.67.3": { + "location": "registers", + "offset": 8 + }, + "1.68.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.68.0": { + "location": "registers", + "offset": 8 + }, + "1.68.1": { + "location": "registers", + "offset": 8 + }, + "1.68.2": { + "location": "registers", + "offset": 8 + }, + "1.69.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.69.0": { + "location": "registers", + "offset": 8 + }, + "1.69.2": { + "location": "registers", + "offset": 8 + }, + "1.69.4": { + "location": "registers", + "offset": 8 + }, + "1.70.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.70.0": { + "location": "registers", + "offset": 8 + }, + "1.71.0-dev": { + "location": "registers", + "offset": 8 + }, + "1.71.0": { + "location": "registers", + "offset": 8 + }, + "1.72.0-dev": { + "location": "registers", + "offset": 8 + } + }, + "t": { + "1.0.0": null, + "1.0.1-GA": null, + "1.0.2": null, + "1.0.3": null, + "1.0.4": null, + "1.0.5": null, + "1.2.0": null, + "1.2.1": null, + "1.3.0": null, + "1.4.0": null, + "1.4.1": null, + "1.4.2": null, + "1.5.0": null, + "1.5.1": null, + "1.5.2": null, + "1.6.0": null, + "1.7.0": null, + "1.7.1": null, + "1.7.2": null, + "1.7.3": null, + "1.7.4": null, + "1.7.5": null, + "1.8.0": null, + "1.8.2": null, + "1.9.0": null, + "1.9.1": null, + "1.9.2": null, + "1.10.0": null, + "1.10.1": null, + "1.11.0": null, + "1.11.1": null, + "1.11.2": null, + "1.11.3": null, + "1.12.0": null, + "1.12.1": null, + "1.12.2": null, + "1.13.0": null, + "1.14.0": null, + "1.15.0": null, + "1.16.0": null, + "1.17.0": null, + "1.18.0": null, + "1.18.1": null, + "1.19.0": null, + "1.19.1": null, + "1.20.0": null, + "1.20.1": null, + "1.21.0": null, + "1.21.1": null, + "1.21.2": null, + "1.21.3": null, + "1.21.4": null, + "1.22.0": null, + "1.22.1": null, + "1.22.2": null, + "1.22.3": null, + "1.23.0": null, + "1.23.1": null, + "1.24.0": null, + "1.25.0": null, + "1.25.1": null, + "1.26.0": null, + "1.27.0-pre": null, + "1.27.0": null, + "1.27.1": null, + "1.28.0-pre": null, + "1.28.0": null, + "1.28.1": null, + "1.29.0-dev": null, + "1.29.0": null, + "1.29.1": null, + "1.30.0-dev": null, + "1.30.0-dev.1": null, + "1.30.0": null, + "1.30.1": null, + "1.31.0-dev": null, + "1.31.0": null, + "1.31.1": null, + "1.32.0-dev": null, + "1.32.0": null, + "1.33.0-dev": null, + "1.33.0": null, + "1.33.1": null, + "1.33.2": null, + "1.33.3": null, + "1.34.0-dev": null, + "1.34.0": null, + "1.34.1": null, + "1.34.2": null, + "1.35.0-dev": null, + "1.35.0": null, + "1.35.1": null, + "1.36.0-dev": null, + "1.36.0": null, + "1.36.1": null, + "1.37.0-dev": null, + "1.37.0": null, + "1.37.1": null, + "1.38.0-dev": null, + "1.38.0": null, + "1.38.1": null, + "1.39.0-dev": null, + "1.39.0": null, + "1.39.1": null, + "1.40.0-dev": null, + "1.40.0": { + "location": "registers", + "offset": 0 + }, + "1.40.1": { + "location": "registers", + "offset": 0 + }, + "1.41.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.41.0": { + "location": "registers", + "offset": 0 + }, + "1.41.1": { + "location": "registers", + "offset": 0 + }, + "1.42.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.42.0": { + "location": "registers", + "offset": 0 + }, + "1.43.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.43.0": { + "location": "registers", + "offset": 0 + }, + "1.44.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.44.0": { + "location": "registers", + "offset": 0 + }, + "1.45.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.45.0": { + "location": "registers", + "offset": 0 + }, + "1.46.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.46.0": { + "location": "registers", + "offset": 0 + }, + "1.46.1": { + "location": "registers", + "offset": 0 + }, + "1.46.2": { + "location": "registers", + "offset": 0 + }, + "1.47.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.47.0": { + "location": "registers", + "offset": 0 + }, + "1.48.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.48.0": { + "location": "registers", + "offset": 0 + }, + "1.49.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.49.0": { + "location": "registers", + "offset": 0 + }, + "1.50.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.50.0": { + "location": "registers", + "offset": 0 + }, + "1.50.1": { + "location": "registers", + "offset": 0 + }, + "1.51.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.51.0": { + "location": "registers", + "offset": 0 + }, + "1.52.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.52.0": { + "location": "registers", + "offset": 0 + }, + "1.52.1": { + "location": "registers", + "offset": 0 + }, + "1.52.3": { + "location": "registers", + "offset": 0 + }, + "1.53.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.53.0": { + "location": "registers", + "offset": 0 + }, + "1.54.0": { + "location": "registers", + "offset": 0 + }, + "1.54.1": { + "location": "registers", + "offset": 0 + }, + "1.55.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.55.0": { + "location": "registers", + "offset": 0 + }, + "1.55.1": { + "location": "registers", + "offset": 0 + }, + "1.56.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.56.0": { + "location": "registers", + "offset": 0 + }, + "1.56.1": { + "location": "registers", + "offset": 0 + }, + "1.56.2": { + "location": "registers", + "offset": 0 + }, + "1.56.3": { + "location": "registers", + "offset": 0 + }, + "1.57.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.57.0": { + "location": "registers", + "offset": 0 + }, + "1.57.1": { + "location": "registers", + "offset": 0 + }, + "1.57.2": { + "location": "registers", + "offset": 0 + }, + "1.58.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.58.0": { + "location": "registers", + "offset": 0 + }, + "1.58.1": { + "location": "registers", + "offset": 0 + }, + "1.58.2": { + "location": "registers", + "offset": 0 + }, + "1.58.3": { + "location": "registers", + "offset": 0 + }, + "1.59.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.59.0": { + "location": "registers", + "offset": 0 + }, + "1.60.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.60.0": { + "location": "registers", + "offset": 0 + }, + "1.60.1": { + "location": "registers", + "offset": 0 + }, + "1.61.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.61.0": { + "location": "registers", + "offset": 0 + }, + "1.61.1": { + "location": "registers", + "offset": 0 + }, + "1.61.2": { + "location": "registers", + "offset": 0 + }, + "1.62.0": { + "location": "registers", + "offset": 0 + }, + "1.62.1": { + "location": "registers", + "offset": 0 + }, + "1.62.2": { + "location": "registers", + "offset": 0 + }, + "1.63.0": { + "location": "registers", + "offset": 0 + }, + "1.63.1": { + "location": "registers", + "offset": 0 + }, + "1.63.2": { + "location": "registers", + "offset": 0 + }, + "1.63.3": { + "location": "registers", + "offset": 0 + }, + "1.64.0": { + "location": "registers", + "offset": 0 + }, + "1.64.1": { + "location": "registers", + "offset": 0 + }, + "1.65.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.65.0": { + "location": "registers", + "offset": 0 + }, + "1.65.1": { + "location": "registers", + "offset": 0 + }, + "1.66.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.66.0": { + "location": "registers", + "offset": 0 + }, + "1.66.1": { + "location": "registers", + "offset": 0 + }, + "1.66.2": { + "location": "registers", + "offset": 0 + }, + "1.66.3": { + "location": "registers", + "offset": 0 + }, + "1.67.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.67.0": { + "location": "registers", + "offset": 0 + }, + "1.67.1": { + "location": "registers", + "offset": 0 + }, + "1.67.2": { + "location": "registers", + "offset": 0 + }, + "1.67.3": { + "location": "registers", + "offset": 0 + }, + "1.68.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.68.0": { + "location": "registers", + "offset": 0 + }, + "1.68.1": { + "location": "registers", + "offset": 0 + }, + "1.68.2": { + "location": "registers", + "offset": 0 + }, + "1.69.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.69.0": { + "location": "registers", + "offset": 0 + }, + "1.69.2": { + "location": "registers", + "offset": 0 + }, + "1.69.4": { + "location": "registers", + "offset": 0 + }, + "1.70.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.70.0": { + "location": "registers", + "offset": 0 + }, + "1.71.0-dev": { + "location": "registers", + "offset": 0 + }, + "1.71.0": { + "location": "registers", + "offset": 0 + }, + "1.72.0-dev": { + "location": "registers", + "offset": 0 + } + } + }, + "crypto/tls.(*Conn).Read": { + "b": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + } + }, + "c": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + } + }, + "~r0": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + } + }, + "~r1": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + } + } + }, + "net/http.(*http2Framer).WriteDataPadded": { + "streamID": { + "1.19.0": { + "location": "registers", + "offset": 8 + }, + "1.19.1": { + "location": "registers", + "offset": 8 + }, + "1.19.2": { + "location": "registers", + "offset": 8 + }, + "1.19.3": { + "location": "registers", + "offset": 8 + }, + "1.19.4": { + "location": "registers", + "offset": 8 + }, + "1.19.5": { + "location": "registers", + "offset": 8 + }, + "1.19.6": { + "location": "registers", + "offset": 8 + }, + "1.19.7": { + "location": "registers", + "offset": 8 + }, + "1.19.8": { + "location": "registers", + "offset": 8 + }, + "1.19.9": { + "location": "registers", + "offset": 8 + }, + "1.19.10": { + "location": "registers", + "offset": 8 + }, + "1.19.11": { + "location": "registers", + "offset": 8 + }, + "1.19.12": { + "location": "registers", + "offset": 8 + }, + "1.19.13": { + "location": "registers", + "offset": 8 + }, + "1.20.0": { + "location": "registers", + "offset": 8 + }, + "1.20.1": { + "location": "registers", + "offset": 8 + }, + "1.20.2": { + "location": "registers", + "offset": 8 + }, + "1.20.3": { + "location": "registers", + "offset": 8 + }, + "1.20.4": { + "location": "registers", + "offset": 8 + }, + "1.20.5": { + "location": "registers", + "offset": 8 + }, + "1.20.6": { + "location": "registers", + "offset": 8 + }, + "1.20.7": { + "location": "registers", + "offset": 8 + }, + "1.20.8": { + "location": "registers", + "offset": 8 + }, + "1.20.9": { + "location": "registers", + "offset": 8 + }, + "1.20.10": { + "location": "registers", + "offset": 8 + }, + "1.20.11": { + "location": "registers", + "offset": 8 + }, + "1.20.12": { + "location": "registers", + "offset": 8 + }, + "1.20.13": { + "location": "registers", + "offset": 8 + }, + "1.20.14": { + "location": "registers", + "offset": 8 + }, + "1.21.0": { + "location": "registers", + "offset": 8 + }, + "1.21.1": { + "location": "registers", + "offset": 8 + }, + "1.21.2": { + "location": "registers", + "offset": 8 + }, + "1.21.3": { + "location": "registers", + "offset": 8 + }, + "1.21.4": { + "location": "registers", + "offset": 8 + }, + "1.21.5": { + "location": "registers", + "offset": 8 + }, + "1.21.6": { + "location": "registers", + "offset": 8 + }, + "1.21.7": { + "location": "registers", + "offset": 8 + }, + "1.21.8": { + "location": "registers", + "offset": 8 + }, + "1.21.9": { + "location": "registers", + "offset": 8 + }, + "1.21.10": { + "location": "registers", + "offset": 8 + }, + "1.21.11": { + "location": "registers", + "offset": 8 + }, + "1.21.12": { + "location": "registers", + "offset": 8 + }, + "1.21.13": { + "location": "registers", + "offset": 8 + }, + "1.22.0": { + "location": "registers", + "offset": 8 + }, + "1.22.1": { + "location": "registers", + "offset": 8 + }, + "1.22.2": { + "location": "registers", + "offset": 8 + }, + "1.22.3": { + "location": "registers", + "offset": 8 + }, + "1.22.4": { + "location": "registers", + "offset": 8 + }, + "1.22.5": { + "location": "registers", + "offset": 8 + }, + "1.22.6": { + "location": "registers", + "offset": 8 + }, + "1.22.7": { + "location": "registers", + "offset": 8 + }, + "1.22.8": { + "location": "registers", + "offset": 8 + }, + "1.22.9": { + "location": "registers", + "offset": 8 + }, + "1.22.10": { + "location": "registers", + "offset": 8 + }, + "1.22.11": { + "location": "registers", + "offset": 8 + }, + "1.22.12": { + "location": "registers", + "offset": 8 + }, + "1.23.0": { + "location": "registers", + "offset": 8 + }, + "1.23.1": { + "location": "registers", + "offset": 8 + }, + "1.23.2": { + "location": "registers", + "offset": 8 + }, + "1.23.3": { + "location": "registers", + "offset": 8 + }, + "1.23.4": { + "location": "registers", + "offset": 8 + }, + "1.23.5": { + "location": "registers", + "offset": 8 + }, + "1.23.6": { + "location": "registers", + "offset": 8 + }, + "1.23.7": { + "location": "registers", + "offset": 8 + }, + "1.24.0": { + "location": "registers", + "offset": 8 + }, + "1.24.1": { + "location": "registers", + "offset": 8 + } + }, + "endStream": { + "1.19.0": { + "location": "registers", + "offset": 16 + }, + "1.19.1": { + "location": "registers", + "offset": 16 + }, + "1.19.2": { + "location": "registers", + "offset": 16 + }, + "1.19.3": { + "location": "registers", + "offset": 16 + }, + "1.19.4": { + "location": "registers", + "offset": 16 + }, + "1.19.5": { + "location": "registers", + "offset": 16 + }, + "1.19.6": { + "location": "registers", + "offset": 16 + }, + "1.19.7": { + "location": "registers", + "offset": 16 + }, + "1.19.8": { + "location": "registers", + "offset": 16 + }, + "1.19.9": { + "location": "registers", + "offset": 16 + }, + "1.19.10": { + "location": "registers", + "offset": 16 + }, + "1.19.11": { + "location": "registers", + "offset": 16 + }, + "1.19.12": { + "location": "registers", + "offset": 16 + }, + "1.19.13": { + "location": "registers", + "offset": 16 + }, + "1.20.0": { + "location": "registers", + "offset": 16 + }, + "1.20.1": { + "location": "registers", + "offset": 16 + }, + "1.20.2": { + "location": "registers", + "offset": 16 + }, + "1.20.3": { + "location": "registers", + "offset": 16 + }, + "1.20.4": { + "location": "registers", + "offset": 16 + }, + "1.20.5": { + "location": "registers", + "offset": 16 + }, + "1.20.6": { + "location": "registers", + "offset": 16 + }, + "1.20.7": { + "location": "registers", + "offset": 16 + }, + "1.20.8": { + "location": "registers", + "offset": 16 + }, + "1.20.9": { + "location": "registers", + "offset": 16 + }, + "1.20.10": { + "location": "registers", + "offset": 16 + }, + "1.20.11": { + "location": "registers", + "offset": 16 + }, + "1.20.12": { + "location": "registers", + "offset": 16 + }, + "1.20.13": { + "location": "registers", + "offset": 16 + }, + "1.20.14": { + "location": "registers", + "offset": 16 + }, + "1.21.0": { + "location": "registers", + "offset": 16 + }, + "1.21.1": { + "location": "registers", + "offset": 16 + }, + "1.21.2": { + "location": "registers", + "offset": 16 + }, + "1.21.3": { + "location": "registers", + "offset": 16 + }, + "1.21.4": { + "location": "registers", + "offset": 16 + }, + "1.21.5": { + "location": "registers", + "offset": 16 + }, + "1.21.6": { + "location": "registers", + "offset": 16 + }, + "1.21.7": { + "location": "registers", + "offset": 16 + }, + "1.21.8": { + "location": "registers", + "offset": 16 + }, + "1.21.9": { + "location": "registers", + "offset": 16 + }, + "1.21.10": { + "location": "registers", + "offset": 16 + }, + "1.21.11": { + "location": "registers", + "offset": 16 + }, + "1.21.12": { + "location": "registers", + "offset": 16 + }, + "1.21.13": { + "location": "registers", + "offset": 16 + }, + "1.22.0": { + "location": "registers", + "offset": 16 + }, + "1.22.1": { + "location": "registers", + "offset": 16 + }, + "1.22.2": { + "location": "registers", + "offset": 16 + }, + "1.22.3": { + "location": "registers", + "offset": 16 + }, + "1.22.4": { + "location": "registers", + "offset": 16 + }, + "1.22.5": { + "location": "registers", + "offset": 16 + }, + "1.22.6": { + "location": "registers", + "offset": 16 + }, + "1.22.7": { + "location": "registers", + "offset": 16 + }, + "1.22.8": { + "location": "registers", + "offset": 16 + }, + "1.22.9": { + "location": "registers", + "offset": 16 + }, + "1.22.10": { + "location": "registers", + "offset": 16 + }, + "1.22.11": { + "location": "registers", + "offset": 16 + }, + "1.22.12": { + "location": "registers", + "offset": 16 + }, + "1.23.0": { + "location": "registers", + "offset": 16 + }, + "1.23.1": { + "location": "registers", + "offset": 16 + }, + "1.23.2": { + "location": "registers", + "offset": 16 + }, + "1.23.3": { + "location": "registers", + "offset": 16 + }, + "1.23.4": { + "location": "registers", + "offset": 16 + }, + "1.23.5": { + "location": "registers", + "offset": 16 + }, + "1.23.6": { + "location": "registers", + "offset": 16 + }, + "1.23.7": { + "location": "registers", + "offset": 16 + }, + "1.24.0": { + "location": "registers", + "offset": 16 + }, + "1.24.1": { + "location": "registers", + "offset": 16 + } + }, + "f": { + "1.19.0": { + "location": "registers", + "offset": 0 + }, + "1.19.1": { + "location": "registers", + "offset": 0 + }, + "1.19.2": { + "location": "registers", + "offset": 0 + }, + "1.19.3": { + "location": "registers", + "offset": 0 + }, + "1.19.4": { + "location": "registers", + "offset": 0 + }, + "1.19.5": { + "location": "registers", + "offset": 0 + }, + "1.19.6": { + "location": "registers", + "offset": 0 + }, + "1.19.7": { + "location": "registers", + "offset": 0 + }, + "1.19.8": { + "location": "registers", + "offset": 0 + }, + "1.19.9": { + "location": "registers", + "offset": 0 + }, + "1.19.10": { + "location": "registers", + "offset": 0 + }, + "1.19.11": { + "location": "registers", + "offset": 0 + }, + "1.19.12": { + "location": "registers", + "offset": 0 + }, + "1.19.13": { + "location": "registers", + "offset": 0 + }, + "1.20.0": { + "location": "registers", + "offset": 0 + }, + "1.20.1": { + "location": "registers", + "offset": 0 + }, + "1.20.2": { + "location": "registers", + "offset": 0 + }, + "1.20.3": { + "location": "registers", + "offset": 0 + }, + "1.20.4": { + "location": "registers", + "offset": 0 + }, + "1.20.5": { + "location": "registers", + "offset": 0 + }, + "1.20.6": { + "location": "registers", + "offset": 0 + }, + "1.20.7": { + "location": "registers", + "offset": 0 + }, + "1.20.8": { + "location": "registers", + "offset": 0 + }, + "1.20.9": { + "location": "registers", + "offset": 0 + }, + "1.20.10": { + "location": "registers", + "offset": 0 + }, + "1.20.11": { + "location": "registers", + "offset": 0 + }, + "1.20.12": { + "location": "registers", + "offset": 0 + }, + "1.20.13": { + "location": "registers", + "offset": 0 + }, + "1.20.14": { + "location": "registers", + "offset": 0 + }, + "1.21.0": { + "location": "registers", + "offset": 0 + }, + "1.21.1": { + "location": "registers", + "offset": 0 + }, + "1.21.2": { + "location": "registers", + "offset": 0 + }, + "1.21.3": { + "location": "registers", + "offset": 0 + }, + "1.21.4": { + "location": "registers", + "offset": 0 + }, + "1.21.5": { + "location": "registers", + "offset": 0 + }, + "1.21.6": { + "location": "registers", + "offset": 0 + }, + "1.21.7": { + "location": "registers", + "offset": 0 + }, + "1.21.8": { + "location": "registers", + "offset": 0 + }, + "1.21.9": { + "location": "registers", + "offset": 0 + }, + "1.21.10": { + "location": "registers", + "offset": 0 + }, + "1.21.11": { + "location": "registers", + "offset": 0 + }, + "1.21.12": { + "location": "registers", + "offset": 0 + }, + "1.21.13": { + "location": "registers", + "offset": 0 + }, + "1.22.0": { + "location": "registers", + "offset": 0 + }, + "1.22.1": { + "location": "registers", + "offset": 0 + }, + "1.22.2": { + "location": "registers", + "offset": 0 + }, + "1.22.3": { + "location": "registers", + "offset": 0 + }, + "1.22.4": { + "location": "registers", + "offset": 0 + }, + "1.22.5": { + "location": "registers", + "offset": 0 + }, + "1.22.6": { + "location": "registers", + "offset": 0 + }, + "1.22.7": { + "location": "registers", + "offset": 0 + }, + "1.22.8": { + "location": "registers", + "offset": 0 + }, + "1.22.9": { + "location": "registers", + "offset": 0 + }, + "1.22.10": { + "location": "registers", + "offset": 0 + }, + "1.22.11": { + "location": "registers", + "offset": 0 + }, + "1.22.12": { + "location": "registers", + "offset": 0 + }, + "1.23.0": { + "location": "registers", + "offset": 0 + }, + "1.23.1": { + "location": "registers", + "offset": 0 + }, + "1.23.2": { + "location": "registers", + "offset": 0 + }, + "1.23.3": { + "location": "registers", + "offset": 0 + }, + "1.23.4": { + "location": "registers", + "offset": 0 + }, + "1.23.5": { + "location": "registers", + "offset": 0 + }, + "1.23.6": { + "location": "registers", + "offset": 0 + }, + "1.23.7": { + "location": "registers", + "offset": 0 + }, + "1.24.0": { + "location": "registers", + "offset": 0 + }, + "1.24.1": { + "location": "registers", + "offset": 0 + } + }, + "data": { + "1.19.0": { + "location": "registers", + "offset": 24 + }, + "1.19.1": { + "location": "registers", + "offset": 24 + }, + "1.19.2": { + "location": "registers", + "offset": 24 + }, + "1.19.3": { + "location": "registers", + "offset": 24 + }, + "1.19.4": { + "location": "registers", + "offset": 24 + }, + "1.19.5": { + "location": "registers", + "offset": 24 + }, + "1.19.6": { + "location": "registers", + "offset": 24 + }, + "1.19.7": { + "location": "registers", + "offset": 24 + }, + "1.19.8": { + "location": "registers", + "offset": 24 + }, + "1.19.9": { + "location": "registers", + "offset": 24 + }, + "1.19.10": { + "location": "registers", + "offset": 24 + }, + "1.19.11": { + "location": "registers", + "offset": 24 + }, + "1.19.12": { + "location": "registers", + "offset": 24 + }, + "1.19.13": { + "location": "registers", + "offset": 24 + }, + "1.20.0": { + "location": "registers", + "offset": 24 + }, + "1.20.1": { + "location": "registers", + "offset": 24 + }, + "1.20.2": { + "location": "registers", + "offset": 24 + }, + "1.20.3": { + "location": "registers", + "offset": 24 + }, + "1.20.4": { + "location": "registers", + "offset": 24 + }, + "1.20.5": { + "location": "registers", + "offset": 24 + }, + "1.20.6": { + "location": "registers", + "offset": 24 + }, + "1.20.7": { + "location": "registers", + "offset": 24 + }, + "1.20.8": { + "location": "registers", + "offset": 24 + }, + "1.20.9": { + "location": "registers", + "offset": 24 + }, + "1.20.10": { + "location": "registers", + "offset": 24 + }, + "1.20.11": { + "location": "registers", + "offset": 24 + }, + "1.20.12": { + "location": "registers", + "offset": 24 + }, + "1.20.13": { + "location": "registers", + "offset": 24 + }, + "1.20.14": { + "location": "registers", + "offset": 24 + }, + "1.21.0": { + "location": "registers", + "offset": 24 + }, + "1.21.1": { + "location": "registers", + "offset": 24 + }, + "1.21.2": { + "location": "registers", + "offset": 24 + }, + "1.21.3": { + "location": "registers", + "offset": 24 + }, + "1.21.4": { + "location": "registers", + "offset": 24 + }, + "1.21.5": { + "location": "registers", + "offset": 24 + }, + "1.21.6": { + "location": "registers", + "offset": 24 + }, + "1.21.7": { + "location": "registers", + "offset": 24 + }, + "1.21.8": { + "location": "registers", + "offset": 24 + }, + "1.21.9": { + "location": "registers", + "offset": 24 + }, + "1.21.10": { + "location": "registers", + "offset": 24 + }, + "1.21.11": { + "location": "registers", + "offset": 24 + }, + "1.21.12": { + "location": "registers", + "offset": 24 + }, + "1.21.13": { + "location": "registers", + "offset": 24 + }, + "1.22.0": { + "location": "registers", + "offset": 24 + }, + "1.22.1": { + "location": "registers", + "offset": 24 + }, + "1.22.2": { + "location": "registers", + "offset": 24 + }, + "1.22.3": { + "location": "registers", + "offset": 24 + }, + "1.22.4": { + "location": "registers", + "offset": 24 + }, + "1.22.5": { + "location": "registers", + "offset": 24 + }, + "1.22.6": { + "location": "registers", + "offset": 24 + }, + "1.22.7": { + "location": "registers", + "offset": 24 + }, + "1.22.8": { + "location": "registers", + "offset": 24 + }, + "1.22.9": { + "location": "registers", + "offset": 24 + }, + "1.22.10": { + "location": "registers", + "offset": 24 + }, + "1.22.11": { + "location": "registers", + "offset": 24 + }, + "1.22.12": { + "location": "registers", + "offset": 24 + }, + "1.23.0": { + "location": "registers", + "offset": 24 + }, + "1.23.1": { + "location": "registers", + "offset": 24 + }, + "1.23.2": { + "location": "registers", + "offset": 24 + }, + "1.23.3": { + "location": "registers", + "offset": 24 + }, + "1.23.4": { + "location": "registers", + "offset": 24 + }, + "1.23.5": { + "location": "registers", + "offset": 24 + }, + "1.23.6": { + "location": "registers", + "offset": 24 + }, + "1.23.7": { + "location": "registers", + "offset": 24 + }, + "1.24.0": { + "location": "registers", + "offset": 24 + }, + "1.24.1": { + "location": "registers", + "offset": 24 + } + } + } + } +} diff --git a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_18_tls_server_container.h b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_18_tls_server_container.h index 1d0184072ac..2bb182f69d8 100644 --- a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_18_tls_server_container.h +++ b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_18_tls_server_container.h @@ -29,8 +29,8 @@ namespace testing { class Go1_18_TLSServerContainer : public ContainerRunner { public: - Go1_18_TLSServerContainer() - : ContainerRunner(::px::testing::BazelRunfilePath(kBazelImageTar), kContainerNamePrefix, + explicit Go1_18_TLSServerContainer(std::string image_tar) + : ContainerRunner(::px::testing::BazelRunfilePath(image_tar), kContainerNamePrefix, kReadyMessage) {} static constexpr std::string_view kBazelImageTar = diff --git a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_19_tls_server_container.h b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_19_tls_server_container.h index d4e845bd12c..7a0d4610a69 100644 --- a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_19_tls_server_container.h +++ b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_19_tls_server_container.h @@ -29,8 +29,8 @@ namespace testing { class Go1_19_TLSServerContainer : public ContainerRunner { public: - Go1_19_TLSServerContainer() - : ContainerRunner(::px::testing::BazelRunfilePath(kBazelImageTar), kContainerNamePrefix, + explicit Go1_19_TLSServerContainer(std::string image_tar) + : ContainerRunner(::px::testing::BazelRunfilePath(image_tar), kContainerNamePrefix, kReadyMessage) {} static constexpr std::string_view kBazelImageTar = diff --git a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_20_tls_server_container.h b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_20_tls_server_container.h index 13aabed1ade..505bec1b74d 100644 --- a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_20_tls_server_container.h +++ b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_20_tls_server_container.h @@ -29,8 +29,8 @@ namespace testing { class Go1_20_TLSServerContainer : public ContainerRunner { public: - Go1_20_TLSServerContainer() - : ContainerRunner(::px::testing::BazelRunfilePath(kBazelImageTar), kContainerNamePrefix, + explicit Go1_20_TLSServerContainer(std::string image_tar) + : ContainerRunner(::px::testing::BazelRunfilePath(image_tar), kContainerNamePrefix, kReadyMessage) {} static constexpr std::string_view kBazelImageTar = diff --git a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_21_tls_server_container.h b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_21_tls_server_container.h index 342d980b397..0a2d837490d 100644 --- a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_21_tls_server_container.h +++ b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_21_tls_server_container.h @@ -29,8 +29,8 @@ namespace testing { class Go1_21_TLSServerContainer : public ContainerRunner { public: - Go1_21_TLSServerContainer() - : ContainerRunner(::px::testing::BazelRunfilePath(kBazelImageTar), kContainerNamePrefix, + explicit Go1_21_TLSServerContainer(std::string image_tar) + : ContainerRunner(::px::testing::BazelRunfilePath(image_tar), kContainerNamePrefix, kReadyMessage) {} static constexpr std::string_view kBazelImageTar = diff --git a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_22_tls_server_container.h b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_22_tls_server_container.h index b07bf09348f..90577e2e343 100644 --- a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_22_tls_server_container.h +++ b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_22_tls_server_container.h @@ -29,8 +29,8 @@ namespace testing { class Go1_22_TLSServerContainer : public ContainerRunner { public: - Go1_22_TLSServerContainer() - : ContainerRunner(::px::testing::BazelRunfilePath(kBazelImageTar), kContainerNamePrefix, + explicit Go1_22_TLSServerContainer(std::string image_tar) + : ContainerRunner(::px::testing::BazelRunfilePath(image_tar), kContainerNamePrefix, kReadyMessage) {} static constexpr std::string_view kBazelImageTar = diff --git a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_23_tls_server_container.h b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_23_tls_server_container.h index 367cf8928a8..7e876120531 100644 --- a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_23_tls_server_container.h +++ b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_23_tls_server_container.h @@ -29,8 +29,8 @@ namespace testing { class Go1_23_TLSServerContainer : public ContainerRunner { public: - Go1_23_TLSServerContainer() - : ContainerRunner(::px::testing::BazelRunfilePath(kBazelImageTar), kContainerNamePrefix, + explicit Go1_23_TLSServerContainer(std::string image_tar) + : ContainerRunner(::px::testing::BazelRunfilePath(image_tar), kContainerNamePrefix, kReadyMessage) {} private: diff --git a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_24_tls_server_container.h b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_24_tls_server_container.h index a504ab2b47f..d8ef43f2e2f 100644 --- a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_24_tls_server_container.h +++ b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_1_24_tls_server_container.h @@ -29,8 +29,8 @@ namespace testing { class Go1_24_TLSServerContainer : public ContainerRunner { public: - Go1_24_TLSServerContainer() - : ContainerRunner(::px::testing::BazelRunfilePath(kBazelImageTar), kContainerNamePrefix, + explicit Go1_24_TLSServerContainer(std::string image_tar) + : ContainerRunner(::px::testing::BazelRunfilePath(image_tar), kContainerNamePrefix, kReadyMessage) {} static constexpr std::string_view kBazelImageTar = diff --git a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_boringcrypto_grpc_server_container.h b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_boringcrypto_grpc_server_container.h index b0306581592..97da760800b 100644 --- a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_boringcrypto_grpc_server_container.h +++ b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_boringcrypto_grpc_server_container.h @@ -29,14 +29,15 @@ namespace testing { class GoBoringCryptoGRPCServerContainer : public ContainerRunner { public: - GoBoringCryptoGRPCServerContainer() - : ContainerRunner(::px::testing::BazelRunfilePath(kBazelImageTar), kContainerNamePrefix, + explicit GoBoringCryptoGRPCServerContainer(std::string image_tar) + : ContainerRunner(::px::testing::BazelRunfilePath(image_tar), kContainerNamePrefix, kReadyMessage) {} - private: static constexpr std::string_view kBazelImageTar = "src/stirling/testing/demo_apps/go_grpc_tls_pl/server/" "golang_boringcrypto_grpc_tls_server.tar"; + + private: static constexpr std::string_view kContainerNamePrefix = "grpc_server"; static constexpr std::string_view kReadyMessage = "Starting HTTP/2 server"; }; diff --git a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_boringcrypto_tls_server_container.h b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_boringcrypto_tls_server_container.h index d8107e108ce..d793cb74a68 100644 --- a/src/stirling/source_connectors/socket_tracer/testing/container_images/go_boringcrypto_tls_server_container.h +++ b/src/stirling/source_connectors/socket_tracer/testing/container_images/go_boringcrypto_tls_server_container.h @@ -29,13 +29,14 @@ namespace testing { class GoBoringCryptoTLSServerContainer : public ContainerRunner { public: - GoBoringCryptoTLSServerContainer() - : ContainerRunner(::px::testing::BazelRunfilePath(kBazelImageTar), kContainerNamePrefix, + explicit GoBoringCryptoTLSServerContainer(std::string image_tar) + : ContainerRunner(::px::testing::BazelRunfilePath(image_tar), kContainerNamePrefix, kReadyMessage) {} - private: static constexpr std::string_view kBazelImageTar = "src/stirling/testing/demo_apps/go_https/server/golang_boringcrypto_https_server.tar"; + + private: static constexpr std::string_view kContainerNamePrefix = "https_server"; static constexpr std::string_view kReadyMessage = "Starting HTTPS service"; }; diff --git a/src/stirling/source_connectors/socket_tracer/uprobe_manager.cc b/src/stirling/source_connectors/socket_tracer/uprobe_manager.cc index 896ca014b92..7f64a3fa584 100644 --- a/src/stirling/source_connectors/socket_tracer/uprobe_manager.cc +++ b/src/stirling/source_connectors/socket_tracer/uprobe_manager.cc @@ -57,6 +57,10 @@ DEFINE_string( "Comma separated list of binary filenames that should be excluded from uprobe attachment." "For a binary at path /path/to/binary, the filename would be binary"); +DEFINE_string(offsetgen_filepath, "/px/offsetgen_offsets.json", + "Path to the offsetgen file that contains the offsets of Go structs and functions. " + "This file is generated by the offsetgen tool"); + namespace px { namespace stirling { @@ -67,6 +71,22 @@ using ::px::system::KernelVersion; using ::px::system::KernelVersionOrder; using ::px::system::ProcPidRootPath; +namespace { + +static void InitSymAddrs() { + ParseGoOffsetgenFile(FLAGS_offsetgen_filepath); + VLOG(1) << absl::Substitute("Parsed $0 struct and $1 function offsets from offsetgen file", + GetGoStructOffsets().size(), GetGoFunctionArgOffsets().size()); + return; +} + +void InitSymaddrsOnce() { + static std::once_flag initialized; + std::call_once(initialized, InitSymAddrs); +} + +} // namespace + constexpr std::string_view kUprobeSkippedMessage = "binary filename '$0' contained in uprobe opt out list, skipping."; @@ -74,6 +94,7 @@ UProbeManager::UProbeManager(bpf_tools::BCCWrapper* bcc) : bcc_(bcc) { proc_parser_ = std::make_unique(); auto opt_out_list = absl::StrSplit(FLAGS_stirling_uprobe_opt_out, ",", absl::SkipWhitespace()); uprobe_opt_out_ = absl::flat_hash_set(opt_out_list.begin(), opt_out_list.end()); + InitSymaddrsOnce(); } void UProbeManager::Init(bool disable_go_tls_tracing, bool enable_http2_tracing, @@ -902,13 +923,9 @@ int UProbeManager::DeployGoUProbes(const absl::flat_hash_set& pids) { } std::unique_ptr dwarf_reader = dwarf_reader_status.ConsumeValueOrDie(); - - // TODO(ddelnano): The struct and function offsets will be populated by the - // next set of changes. - StructOffsetMap struct_offsets; - FunctionArgMap function_offsets; - std::unique_ptr offset_locator = std::make_unique( - dwarf_reader.get(), struct_offsets, function_offsets, build_info, go_version); + std::unique_ptr offset_locator = + std::make_unique(dwarf_reader.get(), GetGoStructOffsets(), + GetGoFunctionArgOffsets(), build_info, go_version); Status s = UpdateGoCommonSymAddrs(elf_reader.get(), offset_locator.get(), pid_vec); if (!s.ok()) { VLOG(1) << absl::Substitute( diff --git a/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs.cc b/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs.cc index 1f4796c984a..e9cfe2c56fb 100644 --- a/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs.cc +++ b/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs.cc @@ -47,6 +47,10 @@ DEFINE_bool(openssl_raw_fptrs_enabled, false, "If true, allows the openssl tracing implementation to fall back to function pointers " "if dlopen/dlsym is unable to find symbols"); +DEFINE_bool(disable_dwarf_parsing, false, + "If true, disables parsing of DWARF information. This is useful for using lower memory " + "uprobe instrumentation."); + namespace px { namespace stirling { @@ -56,6 +60,148 @@ namespace { // since an array is a pretty stable type. constexpr int kGoArrayPtrOffset = 0; constexpr int kGoArrayLenOffset = 8; + +constexpr const std::array kGoPackagePrefixes = + MakeArray("google.golang.org/grpc", "golang.org/x/net"); + +template +std::pair FindMatchingPkgPrefix( + const std::string_view& str, const std::array& prefixes) { + for (std::size_t i = 0; i < N; ++i) { + if (absl::StartsWith(str, prefixes[i])) { + return {prefixes[i], true}; + } + } + return {kGoStdlibPackageName, false}; +} + +StructOffsetMap g_struct_offsets; + +FunctionArgMap g_function_arg_offsets; + +// ParseLocationType turns the opentelemetry-go-instrumentation offsetgen encoded +// JSON location into Pixie's native obj_tools::LocationType. +obj_tools::LocationType ParseLocationType(const std::string& loc) { + if (loc == "stack") { + return obj_tools::LocationType::kStack; + } else if (loc == "registers") { + return obj_tools::LocationType::kRegister; + } + return obj_tools::LocationType::kUnknown; +} + +/** + * ParseOffsetOnly: + * - For a JSON leaf representing a struct's offset: + * - If a bare integer, return that + * - Otherwise, return -1 + */ +int32_t ParseOffsetOnly(const rapidjson::Value& val) { + int32_t offset = -1; + if (val.IsNumber()) { + int64_t bigVal = val.GetInt64(); + offset = static_cast(bigVal); + } + return offset; +} + +/** + * ParseOffsetAndLocation: + * - For a JSON leaf representing a func's offset & location: + * - offset_out => -1 if null; store the integer or the object's "offset" otherwise + * - loc_out => nullptr if null, otherwise a valid obj_tools::LocationType pointer + */ +// ParseOffsetAndLocation parses the function JSON object contained in the +// opentelemetry-go-instrumentation offsetgen JSON file. Each JSON object is expected to have a +// "location" and an "offset" field. +std::unique_ptr ParseOffsetAndLocation(const rapidjson::Value& val) { + std::unique_ptr loc = std::make_unique(); + loc->loc_type = obj_tools::LocationType::kUnknown; + loc->offset = -1; + + // e.g. { "location":"stack", "offset": 42 } + if (val.IsObject()) { + const auto& obj = val.GetObject(); + + if (obj.HasMember("offset") && obj["offset"].IsNumber()) { + int64_t bigVal = obj["offset"].GetInt64(); + loc->offset = static_cast(bigVal); + } + if (obj.HasMember("location") && obj["location"].IsString()) { + loc->loc_type = ParseLocationType(obj["location"].GetString()); + } + } + return loc; +} + +// ParseGoStructsObject parses the structs object from the opentelemetry-go-instrumentation +// offsetgen JSON file. Each struct is represented as a key-value pair where the key is the +// struct name and the value is an object containing field names and their corresponding +// offsets for different versions. +void ParseGoStructsObject(const rapidjson::Value& structs_val) { + for (auto itr = structs_val.MemberBegin(); itr != structs_val.MemberEnd(); ++itr) { + std::string struct_name = itr->name.GetString(); + if (!itr->value.IsObject()) { + continue; + } + const auto& field_map_obj = itr->value.GetObject(); + + auto& offset_map = GetGoStructOffsets(); + + std::string_view pkg = FindMatchingPkgPrefix(struct_name, kGoPackagePrefixes).first; + offset_map[struct_name].first = pkg; + + for (auto field_it = field_map_obj.MemberBegin(); field_it != field_map_obj.MemberEnd(); + ++field_it) { + std::string field_name = field_it->name.GetString(); + if (!field_it->value.IsObject()) { + continue; + } + const auto& versions_obj = field_it->value.GetObject(); + + for (auto ver_it = versions_obj.MemberBegin(); ver_it != versions_obj.MemberEnd(); ++ver_it) { + std::string version_key = ver_it->name.GetString(); + int32_t off = ParseOffsetOnly(ver_it->value); + offset_map[struct_name].second[field_name][version_key] = off; + } + } + } +} + +// ParseGoFuncsObject parses the funcs object from the opentelemetry-go-instrumentation +// offsetgen JSON file. Each function is represented as a key-value pair where the key is the +// function name and the value is an object containing argument names and their corresponding +// locations for different versions. +void ParseGoFuncsObject(const rapidjson::Value& funcsVal) { + for (auto itr = funcsVal.MemberBegin(); itr != funcsVal.MemberEnd(); ++itr) { + std::string func_name = itr->name.GetString(); + if (!itr->value.IsObject()) { + continue; + } + const auto& arg_map_obj = itr->value.GetObject(); // e.g. "data", "Flags", etc. + + auto& location_map = GetGoFunctionArgOffsets(); + + std::string_view pkg = FindMatchingPkgPrefix(func_name, kGoPackagePrefixes).first; + location_map[func_name].first = pkg; + for (auto arg_it = arg_map_obj.MemberBegin(); arg_it != arg_map_obj.MemberEnd(); ++arg_it) { + std::string arg_name = arg_it->name.GetString(); + + if (!arg_it->value.IsObject()) { + continue; + } + const auto& versions_obj = arg_it->value.GetObject(); + + for (auto ver_it = versions_obj.MemberBegin(); ver_it != versions_obj.MemberEnd(); ++ver_it) { + std::string version_key = ver_it->name.GetString(); + + location_map[func_name].second[arg_name][version_key] = + ParseOffsetAndLocation(ver_it->value); + } + } + } +} + } // namespace //----------------------------------------------------------------------------- @@ -516,11 +662,57 @@ Status PopulateGoTLSDebugSymbols(GoOffsetLocator* offset_locator, return Status::OK(); } +StructOffsetMap& GetGoStructOffsets() { return g_struct_offsets; } + +FunctionArgMap& GetGoFunctionArgOffsets() { return g_function_arg_offsets; } + +void ParseGoOffsetgenFile(const std::string& offsetgen_file) { + std::ifstream file(offsetgen_file, std::ios::binary); + std::string warning = "Uprobes will exclusively use DWARF to determine offsets."; + if (!file) { + LOG(WARNING) << absl::Substitute("Unable to open offsetgen file=$0 error=$1. $2", + offsetgen_file, strerror(errno), warning); + return; + } + + file.seekg(0, std::ios::end); + size_t f_size = file.tellg(); + file.seekg(0); + + std::vector buffer; + buffer.resize(f_size); + + if (!file.read(buffer.data(), f_size)) { + LOG(WARNING) << absl::Substitute("Unable to read offsetgen file=$0 error=$1. $2", + offsetgen_file, strerror(errno), warning); + return; + } + + rapidjson::MemoryStream ms(buffer.data(), f_size); + + rapidjson::Document doc; + rapidjson::ParseResult parse_res = doc.ParseStream(ms); + if (!parse_res) { + LOG(ERROR) << absl::Substitute("JSON parse error at offset=$0: $1 ", parse_res.Offset(), + rapidjson::GetParseError_En(parse_res.Code())); + return; + } + + // There are two top-level objects in the JSON file: + if (doc.HasMember("structs") && doc["structs"].IsObject()) { + ParseGoStructsObject(doc["structs"]); + } + if (doc.HasMember("funcs") && doc["funcs"].IsObject()) { + ParseGoFuncsObject(doc["funcs"]); + } +} + StatusOr GoCommonSymAddrs(ElfReader* elf_reader, GoOffsetLocator* offset_locator) { struct go_common_symaddrs_t symaddrs; PX_ASSIGN_OR_RETURN(std::string vendor_prefix, InferHTTP2SymAddrVendorPrefix(elf_reader)); + offset_locator->set_vendor_prefix(vendor_prefix); PX_RETURN_IF_ERROR(PopulateCommonTypeAddrs(elf_reader, vendor_prefix, &symaddrs)); PX_RETURN_IF_ERROR(PopulateCommonDebugSymbols(offset_locator, vendor_prefix, &symaddrs)); @@ -533,6 +725,7 @@ StatusOr GoHTTP2SymAddrs(ElfReader* elf_reader, struct go_http2_symaddrs_t symaddrs; PX_ASSIGN_OR_RETURN(std::string vendor_prefix, InferHTTP2SymAddrVendorPrefix(elf_reader)); + offset_locator->set_vendor_prefix(vendor_prefix); PX_RETURN_IF_ERROR(PopulateHTTP2TypeAddrs(elf_reader, vendor_prefix, &symaddrs)); PX_RETURN_IF_ERROR(PopulateHTTP2DebugSymbols(offset_locator, vendor_prefix, &symaddrs)); diff --git a/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs.h b/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs.h index 423d566caa1..25abd3a50cf 100644 --- a/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs.h +++ b/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs.h @@ -18,6 +18,8 @@ #pragma once +#include +#include #include #include #include @@ -34,17 +36,19 @@ DECLARE_bool(openssl_force_raw_fptrs); DECLARE_bool(openssl_raw_fptrs_enabled); +DECLARE_bool(disable_dwarf_parsing); namespace px { namespace stirling { constexpr std::string_view kLibNettyTcnativePrefix = "libnetty_tcnative_linux_x86"; +constexpr std::string_view kGoStdlibPackageName = "std"; using StructVersionMap = std::map>; -using StructOffsetMap = std::map>; +using StructOffsetMap = std::map>; using FuncVersionMap = std::map>>; -using FunctionArgMap = std::map>; +using FunctionArgMap = std::map>; class GoOffsetLocator { public: @@ -60,10 +64,14 @@ class GoOffsetLocator { StatusOr> GetFunctionArgInfo( std::string_view function_symbol_name) { - if (dwarf_reader_ != nullptr) { + if (dwarf_reader_ != nullptr && !FLAGS_disable_dwarf_parsing) { return dwarf_reader_->GetFunctionArgInfo(function_symbol_name); } - return GetFunctionArgInfoFromOffsets(function_symbol_name); + auto has_vendor_prefix = absl::StartsWith(function_symbol_name, vendor_prefix_); + return GetFunctionArgInfoFromOffsets(function_symbol_name.substr( + has_vendor_prefix ? vendor_prefix_.size() : 0, + has_vendor_prefix ? function_symbol_name.size() - vendor_prefix_.size() + : function_symbol_name.size())); } StatusOr GetArgumentLocation(std::string_view /*function_symbol_name*/, @@ -75,14 +83,21 @@ class GoOffsetLocator { StatusOr GetStructMemberOffset(std::string_view struct_name, std::string_view member_name) { - if (dwarf_reader_ != nullptr) { + if (dwarf_reader_ != nullptr && !FLAGS_disable_dwarf_parsing) { return dwarf_reader_->GetStructMemberOffset(struct_name, member_name); } - return GetStructMemberOffsetFromOffsets(struct_name, member_name); + auto has_vendor_prefix = absl::StartsWith(struct_name, vendor_prefix_); + return GetStructMemberOffsetFromOffsets( + struct_name.substr( + has_vendor_prefix ? vendor_prefix_.size() : 0, + has_vendor_prefix ? struct_name.size() - vendor_prefix_.size() : struct_name.size()), + member_name); } std::string go_version() const { return go_version_; } + void set_vendor_prefix(std::string vendor_prefix) { vendor_prefix_ = vendor_prefix; } + private: StatusOr> GetFunctionArgInfoFromOffsets( std::string_view function_symbol_name) { @@ -90,8 +105,8 @@ class GoOffsetLocator { if (fn_map_pair == function_args_.end()) { return error::Internal("Unable to find function location for $0", function_symbol_name); } - auto& [mod_name, fn_map] = fn_map_pair->second; - std::string version_key = mod_version_map_[mod_name]; + auto& [pkg_name, fn_map] = fn_map_pair->second; + std::string version_key = pkg_version_map_[std::string(pkg_name)]; std::map result; for (const auto& [arg_name, version_info_map] : fn_map) { @@ -116,14 +131,14 @@ class GoOffsetLocator { if (struct_map_pair == struct_offsets_.end()) { return error::Internal("Unable to find offsets for struct=$0", struct_name); } - auto& [mod_name, struct_map] = struct_map_pair->second; + auto& [pkg_name, struct_map] = struct_map_pair->second; auto member_map = struct_map.find(std::string(member_name)); if (member_map == struct_map.end()) { return error::Internal("Unable to find offsets for struct member=$0.$1", struct_name, member_name); } - std::string version_key = mod_version_map_[mod_name]; + std::string version_key = pkg_version_map_[std::string(pkg_name)]; auto version_map = member_map->second.find(version_key); if (version_map == member_map->second.end()) { return error::Internal("Unable to find offsets for struct member=$0.$1 for version $2", @@ -137,10 +152,10 @@ class GoOffsetLocator { // Find the related dependencies and strip the "v" prefix if (dep.path == "golang.org/x/net" || dep.path == "google.golang.org/grpc") { VLOG(1) << absl::Substitute("Found dependency: $0, version: $1", dep.path, dep.version); - mod_version_map_[dep.path] = dep.version.substr(1); + pkg_version_map_[dep.path] = dep.version.substr(1); } } - mod_version_map_["std"] = go_version_; + pkg_version_map_["std"] = go_version_; } obj_tools::DwarfReader* dwarf_reader_; @@ -150,9 +165,17 @@ class GoOffsetLocator { const std::string& go_version_; - std::map mod_version_map_; + std::map pkg_version_map_; + + std::string vendor_prefix_; }; +StructOffsetMap& GetGoStructOffsets(); + +FunctionArgMap& GetGoFunctionArgOffsets(); + +void ParseGoOffsetgenFile(const std::string& offsetgen_file); + /** * Uses ELF and DWARF information to return the locations of all relevant symbols for general Go * uprobe deployment. diff --git a/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs_test.cc b/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs_test.cc index 8b88e66bee5..efdd6a847db 100644 --- a/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs_test.cc +++ b/src/stirling/source_connectors/socket_tracer/uprobe_symaddrs_test.cc @@ -238,5 +238,59 @@ TEST(GoOffsetLocator, GetFunctionArgInfoNoDWARFSuccessfulLookup) { EXPECT_EQ(arg_info.location.offset, 8); } +static inline constexpr std::string_view kGoOffsetgenFile = + "src/stirling/source_connectors/socket_tracer/testdata/go_offsetgen.json"; + +TEST(ParseGoOffsetgenFileTest, ParseGoStructsObject) { + ParseGoOffsetgenFile(std::string(kGoOffsetgenFile)); + auto& struct_offsets = GetGoStructOffsets(); + EXPECT_GT(struct_offsets.size(), 0); + + // Assert offsets for std package + EXPECT_EQ(struct_offsets["runtime.g"].first, "std"); + EXPECT_EQ(struct_offsets["runtime.g"].second["goid"]["1.19.0"], 152); + EXPECT_EQ(struct_offsets["runtime.g"].second["goid"]["1.24.1"], 160); + + EXPECT_EQ(struct_offsets["runtime.hmap"].first, "std"); + EXPECT_EQ(struct_offsets["runtime.hmap"].second["buckets"]["1.19.0"], 16); + // Check that null offsets are handled correctly. + EXPECT_EQ(struct_offsets["runtime.hmap"].second["buckets"]["1.24.1"], -1); + + // Check non std packages are handled correctly. + EXPECT_EQ(struct_offsets["google.golang.org/grpc/internal/transport.http2Client"].first, + "google.golang.org/grpc"); + EXPECT_EQ(struct_offsets["google.golang.org/grpc/internal/transport.http2Client"] + .second["conn"]["1.0.0"], + -1); + EXPECT_EQ(struct_offsets["google.golang.org/grpc/internal/transport.http2Client"] + .second["conn"]["1.57.2"], + 136); +} + +TEST(ParseGoOffsetgenFileTest, ParseGoFuncsObject) { + ParseGoOffsetgenFile(std::string(kGoOffsetgenFile)); + auto& function_args = GetGoFunctionArgOffsets(); + EXPECT_GT(function_args.size(), 0); + + EXPECT_EQ(function_args["crypto/tls.(*Conn).Read"].first, "std"); + + EXPECT_EQ(function_args["google.golang.org/grpc/internal/transport.(*http2Client).operateHeaders"] + .first, + "google.golang.org/grpc"); + auto null_loc = std::move( + function_args["google.golang.org/grpc/internal/transport.(*http2Client).operateHeaders"] + .second["frame"]["1.0.0"]); + EXPECT_TRUE(null_loc != nullptr); + EXPECT_EQ(null_loc->loc_type, obj_tools::LocationType::kUnknown); + EXPECT_EQ(null_loc->offset, -1); + + auto loc = std::move( + function_args["google.golang.org/grpc/internal/transport.(*http2Client).operateHeaders"] + .second["frame"]["1.40.0"]); + EXPECT_TRUE(loc != nullptr); + EXPECT_EQ(loc->loc_type, obj_tools::LocationType::kRegister); + EXPECT_EQ(loc->offset, 8); +} + } // namespace stirling } // namespace px